From cd1ff0c6ce975bbde838884731477c345ab1bca1 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 20 Aug 2014 12:23:31 +0200 Subject: [PATCH] nfs-utils: added systemd build option. --- srcpkgs/nfs-utils/template | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/srcpkgs/nfs-utils/template b/srcpkgs/nfs-utils/template index 7ac464390b2..cccabdc275a 100644 --- a/srcpkgs/nfs-utils/template +++ b/srcpkgs/nfs-utils/template @@ -1,7 +1,7 @@ # Template file for 'nfs-utils' pkgname=nfs-utils version=1.2.9 -revision=3 +revision=4 short_desc="Network File System client utilities" maintainer="Juan RP " license="GPL-2" @@ -13,7 +13,7 @@ hostmakedepends="pkg-config" makedepends="libblkid-devel libmount-devel libtirpc-devel librpcsecgss-devel>=0.19_3 libnfsidmap-devel>=0.25_3 keyutils-devel libevent-devel device-mapper-devel libcap-devel mit-krb5-devel - libblkid-devel sqlite-devel rpcbind" + libblkid-devel sqlite-devel" depends="rpcbind" conf_files="/etc/idmapd.conf" make_dirs=" @@ -45,8 +45,10 @@ do_install() { vinstall ${FILESDIR}/exports 644 etc vinstall ${FILESDIR}/idmapd.conf 644 etc # systemd glue - vmkdir usr/lib/systemd/system - install -m644 ${FILESDIR}/*.{service,mount} ${DESTDIR}/usr/lib/systemd/system + if [ "$build_option_systemd" ]; then + vmkdir usr/lib/systemd/system + install -m644 ${FILESDIR}/*.{service,mount} ${DESTDIR}/usr/lib/systemd/system + fi rm -rf ${DESTDIR}/var/lib/nfs } @@ -72,9 +74,11 @@ nfs-utils-server_package() { done vmove usr/share/man/man5 vmove usr/share/man/man7 - for f in blkmapd nfsd rpc-mountd rpc-svcgssd; do - vmove usr/lib/systemd/system/${f}.service - done - vmove usr/lib/systemd/system/proc-fs-nfsd.mount + if [ "$build_option_systemd" ]; then + for f in blkmapd nfsd rpc-mountd rpc-svcgssd; do + vmove usr/lib/systemd/system/${f}.service + done + vmove usr/lib/systemd/system/proc-fs-nfsd.mount + fi } }