1 |
--- |
2 |
gx86/dev-lang/python/python-2.7.3-r3.ebuild | 18 ++++++++++-------- |
3 |
1 file changed, 10 insertions(+), 8 deletions(-) |
4 |
|
5 |
diff --git a/gx86/dev-lang/python/python-2.7.3-r3.ebuild b/gx86/dev-lang/python/python-2.7.3-r3.ebuild |
6 |
index 7efab59..1ba8eee 100644 |
7 |
--- a/gx86/dev-lang/python/python-2.7.3-r3.ebuild |
8 |
+++ b/gx86/dev-lang/python/python-2.7.3-r3.ebuild |
9 |
@@ -248,9 +248,11 @@ src_test() { |
10 |
src_install() { |
11 |
[[ -z "${ED}" ]] && ED="${D%/}${EPREFIX}/" |
12 |
|
13 |
+ local libdir=${ED}$(python_get_libdir) |
14 |
+ |
15 |
emake DESTDIR="${D}" altinstall maninstall || die "emake altinstall maninstall failed" |
16 |
|
17 |
- sed -e "s/\(LDFLAGS=\).*/\1/" -i "${ED}$(python_get_libdir)/config/Makefile" || die "sed failed" |
18 |
+ sed -e "s/\(LDFLAGS=\).*/\1/" -i "${libdir}/config/Makefile" || die "sed failed" |
19 |
|
20 |
mv "${ED}usr/bin/python${SLOT}-config" "${ED}usr/bin/python-config-${SLOT}" |
21 |
|
22 |
@@ -261,16 +263,16 @@ src_install() { |
23 |
rm -f "${ED}usr/bin/smtpd.py" |
24 |
|
25 |
if use build; then |
26 |
- rm -fr "${ED}usr/bin/idle${SLOT}" "${ED}$(python_get_libdir)/"{bsddb,dbhash.py,idlelib,lib-tk,sqlite3,test} |
27 |
+ rm -fr "${ED}usr/bin/idle${SLOT}" "${libdir}/"{bsddb,dbhash.py,idlelib,lib-tk,sqlite3,test} |
28 |
else |
29 |
- use elibc_uclibc && rm -fr "${ED}$(python_get_libdir)/"{bsddb/test,test} |
30 |
- use berkdb || rm -fr "${ED}$(python_get_libdir)/"{bsddb,dbhash.py,test/test_bsddb*} |
31 |
- use sqlite || rm -fr "${ED}$(python_get_libdir)/"{sqlite3,test/test_sqlite*} |
32 |
- use tk || rm -fr "${ED}usr/bin/idle${SLOT}" "${ED}$(python_get_libdir)/"{idlelib,lib-tk} |
33 |
+ use elibc_uclibc && rm -fr "${libdir}/"{bsddb/test,test} |
34 |
+ use berkdb || rm -fr "${libdir}/"{bsddb,dbhash.py,test/test_bsddb*} |
35 |
+ use sqlite || rm -fr "${libdir}/"{sqlite3,test/test_sqlite*} |
36 |
+ use tk || rm -fr "${ED}usr/bin/idle${SLOT}" "${libdir}/"{idlelib,lib-tk} |
37 |
fi |
38 |
|
39 |
- use threads || rm -fr "${ED}$(python_get_libdir)/multiprocessing" |
40 |
- use wininst || rm -f "${ED}$(python_get_libdir)/distutils/command/"wininst-*.exe |
41 |
+ use threads || rm -fr "${libdir}/multiprocessing" |
42 |
+ use wininst || rm -f "${libdir})/distutils/command/"wininst-*.exe |
43 |
|
44 |
dodoc Misc/{ACKS,HISTORY,NEWS} || die "dodoc failed" |
45 |
|
46 |
-- |
47 |
1.8.0 |