commit:     662ab2abb56e4a81f1d0053901fb1da466b34918
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 12 23:38:51 2023 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Sun Feb 12 23:38:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=662ab2ab

net-nds/openldap: fix /run creation

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
Closes: https://bugs.gentoo.org/836725

 net-nds/openldap/openldap-2.6.3-r7.ebuild | 2 ++
 net-nds/openldap/openldap-2.6.4-r1.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/net-nds/openldap/openldap-2.6.3-r7.ebuild 
b/net-nds/openldap/openldap-2.6.3-r7.ebuild
index dd5276bf5a17..dd199fb41605 100644
--- a/net-nds/openldap/openldap-2.6.3-r7.ebuild
+++ b/net-nds/openldap/openldap-2.6.3-r7.ebuild
@@ -344,6 +344,8 @@ src_prepare() {
 
        sed -i \
                -e "s:\$(localstatedir)/run:${EPREFIX}/run:" \
+               -e '/MKDIR.*.(DESTDIR)\/run/d' \
+               -e '/MKDIR.*.(DESTDIR).*.(runstatedir)/d' \
                servers/slapd/Makefile.in || die 'adjusting slapd Makefile.in 
failed'
 
        pushd build &>/dev/null || die "pushd build"

diff --git a/net-nds/openldap/openldap-2.6.4-r1.ebuild 
b/net-nds/openldap/openldap-2.6.4-r1.ebuild
index 51316d05feb1..836a5b52f960 100644
--- a/net-nds/openldap/openldap-2.6.4-r1.ebuild
+++ b/net-nds/openldap/openldap-2.6.4-r1.ebuild
@@ -359,6 +359,8 @@ src_prepare() {
 
        sed -i \
                -e "s:\$(localstatedir)/run:${EPREFIX}/run:" \
+               -e '/MKDIR.*.(DESTDIR)\/run/d' \
+               -e '/MKDIR.*.(DESTDIR).*.(runstatedir)/d' \
                servers/slapd/Makefile.in || die 'adjusting slapd Makefile.in 
failed'
 
        pushd build &>/dev/null || die "pushd build"

Reply via email to