summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2014-05-16 09:40:07 +0000
committerSergey Popov <pinkbyte@gentoo.org>2014-05-16 09:40:07 +0000
commit659284ec8f46901aae44432828b61bec44656a55 (patch)
treec323d6a1b6e871407c00b417045797e365a4a7d4 /dev-util/boost-build
parentVersion bump. (diff)
downloadhistorical-659284ec8f46901aae44432828b61bec44656a55.tar.gz
historical-659284ec8f46901aae44432828b61bec44656a55.tar.bz2
historical-659284ec8f46901aae44432828b61bec44656a55.zip
Respect multilib during building Python-related stuff, bug #496446
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x1F357D42
Diffstat (limited to 'dev-util/boost-build')
-rw-r--r--dev-util/boost-build/ChangeLog6
-rw-r--r--dev-util/boost-build/Manifest23
-rw-r--r--dev-util/boost-build/boost-build-1.53.0.ebuild11
-rw-r--r--dev-util/boost-build/boost-build-1.54.0.ebuild11
-rw-r--r--dev-util/boost-build/boost-build-1.55.0.ebuild11
5 files changed, 38 insertions, 24 deletions
diff --git a/dev-util/boost-build/ChangeLog b/dev-util/boost-build/ChangeLog
index 897aac9c361d..d3f3af12a57a 100644
--- a/dev-util/boost-build/ChangeLog
+++ b/dev-util/boost-build/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-util/boost-build
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/ChangeLog,v 1.125 2014/04/15 15:52:10 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/ChangeLog,v 1.126 2014/05/16 09:40:05 pinkbyte Exp $
+
+ 16 May 2014; Sergey Popov <pinkbyte@gentoo.org> boost-build-1.53.0.ebuild,
+ boost-build-1.54.0.ebuild, boost-build-1.55.0.ebuild:
+ Respect multilib during building Python-related stuff, bug #496446
15 Apr 2014; Sergey Popov <pinkbyte@gentoo.org> -boost-build-1.49.0.ebuild,
-files/boost-build-1.42-env-whitespace.patch:
diff --git a/dev-util/boost-build/Manifest b/dev-util/boost-build/Manifest
index 1705aefd28c6..e6290389dadd 100644
--- a/dev-util/boost-build/Manifest
+++ b/dev-util/boost-build/Manifest
@@ -15,19 +15,20 @@ DIST boost_1_53_0.tar.bz2 55765258 SHA256 f88a041b01882b0c9c5c05b39603ec8383fb88
DIST boost_1_54_0.tar.bz2 57873778 SHA256 047e927de336af106a24bceba30069980c191529fd76b8dff8eb9a328b48ae1d SHA512 3467a2bb9b4797cadfc52150cb036939ef35263f421870897dbe9492d1504a714805668a193b0811fdaf39a3527ee693ff70da5b942d7ab11b307e2e693e1760 WHIRLPOOL dbe3cbecaccf86ca184cf73cff75c17d6307b680bab098e38a9efd24d17776481e597017fc9f8fc8f488495f315c6d2b14b9212c51cf98529c302482bf67e92a
DIST boost_1_55_0.tar.bz2 58146647 SHA256 fff00023dd79486d444c8e29922f4072e1d451fc5a4d2b6075852ead7f2b7b52 SHA512 dc606477f4c303e8f40de2586c16394b6d758e198b35bf3a7d3e576a2f49171aadc4f95e8d685fa731bc4e61e19869d5a24e1e816febfca9de078d66e096e041 WHIRLPOOL 6ae111d6a956651bd91914432b743faffeb466703191b05193db47f02fd3528a14ce200f26c1ab77bf2c68994eb5b135b0176f66a746964d334b4793ba113ad5
EBUILD boost-build-1.52.0-r1.ebuild 3813 SHA256 119bfb1382171a791e07e045ac9ae9d7e50226fee454118554858721574dc3a5 SHA512 a83ae767b626ccf85b1e0158791783a6af874e2e008c0a7933a9549aece15af49b8eebadc6ac94ba677567d5b692837d7a04eee7ed427bf96293f045865098c9 WHIRLPOOL 622fa0a8abfaaa95ab65781007e8f7171ed19e36bae292547166915ae8f324296c9f4b6fb73cf83e08368d07135c851c665c502187fbdfa466404d817ad16b48
-EBUILD boost-build-1.53.0.ebuild 3824 SHA256 72ed7a9a8dec4fed8ded49c44a5bf0e14eebd0cdbaeb8003db169bc08f692268 SHA512 cc43503e0d90c9c8c14a6d67ef77dc89ef533b4ea0debc7e9b13abf898b7af7db44871a32b11bc020d33b509017837bc556538f55ddeb73947b239c093979bda WHIRLPOOL 3a21d8cc56d5a42e3ec63ee29328569e21e66a6352e613dd92036780fcd3a16e3e21f7ba33fa1e8b4a2b7fbc0a38be549c331a5e47f7b0fbd89342da210b42fc
-EBUILD boost-build-1.54.0.ebuild 3823 SHA256 1129f7071e914bcb35f25f2bb361c0fc0392f11b1eebe164a210679e1e1c989a SHA512 0e74d08b93eed42fc5ef20351942a28a1a4d58bd6d263be9e261ff99458c6d55a495898454c8c994c570e85b00ae1171c2a323eab162c1a6080c2f659b51ac51 WHIRLPOOL 802ec03f90ed2475a2ed7ae77a0626b149d255dcee85770eaff68fcb46bba9ee66a5cac5b196c4c546ec0d363e9e4527ccd13daa6f5fdde9e1a3755a2a8fd28b
-EBUILD boost-build-1.55.0.ebuild 3823 SHA256 498bd0c16c39b79f8168baa8838b777f0326b0122fd5379ae5d79f277325d46c SHA512 9327f9498072cf2ab8336ed5b89d9339943695f9d2bb7a5742a676e2884c1a84fa4df2ec1b5c9836b6540a236e7daf55b5212c20899672f19489ed65280b1155 WHIRLPOOL f23e7360d5d615ab8666aaef7906136e8abed3d8add9657bcba63089646978dc4160e6f92da08925df3d166f66a0fb647d9b90fb5b08ca0eb7637f1cdec501f8
-MISC ChangeLog 18420 SHA256 c6e2f9636dcde77a21e50289b493be27b4e71ade23b254f88962ed272c925dc8 SHA512 4f96b4af49cc1b81a15d4d2626823b1724fc523acbd465b713277697e0382d8399c27afe10202e6479e9114a9bc462e3177a88494ac5bf4b7818e73fbfdd87a8 WHIRLPOOL f0da0f14310217703a807e6345d265cb79d2c6b5fc86f0caf8894b8bcb65cd8df10964b3992e16636bfbbb25a870febf31fb3a1e7f0946b06c7dd9ae97f7095f
+EBUILD boost-build-1.53.0.ebuild 3945 SHA256 6b70abc35c959a55efe19f732915e668343bf0deada254bf76b2400d9412eadb SHA512 55c30133bed4c31c88cf1a1269a6a9140114119cde9f845a2117119bd228737a6575ce9c034f1e113d34134d16065c2522954940aedba241c8d1f80323e55c74 WHIRLPOOL 0ded0b81d6165b682ee9848e692e1c04a24aeddd7b5077295a54289bc0fdd12222600446ba3c0cf016f496a95107b1bd4800ec82792e275d848852c808ced74f
+EBUILD boost-build-1.54.0.ebuild 3945 SHA256 ec0bea89a8f508423640035a354dfc0012c87330626f87d20560a1a45d37ea87 SHA512 570fda24ad972f4d8e160ff727bb349b1dfa23077ebe92db6bd16e8a0e840fc22cb7750a4049880cc8825b055dda312f431c79d0482d2d37d6c64aea5c14b8c4 WHIRLPOOL 7677dd943289d3d2b8b81019599bd96ebe1c8b253020fe6b87d1dec4b5a90375bef6c33da4901d00081b67e0b48ab613acbd8c3f7c7a95852aee337031f21f50
+EBUILD boost-build-1.55.0.ebuild 3945 SHA256 f1f97b4a5ba65f81181bbbb7be5cd966a2ee9da79137a7fac84d88bf142c97de SHA512 28bd7a5b32f05319f9f488f1716bee8b53df7d917bce670c2f0cb65c78160cd7a68b2aa4238a4b408b65599609701451805fcea62d8fb339627af2134a04409a WHIRLPOOL b32c6fa2805167ad7c8a5a5784e76a4747e9d12655b171f22f9ea24856e6608b46f3b5216b269f200c3b152c8cd14a0f7161bcafd939ee4d61ff185b317fe20e
+MISC ChangeLog 18623 SHA256 77d592f3d3f6a291dd22be4efe9fd48046f6d4cc0449934074e78f3d97c8ff00 SHA512 5434b5c35f80c002dfb0d8694f61f67408e0298bcf444610065c7729bbd65acd4922cccd57fd1faaba69044bc8f7e042d7ed12250bc3400960eeb2e66bcd9952 WHIRLPOOL 9990c9d134befcbd21a91e8be19d97705801a4afd98baa3eb2fba07ac16482f45cd1a61d5d82145768681f4963bb6e0ccc0ab0672a363e11a26d617ce035e717
+MISC boost-build-1.53.0.ebuild.orig 3824 SHA256 72ed7a9a8dec4fed8ded49c44a5bf0e14eebd0cdbaeb8003db169bc08f692268 SHA512 cc43503e0d90c9c8c14a6d67ef77dc89ef533b4ea0debc7e9b13abf898b7af7db44871a32b11bc020d33b509017837bc556538f55ddeb73947b239c093979bda WHIRLPOOL 3a21d8cc56d5a42e3ec63ee29328569e21e66a6352e613dd92036780fcd3a16e3e21f7ba33fa1e8b4a2b7fbc0a38be549c331a5e47f7b0fbd89342da210b42fc
MISC metadata.xml 158 SHA256 b52dff4a9d9f4eab0428972c9ee5a96df08f39325e4b491c39493da499fedf51 SHA512 5300260c2c2bad38b7a27b5c1d609b48b105034c63807958425e8f8fbcccc02a408bb5565480bb3ee3c87d368ed16859c48b447241adf15896e7508c6c442e65 WHIRLPOOL 17880f728fdb3dbd6ca582547c3c546ffe798d89d37ac717bc0be4e4764b60b867979c996ca89f4fdeedee021c419b964405b5fb674a220e582a436f653b8f30
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJTTVWrAAoJECo/aRed9267k14H/AnCex9dnqRjkggL3x+kPKMZ
-8uUEA8e5E0ionq6MSFM3g9dbbS/POsA3b50YWs2mW0W9jGa7r1EctFiA4o6BMnfy
-2KTJT2kz3ykm1jNW/bBsXIfmeNdISamDFHVufyPXjH5KKZRrlBK3UxYGfl/n3ut+
-LcrIQftEsrLPU1KvUhVVxkhqjwYOqaf1m99G2SyX5X7JHWPdqizqvPIfCtWTcHKO
-mGqUBIiaNyNo0N99NkLEX01Th6d9PJIHYo3qgt1BLAjd7pKsa6cDy+V5E2NibN49
-Gp85htSXQggp0HSw0pfkWW4xk36RtVVh6B6kWw9J/zcKZByAkyZH2IMHENHIcz4=
-=So6v
+iQEcBAEBCAAGBQJTdd0OAAoJECo/aRed92670KUH/jHAasX1jkzPcdGHQdYHDxJI
+FP+q0zufTC/hLx69RK0Q5yyCFWa1oVpZiQ+vND3GOD+nA/RycJy6QNaGqx7zVgjy
+sAKBJM6G6ZVjV50SO15XuRJQXxU/gGcdI5UYaXjuCjB59OUi6noh0rEF021Mavs/
+xUSRZRiokcZvIEAtD7f6HsCn9m/iVKwMTROamXpKOhvGTi3jqi90uR9qm4SKms35
+Glpx2URMlM7ZEsknIqDHcN6WMkSLvLr7VluDPYaBNGDWhr+tIKrSh2gDmBhgNVlW
+6Bu4XueWsQE5TwnMxYWxvTdOsTsI6+7thXe5L+mDwUpyPSKLf/34QUWQUEz59Qg=
+=xCz9
-----END PGP SIGNATURE-----
diff --git a/dev-util/boost-build/boost-build-1.53.0.ebuild b/dev-util/boost-build/boost-build-1.53.0.ebuild
index 4df1f1d5e430..7746d14624a5 100644
--- a/dev-util/boost-build/boost-build-1.53.0.ebuild
+++ b/dev-util/boost-build/boost-build-1.53.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.53.0.ebuild,v 1.1 2013/02/12 15:39:04 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.53.0.ebuild,v 1.2 2014/05/16 09:40:05 pinkbyte Exp $
EAPI="5"
PYTHON_DEPEND="python? 2"
-inherit eutils flag-o-matic python toolchain-funcs versionator
+inherit eutils flag-o-matic multilib python toolchain-funcs versionator
MY_PV=$(replace_all_version_separators _)
@@ -48,8 +48,11 @@ src_prepare() {
"${FILESDIR}/${PN}-1.52.0-darwin-no-python-framework.patch"
# Remove stripping option
+ # Fix python components build on multilib systems, bug #496446
cd "${S}/engine"
- sed -i -e 's|-s\b||' \
+ sed -i \
+ -e 's|-s\b||' \
+ -e "/libpython/s/lib ]/$(get_libdir) ]/" \
build.jam || die "sed failed"
# Force regeneration
diff --git a/dev-util/boost-build/boost-build-1.54.0.ebuild b/dev-util/boost-build/boost-build-1.54.0.ebuild
index 68b376c66f4f..24c66ef0e67c 100644
--- a/dev-util/boost-build/boost-build-1.54.0.ebuild
+++ b/dev-util/boost-build/boost-build-1.54.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.54.0.ebuild,v 1.1 2013/08/27 08:46:00 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.54.0.ebuild,v 1.2 2014/05/16 09:40:05 pinkbyte Exp $
EAPI="5"
PYTHON_DEPEND="python? 2"
-inherit eutils flag-o-matic python toolchain-funcs versionator
+inherit eutils flag-o-matic multilib python toolchain-funcs versionator
MY_PV=$(replace_all_version_separators _)
@@ -48,8 +48,11 @@ src_prepare() {
"${FILESDIR}/${PN}-1.54.0-support_dots_in_python-buildid.patch"
# Remove stripping option
+ # Fix python components build on multilib systems, bug #496446
cd "${S}/engine"
- sed -i -e 's|-s\b||' \
+ sed -i \
+ -e 's|-s\b||' \
+ -e "/libpython/s/lib ]/$(get_libdir) ]/" \
build.jam || die "sed failed"
# Force regeneration
diff --git a/dev-util/boost-build/boost-build-1.55.0.ebuild b/dev-util/boost-build/boost-build-1.55.0.ebuild
index 531fb28893d8..73639498c183 100644
--- a/dev-util/boost-build/boost-build-1.55.0.ebuild
+++ b/dev-util/boost-build/boost-build-1.55.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.55.0.ebuild,v 1.1 2013/11/14 16:56:02 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.55.0.ebuild,v 1.2 2014/05/16 09:40:05 pinkbyte Exp $
EAPI="5"
PYTHON_DEPEND="python? 2"
-inherit eutils flag-o-matic python toolchain-funcs versionator
+inherit eutils flag-o-matic multilib python toolchain-funcs versionator
MY_PV=$(replace_all_version_separators _)
@@ -48,8 +48,11 @@ src_prepare() {
"${FILESDIR}/${PN}-1.54.0-support_dots_in_python-buildid.patch"
# Remove stripping option
+ # Fix python components build on multilib systems, bug #496446
cd "${S}/engine"
- sed -i -e 's|-s\b||' \
+ sed -i \
+ -e 's|-s\b||' \
+ -e "/libpython/s/lib ]/$(get_libdir) ]/" \
build.jam || die "sed failed"
# Force regeneration