Convert to the new template format another set of pkgs.

This commit is contained in:
Juan RP
2013-04-11 10:33:01 +02:00
parent 47fb9b9e05
commit 0243af2b18
22 changed files with 203 additions and 166 deletions

View File

@@ -1,10 +0,0 @@
# Template file for 'libcap-devel'.
#
depends="glibc-devel libcap>=${version}"
short_desc="${short_desc} -- development files"
do_install() {
vmove usr/include usr
vmove usr/lib/libcap.a usr/lib
vmove usr/share/man/man3 usr/share/man
}

View File

@@ -1,9 +0,0 @@
# Template file for 'libcap-pam'.
#
conf_files="/etc/security/capability.conf"
short_desc="${short_desc} -- PAM module"
do_install() {
vmove usr/lib/security usr/lib
vmove etc
}

View File

@@ -1,8 +0,0 @@
# Template file for 'libcap-progs'.
#
short_desc="${short_desc} -- utilities"
do_install() {
vmove usr/sbin usr
vmove usr/share usr
}

View File

@@ -2,7 +2,6 @@
pkgname=libcap
version=2.22
revision=8
subpackages="$pkgname-devel $pkgname-pam $pkgname-progs"
hostmakedepends="gperf perl"
makedepends="pam-devel attr-devel"
short_desc="POSIX.1e capabilities suite"
@@ -32,3 +31,36 @@ do_install() {
vinstall pam_cap/capability.conf 644 etc/security
chmod 755 ${DESTDIR}/usr/lib/libcap.so.*
}
libcap-devel_package() {
depends="libcap>=${version}"
short_desc="${short_desc} -- development files"
pkg_install() {
vmove usr/include
vmove usr/lib/libcap.a
vmove usr/share/man/man3
}
}
libcap-pam_package() {
conf_files="/etc/security/capability.conf"
short_desc="${short_desc} -- PAM module"
pkg_install() {
vmove usr/lib/security
vmove etc
}
}
libcap-progs_package() {
short_desc="${short_desc} -- utilities"
pkg_install() {
vmove usr/sbin
vmove usr/share
}
}
libcap_package() {
pkg_install() {
vmove usr
}
}