Files
packages/core/libcap/libcap.toml
T
2026-03-21 12:43:00 -05:00

41 lines
1.2 KiB
TOML

[build]
type = "makefile"
[build.flags]
makefile_commands = [
"make prefix=/usr lib=lib CC=\"$CC\"",
]
build_32 = true
makefile_install_commands = [
"make DESTDIR=\"$DESTDIR\" prefix=/usr lib=lib install CC=\"$CC\"",
"mkdir -pv \"$DESTDIR/etc/security\"",
"install -v -m644 pam_cap/capability.conf \"$DESTDIR/etc/security\"",
]
keep = [ "etc/security/*" ]
[dependencies]
runtime = [ "glibc", "pam" ]
[dependencies.lib32]
runtime = [ "lib32-glibc", "lib32-pam" ]
[package]
description = "userspace interface to the POSIX 1003.1e capabilities available in Linux kernels"
homepage = "https://sites.google.com/site/fullycapable"
license = "BSD-3-Clause OR GPL-2.0-only"
name = "libcap"
version = "2.77"
revision = 3
[[source]]
extract_dir = "$name-$version"
post_extract = ["sed -i '/install -m.*STA/d' libcap/Makefile"]
sha256 = "5e339f5ab434bf5b7979f65437ca24942ddcd6e6a3e57347370cd791bc0ea51c"
url = "https://git.kernel.org/pub/scm/libs/libcap/libcap.git/snapshot/libcap-$version.tar.gz"
patches = [ "no-bash.patch", "libcap-2.77-host-build-cc.patch" ]
[[manual_sources]]
files = [ "postinstall.sh", "postupdate.sh", "libcap-2.77-host-build-cc.patch", "no-bash.patch" ]