Add native multilib glibmm, cairomm, atkmm, pangomm, gtkmm, libglademm.
authorAlexandre Rostovtsev <tetromino@gentoo.org>
Fri, 6 Mar 2015 05:08:31 +0000 (05:08 +0000)
committerAlexandre Rostovtsev <tetromino@gentoo.org>
Fri, 6 Mar 2015 05:08:31 +0000 (05:08 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

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

index bf0c27aedb70108267a3d9a22732751edb378226..08b83339b9e9727a07101dc1944dfc26eabddd34 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for app-emulation/emul-linux-x86-gtkmmlibs
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtkmmlibs/ChangeLog,v 1.28 2014/06/26 09:22:45 pacho Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtkmmlibs/ChangeLog,v 1.29 2015/03/06 05:08:21 tetromino Exp $
+
+*emul-linux-x86-gtkmmlibs-20140508-r1 (06 Mar 2015)
+
+  06 Mar 2015; Alexandre Rostovtsev <tetromino@gentoo.org>
+  +emul-linux-x86-gtkmmlibs-20140508-r1.ebuild,
+  +files/remove-native-20140508-r1:
+  Add native multilib glibmm, cairomm, atkmm, pangomm, gtkmm, libglademm.
 
   26 Jun 2014; Pacho Ramos <pacho@gentoo.org>
   emul-linux-x86-gtkmmlibs-20140508.ebuild:
index 0c5fb051e927c94305bdeb0326f8f7f05176308f..bcdd0be89e558f80f84efd49c388e5a1f4000975 100644 (file)
@@ -1,18 +1,32 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA256
 
+AUX remove-native-20140508-r1 1770 SHA256 8265bf665f2f4b0a39c0e1ef8f6e8e35aaea03626ea7bd2abfd9f502df8b076b SHA512 4500ebc7c8a8569e37a8d2e378216e2f628d07df28e3193aaaba07ad062488c9870e92f44e7a474259a4273f8121fc81dedee12685877786753ae9b1d97bdd26 WHIRLPOOL 72bee7de2e169a792e5f8e8e518c3b6584eefc9972fb3c2c86a266f1fdc4346671e90d0c82130177f875adc43b774556fe7d48abf347f587cdb2f99aa9fa26e9
 DIST emul-linux-x86-gtkmmlibs-20131008.tar.xz 1390064 SHA256 063621e629f74d6ce69604a7348e92cf80f6a49fa3f4a63b400b449d27982ede SHA512 4e715851cef5d0e03cadbe2e8da43280c85346981d663a70ac8d58f99444d9c7dc493f340d0e01b982f155ba474c3814517ee511aea93b87cfb112c485baf7b2 WHIRLPOOL e0aceaa1b6d28b97b0bf455c94036916574ae124d099708d7904654608f780ced847f6a6756da2e288a407450b956a879ca8f136d785976c24b75ef9d1c49f5c
 DIST emul-linux-x86-gtkmmlibs-20140406.tar.xz 1485764 SHA256 8f30e81a21cb665f39d80c13ce7eb32128381f6fd6623fa69e3bba79278872a6 SHA512 199f193d44052182ab38971bf28b6a67893253c31e9b2360a56291fd9cbd514810441871d0fe5463cad83fa1cfa60e0c45e4739bfe3dff5071d2536d84bceb33 WHIRLPOOL 7991d3914b0f011b94acfd1400f773f629d83986e854b94929a6302f299b276f653c320ed0816c6dc24902a0760bebc83c6f6353f6b01ead57c121a38a59779e
 DIST emul-linux-x86-gtkmmlibs-20140508.tar.xz 1487044 SHA256 8d46a5e4460cc2b3dfec188ba49ce7a9868e20bea80bca4a0dce05b2438ff0f4 SHA512 3130da2c27510324e968cc8eb31ab9d6bba72991b08129e727cc552427c8da1f0f46e52e93652db6b673f8aa1607eb62005eafe3ed1af3756ae76ccabc4cbcb4 WHIRLPOOL 0612aacd0a6d82f4491aa56fd4e953fd4945eb951419841b9db489ac164d67b70298e55a84ffe21dba37cca92bbc9cf01a4e384c231f65f30194d4389ee61c1a
 EBUILD emul-linux-x86-gtkmmlibs-20131008.ebuild 500 SHA256 2fd5e0646f9e7edd3256c6dd77adc26f8dd68de8200b0b4660e60671a9c5ea72 SHA512 4bc9e7576a5e65b9f2162070b3c93181231b0a564db94cb90951926950bbe40084e8672e963d353b4ebdc6d402b24e0dfeb990c263fc117645df4a657df2b627 WHIRLPOOL 38006957021425bcbd8f163f9bc4355891c07bfb135d241bf858b77590af0c512b8a5bf858b97913819a0e004117a1164183628705050c69d17fd93c0b05846c
 EBUILD emul-linux-x86-gtkmmlibs-20140406.ebuild 500 SHA256 98a3fd46626b0510e1813388863d216a5736ccc5727104d67a863340f70bff57 SHA512 44962b57600582f18279d6281f0ef2d44c2f35d07559871a5a57ce926e7be7e3aaf6f1384cf076af313d0f89cee5fd5d8840646459134c760797bf3d0999f15d WHIRLPOOL 05fc36384923e7494f60b9640a271a09307e17b4d032ec206d528e52082a5d5a1758cf5b161d26e97ab16f388a7ac6b1893f7edb9eced162b49130a6f9a087de
+EBUILD emul-linux-x86-gtkmmlibs-20140508-r1.ebuild 1441 SHA256 3842b5bf4c597f13ebaf864f5cbcc15baeb3f43d9bad81f481a01da10ec22054 SHA512 54d8c65001dbc105ca9cc331931c3acbd2a7b32cd36560538a49c7784f46970c35140b1a2afdbbb09480974ac23ac45a4d897b360f433b2152e9db932a45af79 WHIRLPOOL 80e4e903ff6a3b6b72af15bcaa8f3eac7aedbd9cea9615175576ed9b683480f2574c6caf38006907e7e3abd9c5feeeccc909a8c6114010c61b2ea280a2636200
 EBUILD emul-linux-x86-gtkmmlibs-20140508.ebuild 500 SHA256 9ff4e56e81811662119fe08385b9840075182bb101faaf224eed691682967084 SHA512 79cea22e5ac7e527d379ebf4991bbf7709cd31f78a2d17635d47c2a17ffbfaf70837c5721d1162ec0d2f16fbe977139191a1efed85a15b18b06714da53da583d WHIRLPOOL 9c904d796f9fc59b2a2138d89dd4872c98d76ccb806eee6473971a9cbe0f79af2aaec87c3c8aa64ebaed52b2e25b7951f9b9217c4444af6a41522e8845f3ebde
-MISC ChangeLog 5028 SHA256 9ad68385852bdb5f6daf7798f9cb72e6b98d3fea49c35d2da2ea9499205dcf6a SHA512 670464458429bef08accb16c50ff1b3d9032142672747d7023a5cd9b328254b7bae2af411eace908798317e66bd71d950ab68646c56595ed25021bf83c157cad WHIRLPOOL 44d7ab95969ac35a38f122f382008b0ef1478e902c9811ed80b102a4505ac41f7bd4204e63d97403600569beaabd7679d1ecc14dfcd57cda8fbe47923970d2fd
+MISC ChangeLog 5303 SHA256 9d8a3161db8fe0cd05d623ed42092827b7ab3e4c2f1410ce0ac4730fd213ae9f SHA512 144fa5c8529f351e80bfac695b44a90fe1051f7b78250c69534d2930ac8072878e2a5ce3e009b911df066cec5ae86de4ca4a7d84a6d4552e881b838e2ee299ff WHIRLPOOL 907c053a281d075e37739d42209ae144eef0f97a638f5f293cbfc5c61cca3261297061a5bdbb925b287dfb2e3d0ef4a864ed7a7cd9bae61197b544504df7415e
 MISC metadata.xml 312 SHA256 9d3f082956c89c24d50eacf1a35e6d3f7e7605a2b290b3ca01123c357595b680 SHA512 21f9fbd2145e18c319f089f1cb2f99cec289daac7e35c944335d979fca8ae595ac2ab81a025c55d56dde80ed7db88fdcd0b644bf2070b6eee7c26bf643fc4e19 WHIRLPOOL 5cfe4fa3453b53f0d056331b905da9584e13a48af3671f248b7ede707b587338b145613a77cf655af74734ae1e9d0dfe50f13d34a2cb069a73c76abc3a753262
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2.0
 
-iEYEAREIAAYFAlOr5mYACgkQCaWpQKGI+9SbXwCfVUM6Jhl+JIDe5EeixCq+sLVt
-hp0Anjt85kRKDzCIn/dgFXx6/JvLjGtH
-=ZKTc
+iQJ8BAEBCABmBQJU+TZLXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1RTNCRkUzRDRBNkI2MEEwQkYwQzMyOEEx
+OEU1QjZGMkQ4RDVFQzhEAAoJEBjltvLY1eyN2hwP/2AyWhrPoPUtpqD+BTBawObk
+5acyPREYhcO1yLSB1u1cxquJenrrNlChALqibBtAdYbG6kyoRFZnH0vyRMBZoCPK
+gd0L8mKzwpoNWhHBWucKMyMe2/X5+EuwPmLP8cKoZLX34zqSNrAwTEC9PVLNXsN0
+S45KZljhYPedjyvELNAgqvZCjZ8z6WM1irsQeXKBraknaVTJqZwzOGHjIT8Y2RMP
+DFFouXwallIUKFZxna9Cav53+GulyqHlJ006Eado5jN97ukaaa35z1BM0++aEou1
+nmzrLBN8qG0lZU2vjh/OKXspWLIobyHFvgLR+z67UIwDoOmloUocnUzzwrtidegi
+L1jmXmWlssR7Rs7RSC4M5C7zO/m0CC3/KQYqcfIMuod6ixeG+0i5kpESk+JlJPgx
+WnGwePeJchACK+oCJ0RR1miI9uGu9aGb2kxvN1yLbO4ZcdFQ0Od8mc01ndxvfT6j
+gL/Rl4CnkRyaBLGDd8HuuxZGLPGzP3CdLmv+AZcLxMQk2Sz5L2mbOAhODuATz4QI
+oEISgGYOIYozfBBEXXxEw18QWxTHmO5sMKPth5o0TFjhLSj48a/VnG5n2NASzttn
+wqJO/hnbJCbfbX2uv0bbHB9TRs2prxj8lmFxJ1bRXxjmqk30xqwDaT5qNz847wsK
+bJAR8Gy7Z3Fdqg6nEyGI
+=Os+E
 -----END PGP SIGNATURE-----
diff --git a/app-emulation/emul-linux-x86-gtkmmlibs/emul-linux-x86-gtkmmlibs-20140508-r1.ebuild b/app-emulation/emul-linux-x86-gtkmmlibs/emul-linux-x86-gtkmmlibs-20140508-r1.ebuild
new file mode 100644 (file)
index 0000000..de15622
--- /dev/null
@@ -0,0 +1,46 @@
+# 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-gtkmmlibs/emul-linux-x86-gtkmmlibs-20140508-r1.ebuild,v 1.1 2015/03/06 05:08:21 tetromino Exp $
+
+EAPI=5
+inherit emul-linux-x86
+
+LICENSE="LGPL-2 LGPL-2.1 GPL-2"
+KEYWORDS="-* ~amd64"
+
+IUSE="abi_x86_32"
+
+DEPEND=""
+RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
+       ~app-emulation/emul-linux-x86-cpplibs-${PV}
+       ~app-emulation/emul-linux-x86-gtklibs-${PV}
+       !abi_x86_32? (
+               !>=dev-cpp/glibmm-2.42.0-r1:2[abi_x86_32(-)]
+               !>=dev-cpp/cairomm-1.10.0-r1[abi_x86_32(-)]
+               !>=dev-cpp/atkmm-2.22.7-r1[abi_x86_32(-)]
+               !>=dev-cpp/pangomm-2.34.0-r1:1.4[abi_x86_32(-)]
+               !>=dev-cpp/gtkmm-2.24.4-r1:2.4[abi_x86_32(-)]
+               !>=dev-cpp/libglademm-2.6.7-r1:2.4[abi_x86_32(-)]
+       )
+       abi_x86_32? (
+               >=dev-cpp/glibmm-2.42.0-r1:2[abi_x86_32(-)]
+               >=dev-cpp/cairomm-1.10.0-r1[abi_x86_32(-)]
+               >=dev-cpp/atkmm-2.22.7-r1[abi_x86_32(-)]
+               >=dev-cpp/pangomm-2.34.0-r1:1.4[abi_x86_32(-)]
+               >=dev-cpp/gtkmm-2.24.4-r1:2.4[abi_x86_32(-)]
+               >=dev-cpp/libglademm-2.6.7-r1:2.4[abi_x86_32(-)]
+       )"
+
+src_prepare() {
+       emul-linux-x86_src_prepare
+
+       # Remove migrated stuff.
+       use abi_x86_32 && rm -f $(cat "${FILESDIR}/remove-native-${PVR}")
+}
+
+src_install() {
+       # Don't die if all files were migrated
+       if ! use abi_x86_32 || [[ $(find "${S}" . -type f | wc -l) != "0" ]]; then
+               emul-linux-x86_src_install
+       fi
+}
diff --git a/app-emulation/emul-linux-x86-gtkmmlibs/files/remove-native-20140508-r1 b/app-emulation/emul-linux-x86-gtkmmlibs/files/remove-native-20140508-r1
new file mode 100644 (file)
index 0000000..eb9a573
--- /dev/null
@@ -0,0 +1,50 @@
+usr/lib32/glibmm-2.4/include/glibmmconfig.h
+usr/lib32/libglibmm-2.4.so
+usr/lib32/libglibmm-2.4.so.1
+usr/lib32/libglibmm-2.4.so.1.3.0
+usr/lib32/libglibmm_generate_extra_defs-2.4.so
+usr/lib32/libglibmm_generate_extra_defs-2.4.so.1
+usr/lib32/libglibmm_generate_extra_defs-2.4.so.1.3.0
+usr/lib32/pkgconfig/glibmm-2.4.pc
+usr/lib32/giomm-2.4/include/giommconfig.h
+usr/lib32/libgiomm-2.4.so
+usr/lib32/libgiomm-2.4.so.1
+usr/lib32/libgiomm-2.4.so.1.3.0
+usr/lib32/pkgconfig/giomm-2.4.pc
+usr/lib32/cairomm-1.0/include/cairommconfig.h
+usr/lib32/libcairomm-1.0.so
+usr/lib32/libcairomm-1.0.so.1
+usr/lib32/libcairomm-1.0.so.1.4.0
+usr/lib32/pkgconfig/cairomm-1.0.pc
+usr/lib32/pkgconfig/cairomm-ft-1.0.pc
+usr/lib32/pkgconfig/cairomm-pdf-1.0.pc
+usr/lib32/pkgconfig/cairomm-png-1.0.pc
+usr/lib32/pkgconfig/cairomm-ps-1.0.pc
+usr/lib32/pkgconfig/cairomm-svg-1.0.pc
+usr/lib32/pkgconfig/cairomm-xlib-1.0.pc
+usr/lib32/pkgconfig/cairomm-xlib-xrender-1.0.pc
+usr/lib32/atkmm-1.6/include/atkmmconfig.h
+usr/lib32/libatkmm-1.6.so.1.1.0
+usr/lib32/libatkmm-1.6.so.1
+usr/lib32/libatkmm-1.6.so
+usr/lib32/pkgconfig/atkmm-1.6.pc
+usr/lib32/pangomm-1.4/include/pangommconfig.h
+usr/lib32/libpangomm-1.4.so
+usr/lib32/libpangomm-1.4.so.1
+usr/lib32/libpangomm-1.4.so.1.0.30
+usr/lib32/pkgconfig/pangomm-1.4.pc
+usr/lib32/gdkmm-2.4/include/gdkmmconfig.h
+usr/lib32/libgdkmm-2.4.so
+usr/lib32/libgdkmm-2.4.so.1
+usr/lib32/libgdkmm-2.4.so.1.1.0
+usr/lib32/pkgconfig/gdkmm-2.4.pc
+usr/lib32/gtkmm-2.4/include/gtkmmconfig.h
+usr/lib32/libgtkmm-2.4.so
+usr/lib32/libgtkmm-2.4.so.1
+usr/lib32/libgtkmm-2.4.so.1.1.0
+usr/lib32/pkgconfig/gtkmm-2.4.pc
+usr/lib32/libglademm-2.4/include/libglademmconfig.h
+usr/lib32/libglademm-2.4.so
+usr/lib32/libglademm-2.4.so.1
+usr/lib32/libglademm-2.4.so.1.0.5
+usr/lib32/pkgconfig/libglademm-2.4.pc