aboutsummaryrefslogtreecommitdiffstats
path: root/community/libcgroup/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/libcgroup/APKBUILD')
-rw-r--r--community/libcgroup/APKBUILD20
1 files changed, 10 insertions, 10 deletions
diff --git a/community/libcgroup/APKBUILD b/community/libcgroup/APKBUILD
index d3953179585..3d8806055ea 100644
--- a/community/libcgroup/APKBUILD
+++ b/community/libcgroup/APKBUILD
@@ -1,7 +1,6 @@
-# Contributor: psykose <alice@ayaya.dev>
-# Maintainer: psykose <alice@ayaya.dev>
+# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=libcgroup
-pkgver=2.0.2
+pkgver=3.1.0
pkgrel=0
pkgdesc="cgroup library"
url="https://github.com/libcgroup/libcgroup"
@@ -11,16 +10,15 @@ makedepends="
bsd-compat-headers
byacc
flex
- fts-dev
libtool
linux-headers
linux-pam-dev
+ musl-fts-dev
"
-subpackages="$pkgname-doc $pkgname-static $pkgname-pam $pkgname-dev cgroup-tools:_tools"
+subpackages="$pkgname-doc $pkgname-pam $pkgname-dev cgroup-tools:_tools"
source="https://github.com/libcgroup/libcgroup/releases/download/v$pkgver/libcgroup-$pkgver.tar.gz"
# tests seem to fail for no reason and prompt sudo
-# cgexec suid
-options="!check suid"
+options="!check"
build() {
./configure \
@@ -30,6 +28,8 @@ build() {
--sysconfdir=/etc \
--mandir=/usr/share/man \
--localstatedir=/var \
+ --disable-static \
+ --disable-systemd \
--enable-pam-module-dir=/lib/security
make
}
@@ -40,8 +40,8 @@ check() {
package() {
make DESTDIR="$pkgdir" install
- # the .so is the one that is used
- rm "$pkgdir"/lib/security/pam_cgroup.a
+
+ chmod u-s "$pkgdir"/usr/bin/cgexec
}
pam() {
@@ -55,5 +55,5 @@ _tools() {
}
sha512sums="
-824d4408bcd1e2848358c57ed02cdf5ccf1e20a3963dac26e15140985da3d88ced7d583e0c6108ad1b11729ee608f0018e3726fb59211f2e04417fd3e4fd1c9f libcgroup-2.0.2.tar.gz
+84272e811422f2105e275ccadbd333fe6da495da5504cd97acd3101718e27b52e0f56b62f847933b32d613e15c170d1b998d85a89c1591e8ce37c33043f3e00b libcgroup-3.1.0.tar.gz
"