summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikle Kolyada <zlogene@gentoo.org>2020-10-18 18:11:17 +0300
committerMikle Kolyada <zlogene@gentoo.org>2020-10-18 18:12:16 +0300
commitd5bbf1b9473d59ab07f4d3cb57a18d0732cbc82e (patch)
tree431e6443f2b1d4f6c2a9ff56f53510b8c6b46337 /net-nds/openldap
parentnet-nds/openldap: Version bump (v2.4.54) (diff)
downloadgentoo-d5bbf1b9473d59ab07f4d3cb57a18d0732cbc82e.tar.gz
gentoo-d5bbf1b9473d59ab07f4d3cb57a18d0732cbc82e.tar.bz2
gentoo-d5bbf1b9473d59ab07f4d3cb57a18d0732cbc82e.zip
net-nds/openldap: migrate 2.4.53 to glep 81
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Diffstat (limited to 'net-nds/openldap')
-rw-r--r--net-nds/openldap/openldap-2.4.53-r1.ebuild (renamed from net-nds/openldap/openldap-2.4.53.ebuild)19
1 files changed, 11 insertions, 8 deletions
diff --git a/net-nds/openldap/openldap-2.4.53.ebuild b/net-nds/openldap/openldap-2.4.53-r1.ebuild
index 759f15457765..f8eedca45d4f 100644
--- a/net-nds/openldap/openldap-2.4.53.ebuild
+++ b/net-nds/openldap/openldap-2.4.53-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit autotools db-use flag-o-matic multilib-minimal preserve-libs ssl-cert toolchain-funcs user systemd
+inherit autotools db-use flag-o-matic multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd
BIS_PN=rfc2307bis.schema
BIS_PV=20140524
@@ -93,7 +93,17 @@ DEPEND="${COMMON_DEPEND}
RDEPEND="${COMMON_DEPEND}
selinux? ( sec-policy/selinux-ldap )
"
+
+# The user/group are only used for running daemons which are
+# disabled in minimal builds, so elide the accounts too.
# for tracking versions
+
+BDEPEND="!minimal? (
+ acct-group/ldap
+ acct-user/ldap
+)
+"
+
OPENLDAP_VERSIONTAG=".version-tag"
OPENLDAP_DEFAULTDIR_VERSIONTAG="/var/lib/openldap-data"
@@ -347,13 +357,6 @@ pkg_setup() {
else
openldap_find_versiontags
fi
-
- # The user/group are only used for running daemons which are
- # disabled in minimal builds, so elide the accounts too.
- if ! use minimal ; then
- enewgroup ldap 439
- enewuser ldap 439 -1 /usr/$(get_libdir)/openldap ldap
- fi
}
src_prepare() {