Gentoo Archives: gentoo-python

From: "Tiziano Müller" <dev-zero@g.o>
To: "Michał Górny" <mgorny@g.o>
Cc: gentoo-python@l.g.o, python@g.o, cpp@g.o
Subject: [gentoo-python] Re: [PATCH 2/3] Commonize out $(python_get_sitedir)/boost into a variable.
Date: Sat, 15 Dec 2012 11:36:03
Message-Id: 1355571352.795013.10.camel@storm
In Reply to: [gentoo-python] [PATCH 2/3] Commonize out $(python_get_sitedir)/boost into a variable. by "Michał Górny"
1 mostly bikeshedding and I am not sure whether I should support your
2 crusade against subshells: but ok
3
4 Am Freitag, den 14.12.2012, 23:08 +0100 schrieb Michał Górny:
5 > ---
6 > gx86/dev-libs/boost/boost-1.52.0-r5.ebuild | 7 ++++---
7 > 1 file changed, 4 insertions(+), 3 deletions(-)
8 >
9 > diff --git a/gx86/dev-libs/boost/boost-1.52.0-r5.ebuild b/gx86/dev-libs/boost/boost-1.52.0-r5.ebuild
10 > index 4f20fdf..87c7561 100644
11 > --- a/gx86/dev-libs/boost/boost-1.52.0-r5.ebuild
12 > +++ b/gx86/dev-libs/boost/boost-1.52.0-r5.ebuild
13 > @@ -205,9 +205,10 @@ src_install () {
14 > # Move mpi.so Python module to Python site-packages directory.
15 > # https://svn.boost.org/trac/boost/ticket/2838
16 > if use mpi; then
17 > - dodir $(python_get_sitedir)/boost
18 > - mv "${D}usr/$(get_libdir)/mpi.so" "${D}$(python_get_sitedir)/boost" || die
19 > - cat << EOF > "${D}$(python_get_sitedir)/boost/__init__.py" || die
20 > + local moddir=$(python_get_sitedir)/boost
21 > + dodir "${moddir}"
22 > + mv "${D}usr/$(get_libdir)/mpi.so" "${D}${moddir}" || die
23 > + cat << EOF > "${D}${moddir}/__init__.py" || die
24 > import sys
25 > if sys.platform.startswith('linux'):
26 > import DLFCN

Replies