Date: Saturday, December 6, 2014 @ 12:59:05 Author: bpiotrowski Revision: 227319
upgpkg: libcap 2.24-2 make libcap use capabality list provided by linux-api-headers (FS#42799) Modified: libcap/trunk/PKGBUILD ----------+ PKGBUILD | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-12-06 10:23:34 UTC (rev 227318) +++ PKGBUILD 2014-12-06 11:59:05 UTC (rev 227319) @@ -1,35 +1,33 @@ #$Id$ -# Maintainer: Allan McRae <[email protected]> +# Maintainer: Bartłomiej Piotrowski <[email protected]> +# Contributor: Allan McRae <[email protected]> # Contributor: Hugo Doria <[email protected]> pkgname=libcap pkgver=2.24 -pkgrel=1 -pkgdesc="POSIX 1003.1e capabilities" +pkgrel=2 +pkgdesc='POSIX 1003.1e capabilities' arch=('i686' 'x86_64') -url="http://sites.google.com/site/fullycapable/" +url='http://sites.google.com/site/fullycapable/' license=('GPL2') depends=('glibc' 'attr') -options=('!staticlibs') -source=(https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-${pkgver}.tar.xz) +makedepends=('linux-api-headers') +source=(https://kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-$pkgver.tar.xz) md5sums=('d43ab9f680435a7fff35b4ace8d45b80') prepare() { - cd ${srcdir}/${pkgname}-${pkgver} - - # install into /usr/bin + cd $pkgname-$pkgver sed -i "/SBINDIR/s#sbin#bin#" Make.Rules } build() { - cd ${srcdir}/${pkgname}-${pkgver} - make + make -C $pkgname-$pkgver KERNEL_HEADERS=/usr/include } package() { - cd ${srcdir}/${pkgname}-${pkgver} - make prefix=/usr lib=/lib DESTDIR=${pkgdir} RAISE_SETFCAP=no install - + cd $pkgname-$pkgver + make prefix=/usr lib=/lib DESTDIR="$pkgdir" RAISE_SETFCAP=no install + install -Dm644 pam_cap/capability.conf \ - $pkgdir/usr/share/doc/$pkgname/capability.conf.example + "$pkgdir"/usr/share/doc/$pkgname/capability.conf.example }
