diff options
author | Timothée Ravier | 2013-11-03 19:42:41 +0100 |
---|---|---|
committer | Timothée Ravier | 2013-11-03 19:42:41 +0100 |
commit | c4e7c2f6821baf2da0408ce048515cbf17cd094f (patch) | |
tree | 26b772cd3a534aec92a1c1a5d24f2b3f0e8c65e7 /PKGBUILD | |
download | aur-c4e7c2f6821baf2da0408ce048515cbf17cd094f.tar.gz |
General update: SELinux userspace & pkg renaming
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..605489198a6d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# $Id$ +# SELinux Maintainer: Timothée Ravier +# SELinux Contributor: Nicky726 <Nicky726@gmail.com> + +pkgname=findutils-selinux +pkgver=4.4.2 +pkgrel=5 +pkgdesc="GNU utilities to locate files with SELinux patch" +arch=('i686' 'x86_64') +license=('GPL3') +groups=('selinux') +depends=('glibc' 'sh' 'libselinux') +conflicts=("${pkgname/-selinux}") +provides=("${pkgname/-selinux}=${pkgver}-${pkgrel}") +url="http://www.gnu.org/software/findutils" +source=("ftp://ftp.gnu.org/pub/gnu/findutils/${pkgname/-selinux}-${pkgver}.tar.gz"{,.sig} + "http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/${pkgname/-selinux}/files/${pkgname/-selinux}-${pkgver}-selinux.diff") +install=findutils.install +sha1sums=('e8dd88fa2cc58abffd0bfc1eddab9020231bb024' + '77d9585d9feea0814752a31bf109fe287f528243' + '96318be5586d324a13805da81907406a95c6514c') + +prepare() { + cd "${srcdir}/${pkgname/-selinux}-${pkgver}" + # SELinux patch + patch -Np1 -i "${srcdir}/${pkgname/-selinux}-${pkgver}-selinux.diff" +} + +build() { + cd "${srcdir}/${pkgname/-selinux}-${pkgver}" + + # Don't build or install locate because we use mlocate, + # which is a secure version of locate. + sed -i '/^SUBDIRS/s/locate//' Makefile.in + + ./configure --prefix=/usr + make +} + +check() { + cd "${srcdir}/${pkgname/-selinux}-${pkgver}" + make check +} + +package() { + cd "${srcdir}/${pkgname/-selinux}-${pkgver}" + make DESTDIR="${pkgdir}" install +} |