Add multilib libsigc++
authorAlexandre Rostovtsev <tetromino@gentoo.org>
Thu, 5 Mar 2015 23:17:52 +0000 (23:17 +0000)
committerAlexandre Rostovtsev <tetromino@gentoo.org>
Thu, 5 Mar 2015 23:17:52 +0000 (23:17 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

app-emulation/emul-linux-x86-cpplibs/ChangeLog
app-emulation/emul-linux-x86-cpplibs/Manifest
app-emulation/emul-linux-x86-cpplibs/emul-linux-x86-cpplibs-20140508-r2.ebuild [new file with mode: 0644]
app-emulation/emul-linux-x86-cpplibs/files/remove-native-20140508-r2 [new file with mode: 0644]

index 7a652fab867d05edac3a54f2e8ccfe75d688a33e..4a70828640573ad782c1f988941c1067f87872fd 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for app-emulation/emul-linux-x86-cpplibs
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-cpplibs/ChangeLog,v 1.29 2014/08/14 08:42:00 pinkbyte Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-cpplibs/ChangeLog,v 1.30 2015/03/05 23:17:41 tetromino Exp $
+
+*emul-linux-x86-cpplibs-20140508-r2 (05 Mar 2015)
+
+  05 Mar 2015; Alexandre Rostovtsev <tetromino@gentoo.org>
+  +emul-linux-x86-cpplibs-20140508-r2.ebuild, +files/remove-native-20140508-r2:
+  Add multilib libsigc++
 
 *emul-linux-x86-cpplibs-20140508-r1 (14 Aug 2014)
 
index a885b8c9023346cf5e2274807f35a14eb4169175..7c27e75dfd81be77740139e36bb16c7f6df67eb3 100644 (file)
@@ -1,23 +1,33 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA256
 
+AUX remove-native-20140508-r2 181 SHA256 d420e2d22cdbb6df37c723d7ac2a6e74e05fb22a85e557cb6935d84974af240d SHA512 cb71cc5cb0c6bc4d46e5a31ea785a1aac29bd5957e6e77f14a62c667c277e878450b9024a0b9218c8ec20497bdc0d33ca401187c8135d7d35bce3e9c6932bbcd WHIRLPOOL 3fb393b72ebf4ae3b7f4b5cbee81e9516856dc01b81901be6b0f525e9cefd9095b66665f7c7bcb3f0698cbc5c6003152a910e3b08a5342f0b8e5e3f9fed0f616
 DIST emul-linux-x86-cpplibs-20131008.tar.xz 1791116 SHA256 c97a047b9f0e0421bb0a6b02e835e06719e9427f4bbac2ece8129d9487901bd9 SHA512 b3e429803224fcb49e682f7dd18aa3a12220e42cc1af8ec09dc5a0e7c8db207e31913c54fd2fe584f2e8e4355e333dc303d5479beef2b868d7282b36a9983943 WHIRLPOOL 552c666266fc8577d3ca469d61e951cdf5846079fe0a385de594e5ef4738babac13fd3c9700af21c238268065c713e8698c93f6b757f74ed7f58f0194eb8dcfe
 DIST emul-linux-x86-cpplibs-20140406.tar.xz 1789684 SHA256 d7c7976708ef5ed256b5301cd354d3219b85e0e8a0bc299517a576850a690ada SHA512 b5729cc20f51bb49813e0e934967d89fbd2dd80a82dd95f6edfbff7470e8ef9bd5bc3319b1fcad43d13ca325954eb34441d61fba8e3e2afd2519c13fb1f05fc3 WHIRLPOOL 08a7dec1c6d832284917ae6b4595c0d7ae670b3ef3b7fb282375cbba9df9947e3936960cd34ee1f62c4c225dc7a080f68943e1eab8ffe88152818e9d935ea86b
 DIST emul-linux-x86-cpplibs-20140508.tar.xz 1789936 SHA256 5e42bccfedb7e41083508d24e11ff8635bfe8be3d19e82ef1cb717660397b9a9 SHA512 f4b00dcbe1c8095c498c8b2cd7dd0fc2cf6d2e0e72d0acf1732d9c51499f5d7b802e4b19700ef3c11e4d18c1477fd4ffa7c8a361490c9009a6df1f3d5cddaee0 WHIRLPOOL 431ffb5183e790a6d697ca5c4e9ff8256f4af88fea8b6106d1ee71b1b1e62f8261e6188c92b285beef6093b5c0e5354593e8134cf764a0502c169d604d26b963
 EBUILD emul-linux-x86-cpplibs-20131008.ebuild 403 SHA256 605edf5b5b0c28c6f7b87ea41d6593deaf4f2c19dc6f5d61f502bab4b24562e1 SHA512 697ff7824cc9d94b6c4c7177c654d89c0ec0a7edd5af2368752e06805ab58c25dbb60f51f29a4ca9edbfc0d0f17483ca427a9519ed4e4bdafa7cdbabc9c2802c WHIRLPOOL 9dac894fa4d555a2647277f6616b1fa202470742f0610b5a9d1a2ed9cbf356fe1956627c0b3ca5c380ba7835cd0f503cf08743fc07c7664ea4bd4260be508df3
 EBUILD emul-linux-x86-cpplibs-20140406.ebuild 403 SHA256 2641c55c9071c87109cdc7d1a0cc4a2368f4c78c1f16f2e7aa39b1f03ce370d7 SHA512 020150f4f9db79df5d86f6d7307e9bcc1d4aef4ed81f06c0d4e953483280076abf297c72e1417e95e5a5503f2b8368ede5a53db1a3b0fd62bc97d1a9a5596f2d WHIRLPOOL 40b8f11027416f755115e523f6572dd061ef3b5c1df21fb8a3275a9f3ec94863f54e65e9e01536669d7132e18b82fd9f459f864c83fd55708d3ef532add48374
 EBUILD emul-linux-x86-cpplibs-20140508-r1.ebuild 675 SHA256 b8d900a70b67e1c4273e1e400546a8fe1d26b4889296617443f5a93d6007ea91 SHA512 95a55805e0b37145157a78906776581bc05eb150bdaf9ab2b9e6b975a92783fbf6a6ffc890056623921eee5b35efa840561a5513f1733c9ecfa17114299eb1d0 WHIRLPOOL e9d12dceeb4fe44dd34a75c20cce4a3a0b4838bb4280440aec0ec9ce2c578c2348b032e3778cdec5fcaecb54c183624dd167a07d681fa337da519a54eb06f845
+EBUILD emul-linux-x86-cpplibs-20140508-r2.ebuild 793 SHA256 0b54ad31c3f76b796696c4d42857b38b8257ef58b158011c313cec86c5b3bac5 SHA512 31ea4f4b042874c0852f4335c6daca2fe33d697890cdc3891b288423ee3482939285872e9c05d2158f229862c266946b8920017217704d450f770c24735f6b51 WHIRLPOOL 7c6bf7be997c725f81c10f92ccbe9c1e935bb47e448fe597fd3a766190b982aee6ec97657d36ee68804cf8946f8b2a3a84b4e4c89912ca5a07f19d4830c1a715
 EBUILD emul-linux-x86-cpplibs-20140508.ebuild 403 SHA256 f4c9d2aa8df9b4134d65bca5f13d061ad92450b63755f0b470637dc644708ea8 SHA512 6ba6ffaa2064ea1349c216bc9b3440764907a685af95522065b07152865c072a19bff1f10d4edaa25e19593965f3eaa2d4c37a46196d8d56da153753313fc07e WHIRLPOOL b4d64c8b32e7b0c5a76d48e56be7cfc96014d8314b25837a2d1ca10b3d5714613c77df6a3b638a9494bd3ac40b82ef231f8db36dc22843717221a949c2603d12
-MISC ChangeLog 5201 SHA256 24c344fe4c8b3efdd18d91234de4a76a81048dde6fce08bd835cfed50f2e1ffa SHA512 6af3a0afb9091fbbdf4db0c969c196a101abcdb31461d6fa2a23d16005415cb7e37bf19c1599aa34276503dd52bba73a95f16c950340f9fa0a5d99bdfe5aa546 WHIRLPOOL e7b392f736945421d37f006e6eaafd73efe4ec28444950b96c7a17fe798f7222f129160737c62afc3c25ae740bdd427413f17a4b37cd4cf2488d392145aed72a
+MISC ChangeLog 5418 SHA256 c628a7323e917959b4ca4ced1ca68014c4e0339d0d69ddb2deba0b02a2ec582f SHA512 38d069a67392915b8c5828ba38ec551a613c0cec4fe3be15bdc58a6a9203ed8174abb398f7751e4ac9365edf6ec32c069f39cbcd19fb3245f0a9810a04986041 WHIRLPOOL 33b02e0a9079edde784774435a6e133f6f6dcd7a6fdc16a90935dac796208623e3fab165c22afb48b58cc814fc8c51fbcc84df81de88928f0051c848e83b8896
 MISC metadata.xml 312 SHA256 9d3f082956c89c24d50eacf1a35e6d3f7e7605a2b290b3ca01123c357595b680 SHA512 21f9fbd2145e18c319f089f1cb2f99cec289daac7e35c944335d979fca8ae595ac2ab81a025c55d56dde80ed7db88fdcd0b644bf2070b6eee7c26bf643fc4e19 WHIRLPOOL 5cfe4fa3453b53f0d056331b905da9584e13a48af3671f248b7ede707b587338b145613a77cf655af74734ae1e9d0dfe50f13d34a2cb069a73c76abc3a753262
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.0
 
-iQEcBAEBCAAGBQJT7HZYAAoJECo/aRed9267WsIH/AkAtvZkYbTdJyK9C0TSEE7z
-65E4kfOPm0LQsAtv/tdj5rWi3W2LzfnIr8mTQt6Y0DVxbd37/H4DMONsT8L7pmLe
-7eYp5u2+pOiAX3lpp6Yt0adjcjgusMzaPKeeauwPHtyH7fcObrKmCGvJDp6C5gPF
-Yzl8Gmnq6ZOgIk/AV/HHnXfCpCWuQRKbvg+IVAYw1sHn9cDVtvTS3k7/SAkk6XTB
-eZlNj+rEar90KQmzro8J6wET7hRYTTV4DQ7gIqtGBbZGPQraZPysyWF7KF0q4SlT
-2Z2ygbc9KsClyn87JmEJXxXX+QctsTsTiSspsXs6GM0MCSuQU8odL36vcJk7lnw=
-=D22x
+iQJ8BAEBCABmBQJU+OQcXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1RTNCRkUzRDRBNkI2MEEwQkYwQzMyOEEx
+OEU1QjZGMkQ4RDVFQzhEAAoJEBjltvLY1eyNDPkQAKLGWdGyZ9K1RWtaxdcYIGI/
+w6jTweACADC96/MBZGOP7wqZjKcBL+iefBih/hVyEe8dadMX7GbP2xYliaA3FL3I
+QHfJl3XJUgoE+ucDE1SV5dExVSEeTfXH5/X76im1eELo3EzEbss7A8+9bjVP+PqQ
+WXreFclSI5jcPIW0YDmfiphpdalUTit91/zCfYe274XY/ojsN44olIKygheKDzxV
+0HkPEEDU4cfMNA77FuF3j4c25yaaYHKpiYYDJSOSKP35b9oiYN621DHGLGp6AwF/
+zznO+qMfEZzp5+s9mk4PVPnUbKI8v3Vic+jMIbmon5g1fo9edETlJseuWQPViIo1
+uQdbubdmgghoFtJsTzStzbluxEu1oDaxQ8+WeqWs3ACGKOvinIL/ZgspCSSTBUuo
+ZXLY/S6rnDWr1cjERZvOOef0SfokP1ggnBCyWFWuUKb2P+A/UiHgD3zZLocwHT2N
+856W8rChklxEh5e2jv3bNsHY3c0GGC7RDpGjeRtNZIR+LPu++3/8uIB8oA+KOvp+
+So3yk8CsdB5KV4EoVUIz9yoZdpV9pYsf/L3Vj9X4LGMjS7h8tX2Ts1azYsHuGZnd
+4HgO0DV74Zm0OndBDV04l/wF3gfzEKd6ofodhSnUAJoPZb704l09FB10N5eHH3Ej
+CW3q/NjlL8OYpyDQFqZ4
+=0wrJ
 -----END PGP SIGNATURE-----
diff --git a/app-emulation/emul-linux-x86-cpplibs/emul-linux-x86-cpplibs-20140508-r2.ebuild b/app-emulation/emul-linux-x86-cpplibs/emul-linux-x86-cpplibs-20140508-r2.ebuild
new file mode 100644 (file)
index 0000000..6d221df
--- /dev/null
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-cpplibs/emul-linux-x86-cpplibs-20140508-r2.ebuild,v 1.1 2015/03/05 23:17:41 tetromino Exp $
+
+EAPI=5
+inherit emul-linux-x86
+
+LICENSE="Boost-1.0 LGPL-2.1"
+KEYWORDS="-* ~amd64"
+
+IUSE="abi_x86_32"
+
+DEPEND=""
+RDEPEND="!abi_x86_32? (
+               ~app-emulation/emul-linux-x86-baselibs-${PV}
+               !>=dev-libs/boost-1.55.0-r2[abi_x86_32(-)]
+               !>=dev-libs/libsigc++-2.4.0-r1[abi_x86_32(-)]
+       )
+       abi_x86_32? (
+               >=dev-libs/boost-1.55.0-r2[abi_x86_32(-)]
+               >=dev-libs/libsigc++-2.4.0-r1[abi_x86_32(-)]
+       )"
+
+src_prepare() {
+       emul-linux-x86_src_prepare
+
+       # Remove migrated stuff.
+       use abi_x86_32 && rm -f $(cat "${FILESDIR}/remove-native-${PVR}")
+}
diff --git a/app-emulation/emul-linux-x86-cpplibs/files/remove-native-20140508-r2 b/app-emulation/emul-linux-x86-cpplibs/files/remove-native-20140508-r2
new file mode 100644 (file)
index 0000000..f6dba64
--- /dev/null
@@ -0,0 +1,6 @@
+usr/lib32/libboost*
+usr/lib32/sigc++-2.0/include/sigc++config.h
+usr/lib32/libsigc-2.0.so
+usr/lib32/libsigc-2.0.so.0
+usr/lib32/libsigc-2.0.so.0.0.0
+usr/lib32/pkgconfig/sigc++-2.0.pc