From 60671c0320042b0ec9d88ea5733d2f60e6d4a709 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 10 Jan 2016 09:55:53 +0100 Subject: [PATCH] nfs-utils: create a rpcgen subpkg required by autofs. rpcgen is provided by glibc, but we still need this for musl. --- srcpkgs/nfs-utils/template | 16 +++++++++++++++- srcpkgs/rpcgen | 1 + 2 files changed, 16 insertions(+), 1 deletion(-) create mode 120000 srcpkgs/rpcgen diff --git a/srcpkgs/nfs-utils/template b/srcpkgs/nfs-utils/template index 5b62e8d1343..96d5b6d74ae 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.3.3 -revision=3 +revision=4 build_style=gnu-configure configure_args="--with-statduser=nobody --enable-gss --enable-nfsv4 --with-statedir=/var/lib/nfs --enable-libmount-mount --enable-gss @@ -50,3 +50,17 @@ post_install() { rm -rf ${DESTDIR}/var/lib/nfs } + +rpcgen_package() { + short_desc="A RPC protocol compiler" + pkg_install() { + case "$XBPS_TARGET_MACHINE" in + *-musl) + cd ${wrksrc}/tools/rpcgen + make clean + make CC_FOR_BUILD="$CC" + vbin ${wrksrc}/tools/rpcgen/rpcgen + ;; + esac + } +} diff --git a/srcpkgs/rpcgen b/srcpkgs/rpcgen new file mode 120000 index 00000000000..82a7ac49404 --- /dev/null +++ b/srcpkgs/rpcgen @@ -0,0 +1 @@ +nfs-utils \ No newline at end of file