Lines 14-23
Link Here
|
14 |
LICENSE="freedist Boost-1.0" |
14 |
LICENSE="freedist Boost-1.0" |
15 |
SLOT="1" |
15 |
SLOT="1" |
16 |
KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86" |
16 |
KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86" |
17 |
IUSE="bcp bjam debug doc pyste static threads threadsonly" |
17 |
IUSE="bcp bjam debug doc pyste static threads threadsonly unicode" |
18 |
|
18 |
|
19 |
DEPEND=" sys-devel/gcc |
19 |
DEPEND=" sys-devel/gcc |
20 |
dev-lang/python" |
20 |
dev-lang/python |
|
|
21 |
unicode? ( dev-libs/icu )" |
21 |
|
22 |
|
22 |
RDEPEND="pyste? ( dev-cpp/gccxml dev-python/elementtree ) |
23 |
RDEPEND="pyste? ( dev-cpp/gccxml dev-python/elementtree ) |
23 |
!dev-util/boost-jam ${DEPEND}" |
24 |
!dev-util/boost-jam ${DEPEND}" |
Lines 90-98
Link Here
|
90 |
epatch ${FILESDIR}/boost-alpha-threads.patch |
91 |
epatch ${FILESDIR}/boost-alpha-threads.patch |
91 |
fi |
92 |
fi |
92 |
|
93 |
|
|
|
94 |
if use unicode; then |
95 |
HAVE_ICU='-sHAVE_ICU=1' |
96 |
else |
97 |
HAVE_ICU='' |
98 |
fi |
99 |
|
93 |
${BOOSTJAM} ${NUMJOBS} -sBOOST_ROOT="${S}" \ |
100 |
${BOOSTJAM} ${NUMJOBS} -sBOOST_ROOT="${S}" \ |
94 |
-sPYTHON_ROOT=/usr \ |
101 |
-sPYTHON_ROOT=/usr \ |
95 |
-sPYTHON_VERSION=${PYVER} \ |
102 |
-sPYTHON_VERSION=${PYVER} \ |
|
|
103 |
$HAVE_ICU \ |
96 |
-sTOOLS=${BOOST_TOOLSET} \ |
104 |
-sTOOLS=${BOOST_TOOLSET} \ |
97 |
-sBUILD="${BUILD}" \ |
105 |
-sBUILD="${BUILD}" \ |
98 |
--prefix=${D}/usr \ |
106 |
--prefix=${D}/usr \ |
Lines 101-106
Link Here
|
101 |
${BOOSTJAM} ${NUMJOBS} -sBOOST_ROOT="${S}" \ |
109 |
${BOOSTJAM} ${NUMJOBS} -sBOOST_ROOT="${S}" \ |
102 |
-sPYTHON_ROOT=/usr \ |
110 |
-sPYTHON_ROOT=/usr \ |
103 |
-sPYTHON_VERSION=${PYVER} \ |
111 |
-sPYTHON_VERSION=${PYVER} \ |
|
|
112 |
$HAVE_ICU \ |
104 |
-sTOOLS=${BOOST_TOOLSET} \ |
113 |
-sTOOLS=${BOOST_TOOLSET} \ |
105 |
-sBUILD="${BUILD}" \ |
114 |
-sBUILD="${BUILD}" \ |
106 |
--prefix=${D}/usr \ |
115 |
--prefix=${D}/usr \ |