1 |
commit: 8fd91bf5725b7dad4ae7f1f6ccc8fd8c81bc5239 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Dec 2 08:25:17 2018 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Dec 2 08:38:15 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd91bf5 |
7 |
|
8 |
sys-devel/distcc: Use lib for libdir consistently |
9 |
|
10 |
Closes: https://bugs.gentoo.org/651030 |
11 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
12 |
|
13 |
sys-devel/distcc/distcc-3.3.ebuild | 12 +++++------- |
14 |
1 file changed, 5 insertions(+), 7 deletions(-) |
15 |
|
16 |
diff --git a/sys-devel/distcc/distcc-3.3.ebuild b/sys-devel/distcc/distcc-3.3.ebuild |
17 |
index 925605d98e0..2a717b28913 100644 |
18 |
--- a/sys-devel/distcc/distcc-3.3.ebuild |
19 |
+++ b/sys-devel/distcc/distcc-3.3.ebuild |
20 |
@@ -48,8 +48,6 @@ S="${WORKDIR}/${MY_P}" |
21 |
pkg_setup() { |
22 |
enewuser distcc 240 -1 -1 daemon |
23 |
python-single-r1_pkg_setup |
24 |
- |
25 |
- DCCC_PATH="/usr/$(get_libdir)/distcc/bin" |
26 |
} |
27 |
|
28 |
src_prepare() { |
29 |
@@ -64,13 +62,13 @@ src_prepare() { |
30 |
use hardened && eapply "${FILESDIR}/distcc-hardened.patch" |
31 |
|
32 |
sed -i \ |
33 |
- -e "/PATH/s:\$distcc_location:${EPREFIX}${DCCC_PATH}:" \ |
34 |
+ -e "/PATH/s:\$distcc_location:${EPREFIX}/usr/lib/distcc/bin:" \ |
35 |
-e "s:@PYTHON@:${EPYTHON}:" \ |
36 |
pump.in || die "sed failed" |
37 |
|
38 |
sed \ |
39 |
-e "s:@EPREFIX@:${EPREFIX:-/}:" \ |
40 |
- -e "s:@libdir@:/usr/$(get_libdir):" \ |
41 |
+ -e "s:@libdir@:/usr/lib:" \ |
42 |
"${FILESDIR}/3.2/distcc-config" > "${T}/distcc-config" || die |
43 |
|
44 |
hprefixify update-distcc-symlinks.py src/{serve,daemon}.c |
45 |
@@ -124,7 +122,7 @@ src_install() { |
46 |
EOF |
47 |
doenvd "${T}/02distcc" |
48 |
|
49 |
- keepdir "${DCCC_PATH%bin}" |
50 |
+ keepdir /usr/lib/distcc |
51 |
|
52 |
dobin "${T}/distcc-config" |
53 |
|
54 |
@@ -141,8 +139,8 @@ src_install() { |
55 |
fi |
56 |
|
57 |
insinto /usr/share/shadowman/tools |
58 |
- newins - distcc <<<"${EPREFIX}${DCCC_PATH}" |
59 |
- newins - distccd <<<"${EPREFIX}${DCCC_PATH%bin}" |
60 |
+ newins - distcc <<<"${EPREFIX}/usr/lib/distcc/bin" |
61 |
+ newins - distccd <<<"${EPREFIX}/usr/lib/distcc" |
62 |
|
63 |
rm -r "${ED}/etc/default" || die |
64 |
rm "${ED}/etc/distcc/clients.allow" || die |