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-dns/bind/
Date: Sun, 01 Sep 2019 11:18:53
Message-Id: 1567336705.4a1fafb44748a101f4f37a746d92d357a7dc7ce1.zlogene@gentoo
1 commit: 4a1fafb44748a101f4f37a746d92d357a7dc7ce1
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 1 11:18:25 2019 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 1 11:18:25 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1fafb4
7
8 net-dns/bind: use relative paths for symlinks
9
10 Package-Manager: Portage-2.3.69, Repoman-2.3.16
11 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
12
13 net-dns/bind/bind-9.14.4.ebuild | 22 +++++++++++-----------
14 1 file changed, 11 insertions(+), 11 deletions(-)
15
16 diff --git a/net-dns/bind/bind-9.14.4.ebuild b/net-dns/bind/bind-9.14.4.ebuild
17 index ad78400c4de..56b57d6e297 100644
18 --- a/net-dns/bind/bind-9.14.4.ebuild
19 +++ b/net-dns/bind/bind-9.14.4.ebuild
20 @@ -209,19 +209,19 @@ src_install() {
21
22 if use gost; then
23 sed -e 's/^OPENSSL_LIBGOST=${OPENSSL_LIBGOST:-0}$/OPENSSL_LIBGOST=${OPENSSL_LIBGOST:-1}/' \
24 - -i "${ED%/}/etc/init.d/named" || die
25 + -i "${ED}/etc/init.d/named" || die
26 else
27 sed -e 's/^OPENSSL_LIBGOST=${OPENSSL_LIBGOST:-1}$/OPENSSL_LIBGOST=${OPENSSL_LIBGOST:-0}/' \
28 - -i "${ED%/}/etc/init.d/named" || die
29 + -i "${ED}/etc/init.d/named" || die
30 fi
31
32 newenvd "${FILESDIR}"/10bind.env 10bind
33
34 # Let's get rid of those tools and their manpages since they're provided by bind-tools
35 - rm -f "${ED%/}"/usr/share/man/man1/{dig,host,nslookup}.1* || die
36 - rm -f "${ED%/}"/usr/share/man/man8/nsupdate.8* || die
37 - rm -f "${ED%/}"/usr/bin/{dig,host,nslookup,nsupdate} || die
38 - rm -f "${ED%/}"/usr/sbin/{dig,host,nslookup,nsupdate} || die
39 + rm -f "${ED}"/usr/share/man/man1/{dig,host,nslookup}.1* || die
40 + rm -f "${ED}"/usr/share/man/man8/nsupdate.8* || die
41 + rm -f "${ED}"/usr/bin/{dig,host,nslookup,nsupdate} || die
42 + rm -f "${ED}"/usr/sbin/{dig,host,nslookup,nsupdate} || die
43 for tool in dsfromkey importkey keyfromlabel keygen \
44 revoke settime signzone verify; do
45 rm -f "${ED%/}"/usr/{,s}bin/dnssec-"${tool}" || die
46 @@ -242,16 +242,16 @@ src_install() {
47 }
48 python_foreach_impl install_python_tools
49
50 - python_replicate_script "${ED%/}/usr/sbin/dnssec-checkds"
51 - python_replicate_script "${ED%/}/usr/sbin/dnssec-coverage"
52 + python_replicate_script "${ED}/usr/sbin/dnssec-checkds"
53 + python_replicate_script "${ED}/usr/sbin/dnssec-coverage"
54 fi
55
56 # bug 450406
57 dosym named.cache /var/bind/root.cache
58
59 - dosym /var/bind/pri /etc/bind/pri
60 - dosym /var/bind/sec /etc/bind/sec
61 - dosym /var/bind/dyn /etc/bind/dyn
62 + dosym "${ED}"/var/bind/pri /etc/bind/pri
63 + dosym "${ED}"/var/bind/sec /etc/bind/sec
64 + dosym "${ED}"/var/bind/dyn /etc/bind/dyn
65 keepdir /var/bind/{pri,sec,dyn}
66
67 dodir /var/log/named