diff --git a/srcpkgs/rpcbind/template b/srcpkgs/rpcbind/template index 01461ad9508..492e5010c2e 100644 --- a/srcpkgs/rpcbind/template +++ b/srcpkgs/rpcbind/template @@ -1,12 +1,11 @@ # Template file for 'rpcbind' pkgname=rpcbind version=0.2.1 -revision=2 +revision=3 build_style=gnu-configure configure_args="--enable-warmstarts --with-statedir=/run --with-rpcuser=rpc" -hostmakedepends="pkg-config libtirpc-devel" +hostmakedepends="pkg-config" makedepends="libtirpc-devel" -systemd_services="${pkgname}.service on" system_accounts="rpc" short_desc="Converts RPC program numbers into universal addresses" maintainer="Juan RP " @@ -15,8 +14,15 @@ license="BSD" distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.bz2" checksum=da169ff877a5a07581fad50a9a808ac6e96f0c277a3df49a7ef005778428496e +build_options="systemd" +if [ "$build_option_systemd" ]; then + systemd_services="${pkgname}.service on" +fi + post_install() { vinstall man/rpcbind.8 644 usr/share/man/man8 vinstall man/rpcinfo.8 644 usr/share/man/man8 - vinstall ${FILESDIR}/${pkgname}.service 644 usr/lib/systemd/system + if [ "$build_option_systemd" ]; then + vinstall ${FILESDIR}/${pkgname}.service 644 usr/lib/systemd/system + fi }