diff options
Diffstat (limited to 'app-emulation')
4 files changed, 124 insertions, 7 deletions
diff --git a/app-emulation/emul-linux-x86-gtkmmlibs/ChangeLog b/app-emulation/emul-linux-x86-gtkmmlibs/ChangeLog index bf0c27aedb70..08b83339b9e9 100644 --- a/app-emulation/emul-linux-x86-gtkmmlibs/ChangeLog +++ b/app-emulation/emul-linux-x86-gtkmmlibs/ChangeLog @@ -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: diff --git a/app-emulation/emul-linux-x86-gtkmmlibs/Manifest b/app-emulation/emul-linux-x86-gtkmmlibs/Manifest index 0c5fb051e927..bcdd0be89e55 100644 --- a/app-emulation/emul-linux-x86-gtkmmlibs/Manifest +++ b/app-emulation/emul-linux-x86-gtkmmlibs/Manifest @@ -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 index 000000000000..de15622b578f --- /dev/null +++ b/app-emulation/emul-linux-x86-gtkmmlibs/emul-linux-x86-gtkmmlibs-20140508-r1.ebuild @@ -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 index 000000000000..eb9a5734345f --- /dev/null +++ b/app-emulation/emul-linux-x86-gtkmmlibs/files/remove-native-20140508-r1 @@ -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 |