From de42f41c3c001c84b8f89bb6bce97126d01448af Mon Sep 17 00:00:00 2001 From: Gaming4JC Date: Sat, 1 Aug 2015 15:23:23 -0400 Subject: adding firejail sandbox --- pcr/firejail/PKGBUILD | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 pcr/firejail/PKGBUILD (limited to 'pcr/firejail/PKGBUILD') diff --git a/pcr/firejail/PKGBUILD b/pcr/firejail/PKGBUILD new file mode 100644 index 000000000..00503d8ad --- /dev/null +++ b/pcr/firejail/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Luke R. GPG: rsa4096/3EAE8697 +# Contributor (Arch): ajs124 < aur AT ajs124 DOT de > + +pkgname=firejail +pkgver=0.9.28 +pkgrel=1 +pkgdesc="Linux namespaces sandbox program" +arch=(i686 x86_64) +license=(GPL2) +url=https://l3net.wordpress.com/projects/firejail/ +backup=(etc/firejail/login.users) +source=("https://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgname-$pkgver-rc1.tar.bz2" +'PKGBUILD' +'PKGBUILD.sig') +validpgpkeys=('CB6E213A349B8DF9E96B622AC3F4FFCF3EAE8697') # PKGBUILD Maintainer's key +sha512sums=('11343f51e1985483896a65dc21c4d9f82fe863649b817bab3cf748a198f67687114966558abb6029e0055984ce59262022f33a9bf74ba27ed2425592b32e5432' +'SKIP' +'SKIP') +whirlpoolsums=('02f9c641e91b4959383f3d61e03cc467a85f5bd7bdec52b137c061cec144573f7f3ecab47fa390aac6f497423fdac3adfd992e2851b32f9435c0e746fba730ca' +'SKIP' +'SKIP') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}-rc1" + sed -i '\|bash -c "if \[ ! -f /etc/firejail/login\.users | s|bash -c ".*"$|install -c -m 0644 etc/login.users $(DESTDIR)/etc/firejail/\.|' Makefile.in ## Fix "backup entry file not in packag" warning. +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}-rc1" + # fix build + export CFLAGS=${CFLAGS/-fsanitize=undefined/} + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}-rc1" + make DESTDIR="${pkgdir}" install +} \ No newline at end of file -- cgit v1.2.3-2-g168b