nfs-utils: added systemd build option.
This commit is contained in:
parent
7a61d2deba
commit
cd1ff0c6ce
1 changed files with 12 additions and 8 deletions
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'nfs-utils'
|
# Template file for 'nfs-utils'
|
||||||
pkgname=nfs-utils
|
pkgname=nfs-utils
|
||||||
version=1.2.9
|
version=1.2.9
|
||||||
revision=3
|
revision=4
|
||||||
short_desc="Network File System client utilities"
|
short_desc="Network File System client utilities"
|
||||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||||
license="GPL-2"
|
license="GPL-2"
|
||||||
|
@ -13,7 +13,7 @@ hostmakedepends="pkg-config"
|
||||||
makedepends="libblkid-devel libmount-devel libtirpc-devel
|
makedepends="libblkid-devel libmount-devel libtirpc-devel
|
||||||
librpcsecgss-devel>=0.19_3 libnfsidmap-devel>=0.25_3 keyutils-devel
|
librpcsecgss-devel>=0.19_3 libnfsidmap-devel>=0.25_3 keyutils-devel
|
||||||
libevent-devel device-mapper-devel libcap-devel mit-krb5-devel
|
libevent-devel device-mapper-devel libcap-devel mit-krb5-devel
|
||||||
libblkid-devel sqlite-devel rpcbind"
|
libblkid-devel sqlite-devel"
|
||||||
depends="rpcbind"
|
depends="rpcbind"
|
||||||
conf_files="/etc/idmapd.conf"
|
conf_files="/etc/idmapd.conf"
|
||||||
make_dirs="
|
make_dirs="
|
||||||
|
@ -45,8 +45,10 @@ do_install() {
|
||||||
vinstall ${FILESDIR}/exports 644 etc
|
vinstall ${FILESDIR}/exports 644 etc
|
||||||
vinstall ${FILESDIR}/idmapd.conf 644 etc
|
vinstall ${FILESDIR}/idmapd.conf 644 etc
|
||||||
# systemd glue
|
# systemd glue
|
||||||
vmkdir usr/lib/systemd/system
|
if [ "$build_option_systemd" ]; then
|
||||||
install -m644 ${FILESDIR}/*.{service,mount} ${DESTDIR}/usr/lib/systemd/system
|
vmkdir usr/lib/systemd/system
|
||||||
|
install -m644 ${FILESDIR}/*.{service,mount} ${DESTDIR}/usr/lib/systemd/system
|
||||||
|
fi
|
||||||
|
|
||||||
rm -rf ${DESTDIR}/var/lib/nfs
|
rm -rf ${DESTDIR}/var/lib/nfs
|
||||||
}
|
}
|
||||||
|
@ -72,9 +74,11 @@ nfs-utils-server_package() {
|
||||||
done
|
done
|
||||||
vmove usr/share/man/man5
|
vmove usr/share/man/man5
|
||||||
vmove usr/share/man/man7
|
vmove usr/share/man/man7
|
||||||
for f in blkmapd nfsd rpc-mountd rpc-svcgssd; do
|
if [ "$build_option_systemd" ]; then
|
||||||
vmove usr/lib/systemd/system/${f}.service
|
for f in blkmapd nfsd rpc-mountd rpc-svcgssd; do
|
||||||
done
|
vmove usr/lib/systemd/system/${f}.service
|
||||||
vmove usr/lib/systemd/system/proc-fs-nfsd.mount
|
done
|
||||||
|
vmove usr/lib/systemd/system/proc-fs-nfsd.mount
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue