summaryrefslogtreecommitdiff
path: root/system/libcap
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2018-06-14 02:22:19 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2018-06-14 02:22:56 -0500
commitb1eb50599e4db7eb4501af75cbbfa22007081ea5 (patch)
treec94a34c882cc17adedd781e8c5f34349b2a62416 /system/libcap
parentb9e85bbdcf38547ef2ca4e5c2a6e6293bbcd2752 (diff)
downloadpackages-b1eb50599e4db7eb4501af75cbbfa22007081ea5.tar.gz
packages-b1eb50599e4db7eb4501af75cbbfa22007081ea5.tar.bz2
packages-b1eb50599e4db7eb4501af75cbbfa22007081ea5.tar.xz
packages-b1eb50599e4db7eb4501af75cbbfa22007081ea5.zip
The New Plan
all pkgs needed to bootstrap -> system others -> user
Diffstat (limited to 'system/libcap')
-rw-r--r--system/libcap/APKBUILD31
1 files changed, 31 insertions, 0 deletions
diff --git a/system/libcap/APKBUILD b/system/libcap/APKBUILD
new file mode 100644
index 000000000..aa989e478
--- /dev/null
+++ b/system/libcap/APKBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=libcap
+pkgver=2.25
+pkgrel=1
+pkgdesc="POSIX 1003.1e capabilities"
+arch="all"
+license="GPL"
+url="http://www.friedhoff.org/posixfilecaps.html"
+options="!check"
+depends=
+depends_dev="linux-headers"
+makedepends_build="linux-headers perl"
+makedepends_host="$depends_dev attr-dev"
+makedepends="$makedepends_build $makedepends_host"
+source="https://kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-$pkgver.tar.xz"
+subpackages="$pkgname-doc $pkgname-dev"
+
+_builddir="$srcdir"/$pkgname-$pkgver
+build ()
+{
+ cd "$_builddir"
+ make BUILD_CC=gcc CC="${CC:-gcc}" lib=lib prefix=/usr DESTDIR="$pkgdir"
+}
+
+package() {
+ cd "$_builddir"
+ make lib=/lib prefix=/usr RAISE_SETFCAP=no DESTDIR="$pkgdir" install
+}
+md5sums="6666b839e5d46c2ad33fc8aa2ceb5f77 libcap-2.25.tar.xz"
+sha256sums="693c8ac51e983ee678205571ef272439d83afe62dd8e424ea14ad9790bc35162 libcap-2.25.tar.xz"
+sha512sums="c3ab491885292adc171cde542b96f1295e84132febb50112a46575c3bde3a3eb6fcf733f7a756b4b656e013c0abb5ed6571db24799f8c0b23d8f759f992864f9 libcap-2.25.tar.xz"