commit:     de3be8b3c4d4275a5f2f0289041fbaf92aaec4a3
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 12 20:22:07 2017 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Nov 12 21:08:49 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3be8b3

net-fs/nfs-utils: Fix automagic dep by being explicit using USE

Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
Package-Manager: Portage-2.3.13, Repoman-2.3.4

 net-fs/nfs-utils/metadata.xml               | 1 +
 net-fs/nfs-utils/nfs-utils-2.2.1.ebuild     | 4 +++-
 net-fs/nfs-utils/nfs-utils-2.2.2_rc1.ebuild | 3 ++-
 3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-fs/nfs-utils/metadata.xml b/net-fs/nfs-utils/metadata.xml
index 2ec31888ca1..34459d2e162 100644
--- a/net-fs/nfs-utils/metadata.xml
+++ b/net-fs/nfs-utils/metadata.xml
@@ -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>

diff --git a/net-fs/nfs-utils/nfs-utils-2.2.1.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.2.1.ebuild
index 9dcb159618a..c83293caff3 100644
--- a/net-fs/nfs-utils/nfs-utils-2.2.1.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.2.1.ebuild
@@ -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)

diff --git a/net-fs/nfs-utils/nfs-utils-2.2.2_rc1.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.2.2_rc1.ebuild
index 9dcb159618a..59b18b6b2a1 100644
--- a/net-fs/nfs-utils/nfs-utils-2.2.2_rc1.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.2.2_rc1.ebuild
@@ -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? (

Reply via email to