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() { |