aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-01-23 15:31:51 -0800
committerGregory M. Tuner <gmt@be-evil.net>2014-01-23 15:31:51 -0800
commitc4f74cf8c14061942cb55f1a2df7baf1855d1ceb (patch)
treef64a7525ab1b8a195c1181fdb1c804f95c0ace9e /dev-libs
parenteclass/multilib-build: don't break headers just because someone used diropts ... (diff)
downloadgmt-c4f74cf8c14061942cb55f1a2df7baf1855d1ceb.tar.gz
gmt-c4f74cf8c14061942cb55f1a2df7baf1855d1ceb.tar.bz2
gmt-c4f74cf8c14061942cb55f1a2df7baf1855d1ceb.zip
dev-libs/boost: multilib python header finding
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/boost/Manifest2
-rw-r--r--dev-libs/boost/boost-1.53.0-r2.ebuild16
2 files changed, 17 insertions, 1 deletions
diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest
index 25ca8f8..a2eed91 100644
--- a/dev-libs/boost/Manifest
+++ b/dev-libs/boost/Manifest
@@ -14,6 +14,6 @@ AUX boost-1.53.0-library_status.patch 1907 SHA256 21a3137fcac21f734c7160264523f8
AUX boost-1.55.0-context-x32.patch 1077 SHA256 1da4ff48b98416cac601c52594d4c4da3fb89d0a3e8908f119f05cc8ae76f9c7 SHA512 0e2e45abe5833396508666355e26bafe114fa4ada628b24d8d9953268edddcb2f8e3dcfe8bc7f27d6c1794418990dc9ef914c936dfa64ed6e5e647a40e3f8a73 WHIRLPOOL 0b7a3521a8ec513b833d0292fa3e3bcafc8232fa96d2e41afd25da8dc30bdb49ee4319c7c8555d95e7d3de55fc704d83e443ba49bf89d6961a3f5af73c024a71
AUX remove-toolset-1.48.0.patch 396 SHA256 59af4c05d71def0b14e22a7a5f756a054ca82e3f9686b7668335af7d9bed28fa SHA512 bbb01be2e4b4807eeb19faf13fc6c73e3cb8843953586312076a15c67ad5c5cac683fc3fb26f4e2902c60ab7930e83922f4d499756a85f78a20ac53399329f61 WHIRLPOOL 2490dac69a45b3f48e2513b4f21d75dc7cf5361411541dde96f027c66ca459df5390708902c86f11577d1129410f52d20de1ff275524fb51083a17eee6adc332
DIST boost_1_53_0.tar.bz2 55765258 SHA256 f88a041b01882b0c9c5c05b39603ec8383fb881f772f6f9e6e6fd0e0cddb9196 SHA512 8cd7806653cb6ea4a1c6862796ef698de5ae0bdbda96954fedbe090c59e3e6cb8f8d385df35183e9063ac4e2c2fccf10744516c47a994cde5f1d1cba1b07e522 WHIRLPOOL e8c5ed6b34dd5f68dc7e102a9e22b302616a65077d3f4af370ece6352b02a866e04294a4fc76bbd5555b6a4131f590e6455e6a74b5f12c4ffc2dd15af0bc8746
-EBUILD boost-1.53.0-r2.ebuild 9734 SHA256 a2e4718233d817e1deacfc3f8cfb9cdced82f2a8757405c2c78e2636c6074cc8 SHA512 92e2384af79ae4fcd4220cf06caef93f12779e31ee3cba3f5335daf11618689b160e025a1031aabd7cf60203548a606936bdcca76cbb694281089d550c9e8342 WHIRLPOOL 1762871028a6ffdcbf040d3065297dde4b6678bef740cba002048fe263e2ac34b3f8c27086e02fba53c77014b524d1a918bdf2fba2cc9622551b91b78cdf169c
+EBUILD boost-1.53.0-r2.ebuild 10196 SHA256 16491a8bfc941efa9809eb60af7374643983720f3539cfb2d9488ff135d11995 SHA512 9e49368edd64489051006d17798ff050736c8bdf4076080ae7a7d441f513206d443e69b523a9fad7e7d3b5bc0e62b320ad9ee0ea7f8a7d25b3fe475d20ab7a8f WHIRLPOOL e2da7bf590f0146fb2caf95c92bd66b3db8d90fb6b5ad04a91fda5065f2d4b36ca9f78e5fd70e17a899ac48542d5a951cbe6852bdf040545bd66901bf50e9479
MISC ChangeLog 52988 SHA256 d87ab7ce88fbf094c6f48823fc91017db0d06256474bea91aac382b9851d7421 SHA512 06603a7a8430c1fa4c8952d12682b22a60119e63b95546801c96ca3e3a61cf76623b7284686cef2b2eae48120add42840a45e3b552e105d2f2d426fadf6c227d WHIRLPOOL d290b2bc5a82389e0302290914411465aa8532854d908bcd5818e25ef772c0cd0beb2389bef2f9c1dc5895130b65b4229e325c0e9d6d509e23d25b573064010a
MISC metadata.xml 1363 SHA256 81717d0ffd5ebadbe4b12d4a38b332f3128da205a46e3cfd201e91f6ad474d68 SHA512 162040a40e83cceacea3605d45bc846cbd721446949c66bd836ab54e113ada77f1f462c7e61d7e544bc073920475db6b81c104390d6c83aba7228d65ff270419 WHIRLPOOL be141d041846a3a79efb7579c3f842960afe27a6e29659bad88ae8e999aef30074d2ab23c9eb295152d88f75d80efc86fed1c08c11b4f3f0d5e866b6d3c4802c
diff --git a/dev-libs/boost/boost-1.53.0-r2.ebuild b/dev-libs/boost/boost-1.53.0-r2.ebuild
index e8653ab..f4655d3 100644
--- a/dev-libs/boost/boost-1.53.0-r2.ebuild
+++ b/dev-libs/boost/boost-1.53.0-r2.ebuild
@@ -133,6 +133,13 @@ src_compile() {
MPI_PYTHON_MODULE=""
building() {
+ if use python; then
+ evar_push CFLAGS CXXFLAGS
+ append-cflags $(python_get_CFLAGS)
+ append-cxxflags $(python_get_CFLAGS)
+ einfo "for ${PYTHON} using CFLAGS \"${CFLAGS}\" and CXXFLAGS \"${CXXFLAGS}\"."
+ fi
+
create_user-config.jam
ejam ${OPTIONS} \
@@ -169,6 +176,7 @@ src_compile() {
mv stage/lib/mpi.so stage/lib/mpi.so-${EPYTHON} \
|| die "Renaming of 'stage/lib/mpi.so' to 'stage/lib/mpi.so-${EPYTHON}' failed"
fi
+ evar_pop 2
fi
}
if use python; then
@@ -188,6 +196,13 @@ src_compile() {
src_install () {
installation() {
+ if use python; then
+ evar_push CFLAGS CXXFLAGS
+ append-cflags $(python_get_CFLAGS)
+ append-cxxflags $(python_get_CFLAGS)
+ einfo "for ${PYTHON} using CFLAGS \"${CFLAGS}\" and CXXFLAGS \"${CXXFLAGS}\"."
+ fi
+
create_user-config.jam
if use python; then
@@ -237,6 +252,7 @@ EOF
fi
python_optimize
+ evar_pop 2
fi
}
if use python; then