[arch-commits] Commit in libcap/trunk (PKGBUILD)
Bartłomiej Piotrowski
bpiotrowski at archlinux.org
Sat Dec 6 11:59:06 UTC 2014
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 <allan at archlinux.org>
+# Maintainer: Bartłomiej Piotrowski <bpiotrowski at archlinux.org>
+# Contributor: Allan McRae <allan at archlinux.org>
# Contributor: Hugo Doria <hugo at archlinux.org>
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
}
More information about the arch-commits
mailing list