Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/
Date: Sun, 18 Oct 2020 15:12:23
Message-Id: 1603033936.d5bbf1b9473d59ab07f4d3cb57a18d0732cbc82e.zlogene@gentoo
1 commit: d5bbf1b9473d59ab07f4d3cb57a18d0732cbc82e
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 18 15:11:17 2020 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 18 15:12:16 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5bbf1b9
7
8 net-nds/openldap: migrate 2.4.53 to glep 81
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.1
11 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
12
13 ...enldap-2.4.53.ebuild => openldap-2.4.53-r1.ebuild} | 19 +++++++++++--------
14 1 file changed, 11 insertions(+), 8 deletions(-)
15
16 diff --git a/net-nds/openldap/openldap-2.4.53.ebuild b/net-nds/openldap/openldap-2.4.53-r1.ebuild
17 similarity index 99%
18 rename from net-nds/openldap/openldap-2.4.53.ebuild
19 rename to net-nds/openldap/openldap-2.4.53-r1.ebuild
20 index 759f1545776..f8eedca45d4 100644
21 --- a/net-nds/openldap/openldap-2.4.53.ebuild
22 +++ b/net-nds/openldap/openldap-2.4.53-r1.ebuild
23 @@ -3,7 +3,7 @@
24
25 EAPI=7
26
27 -inherit autotools db-use flag-o-matic multilib-minimal preserve-libs ssl-cert toolchain-funcs user systemd
28 +inherit autotools db-use flag-o-matic multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd
29
30 BIS_PN=rfc2307bis.schema
31 BIS_PV=20140524
32 @@ -93,7 +93,17 @@ DEPEND="${COMMON_DEPEND}
33 RDEPEND="${COMMON_DEPEND}
34 selinux? ( sec-policy/selinux-ldap )
35 "
36 +
37 +# The user/group are only used for running daemons which are
38 +# disabled in minimal builds, so elide the accounts too.
39 # for tracking versions
40 +
41 +BDEPEND="!minimal? (
42 + acct-group/ldap
43 + acct-user/ldap
44 +)
45 +"
46 +
47 OPENLDAP_VERSIONTAG=".version-tag"
48 OPENLDAP_DEFAULTDIR_VERSIONTAG="/var/lib/openldap-data"
49
50 @@ -347,13 +357,6 @@ pkg_setup() {
51 else
52 openldap_find_versiontags
53 fi
54 -
55 - # The user/group are only used for running daemons which are
56 - # disabled in minimal builds, so elide the accounts too.
57 - if ! use minimal ; then
58 - enewgroup ldap 439
59 - enewuser ldap 439 -1 /usr/$(get_libdir)/openldap ldap
60 - fi
61 }
62
63 src_prepare() {