diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-08-29 20:19:23 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-08-29 20:19:23 +0100 |
commit | 12bb627384ddfd47382b9f1b6464481a58d01ebb (patch) | |
tree | f9760c04ccd4fcd7de214e2acd5b0e43fb530aa9 /net-nds/rpcbind/rpcbind-9999.ebuild | |
parent | 5fdd950c7ae03e12746a45c86d85861beaacc846 (diff) |
gentoo resync : 29.08.2018
Diffstat (limited to 'net-nds/rpcbind/rpcbind-9999.ebuild')
-rw-r--r-- | net-nds/rpcbind/rpcbind-9999.ebuild | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/net-nds/rpcbind/rpcbind-9999.ebuild b/net-nds/rpcbind/rpcbind-9999.ebuild index 3a5262860d77..7e3bbeae8e85 100644 --- a/net-nds/rpcbind/rpcbind-9999.ebuild +++ b/net-nds/rpcbind/rpcbind-9999.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=6 -inherit eutils systemd +inherit systemd if [[ ${PV} == "9999" ]] ; then EGIT_REPO_URI="git://linux-nfs.org/~steved/rpcbind.git" @@ -18,7 +18,7 @@ HOMEPAGE="https://sourceforge.net/projects/rpcbind/" LICENSE="BSD" SLOT="0" -IUSE="debug selinux systemd tcpd warmstarts" +IUSE="debug remotecalls selinux systemd tcpd warmstarts" REQUIRED_USE="systemd? ( warmstarts )" CDEPEND=">=net-libs/libtirpc-0.2.3:= @@ -30,17 +30,22 @@ RDEPEND="${CDEPEND} selinux? ( sec-policy/selinux-rpcbind )" src_prepare() { + default [[ ${PV} == "9999" ]] && eautoreconf - epatch_user } src_configure() { - econf \ - --with-statedir="${EPREFIX}"/run/${PN} \ - --with-systemdsystemunitdir=$(usex systemd "$(systemd_get_unitdir)" "no") \ - $(use_enable tcpd libwrap) \ - $(use_enable debug) \ + local myeconfargs=( + --bindir="${EPREFIX}"/sbin + --sbindir="${EPREFIX}"/sbin + --with-statedir="${EPREFIX}"/run/${PN} + --with-systemdsystemunitdir=$(usex systemd "$(systemd_get_systemunitdir)" "no") + $(use_enable debug) + $(use_enable remotecalls rmtcalls) $(use_enable warmstarts) + $(use_enable tcpd libwrap) + ) + econf "${myeconfargs[@]}" } src_install() { |