net-fs/nfs-utils: Fix automagic dep by being explicit using USE
authorJustin Lecher <jlec@gentoo.org>
Sun, 12 Nov 2017 20:22:07 +0000 (20:22 +0000)
committerJustin Lecher <jlec@gentoo.org>
Sun, 12 Nov 2017 21:08:49 +0000 (21:08 +0000)
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Package-Manager: Portage-2.3.13, Repoman-2.3.4

net-fs/nfs-utils/metadata.xml
net-fs/nfs-utils/nfs-utils-2.2.1.ebuild
net-fs/nfs-utils/nfs-utils-2.2.2_rc1.ebuild

index 2ec31888ca1f84e6b2469f2da9f5ef10dde58a9e..34459d2e16273a7d299755bed7fb87b1374c5418 100644 (file)
@@ -7,6 +7,7 @@
   </maintainer>
   <longdescription>NFS client and server daemons</longdescription>
   <use>
+    <flag name="ldap">Add ldap support</flag>
     <flag name="libmount">Link mount.nfs with libmount</flag>
     <flag name="nfsdcld">Enable nfsdcld NFSv4 clientid tracking daemon</flag>
     <flag name="nfsidmap">Enable support for newer nfsidmap helper</flag>
index 9dcb159618a7e744a6b5ba557161589aeb1dcc75..c83293caff30b9a6b9c059840a95a49c9fd77109 100644 (file)
@@ -20,7 +20,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="caps ipv6 kerberos +libmount nfsdcld +nfsidmap +nfsv4 nfsv41 selinux tcpd +uuid"
+IUSE="caps ipv6 kerberos ldap +libmount nfsdcld +nfsidmap +nfsv4 nfsv41 selinux tcpd +uuid"
 REQUIRED_USE="kerberos? ( nfsv4 )"
 RESTRICT="test" #315573
 
@@ -33,6 +33,7 @@ DEPEND_COMMON="
        >=net-nds/rpcbind-0.2.4
        sys-libs/e2fsprogs-libs
        caps? ( sys-libs/libcap )
+       ldap? ( net-nds/openldap )
        libmount? ( sys-apps/util-linux )
        nfsdcld? ( >=dev-db/sqlite-3.3 )
        nfsv4? (
@@ -82,6 +83,7 @@ src_configure() {
                --with-statedir="${EPREFIX}"/var/lib/nfs
                --enable-tirpc
                --with-tirpcinclude="${EPREFIX}"/usr/include/tirpc/
+               $(use_enable ldap)
                $(use_enable libmount libmount-mount)
                $(use_with tcpd tcp-wrappers)
                $(use_enable nfsdcld nfsdcltrack)
index 9dcb159618a7e744a6b5ba557161589aeb1dcc75..59b18b6b2a1e8ce3457b2b015139d760dfe5a604 100644 (file)
@@ -20,7 +20,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="caps ipv6 kerberos +libmount nfsdcld +nfsidmap +nfsv4 nfsv41 selinux tcpd +uuid"
+IUSE="caps ipv6 kerberos ldap +libmount nfsdcld +nfsidmap +nfsv4 nfsv41 selinux tcpd +uuid"
 REQUIRED_USE="kerberos? ( nfsv4 )"
 RESTRICT="test" #315573
 
@@ -33,6 +33,7 @@ DEPEND_COMMON="
        >=net-nds/rpcbind-0.2.4
        sys-libs/e2fsprogs-libs
        caps? ( sys-libs/libcap )
+       ldap? ( net-nds/openldap )
        libmount? ( sys-apps/util-linux )
        nfsdcld? ( >=dev-db/sqlite-3.3 )
        nfsv4? (