diff options
author | Julian Ospald <hasufell@gentoo.org> | 2013-02-10 16:50:14 +0000 |
---|---|---|
committer | Julian Ospald <hasufell@gentoo.org> | 2013-02-10 16:50:14 +0000 |
commit | d0dadf4215eb5ac618d7d26c0e4e40fafbcabe0f (patch) | |
tree | cfacbb18257072cae7c7c9c575bda07be6f6db6b /sci-geosciences | |
parent | typo (diff) | |
download | gentoo-2-d0dadf4215eb5ac618d7d26c0e4e40fafbcabe0f.tar.gz gentoo-2-d0dadf4215eb5ac618d7d26c0e4e40fafbcabe0f.tar.bz2 gentoo-2-d0dadf4215eb5ac618d7d26c0e4e40fafbcabe0f.zip |
swap the foo-bundled logic to enable proper masking, revbump because of the various changes
(Portage version: 2.2.0_alpha161/cvs/Linux x86_64, signed Manifest commit with key E73C35B3)
Diffstat (limited to 'sci-geosciences')
-rw-r--r-- | sci-geosciences/googleearth/ChangeLog | 10 | ||||
-rw-r--r-- | sci-geosciences/googleearth/googleearth-7.0.2.8415-r2.ebuild (renamed from sci-geosciences/googleearth/googleearth-7.0.2.8415-r1.ebuild) | 19 | ||||
-rw-r--r-- | sci-geosciences/googleearth/metadata.xml | 2 |
3 files changed, 20 insertions, 11 deletions
diff --git a/sci-geosciences/googleearth/ChangeLog b/sci-geosciences/googleearth/ChangeLog index bc991b4824e2..3c88f8b2a5de 100644 --- a/sci-geosciences/googleearth/ChangeLog +++ b/sci-geosciences/googleearth/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for sci-geosciences/googleearth # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/googleearth/ChangeLog,v 1.44 2013/02/10 15:45:05 hasufell Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/googleearth/ChangeLog,v 1.45 2013/02/10 16:50:14 hasufell Exp $ + +*googleearth-7.0.2.8415-r2 (10 Feb 2013) + + 10 Feb 2013; Julian Ospald <hasufell@gentoo.org> + -googleearth-7.0.2.8415-r1.ebuild, +googleearth-7.0.2.8415-r2.ebuild, + metadata.xml: + swap the foo-bundled logic to enable proper masking, revbump because of the + various changes 10 Feb 2013; Julian Ospald <hasufell@gentoo.org> googleearth-7.0.2.8415-r1.ebuild: diff --git a/sci-geosciences/googleearth/googleearth-7.0.2.8415-r1.ebuild b/sci-geosciences/googleearth/googleearth-7.0.2.8415-r2.ebuild index 51140b153ab1..1128c96a8a84 100644 --- a/sci-geosciences/googleearth/googleearth-7.0.2.8415-r1.ebuild +++ b/sci-geosciences/googleearth/googleearth-7.0.2.8415-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/googleearth/googleearth-7.0.2.8415-r1.ebuild,v 1.3 2013/02/10 15:45:05 hasufell Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/googleearth/googleearth-7.0.2.8415-r2.ebuild,v 1.1 2013/02/10 16:50:14 hasufell Exp $ EAPI=5 @@ -19,7 +19,7 @@ LICENSE="googleearth GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" RESTRICT="mirror strip" -IUSE="mdns-bundled +qt-bundled" +IUSE="+system-mdns system-qt" GCC_NEEDED="4.2" QA_PREBUILT="*" @@ -39,20 +39,20 @@ RDEPEND="|| ( >=sys-devel/gcc-${GCC_NEEDED}[cxx] >=sys-devel/gcc-${GCC_NEEDED}[- x11-libs/libXdmcp sys-libs/zlib dev-libs/glib:2 - !qt-bundled? ( + system-qt? ( >=x11-libs/qt-core-4.5.3:4 >=x11-libs/qt-gui-4.5.3:4 >=x11-libs/qt-webkit-4.5.3:4 ) net-misc/curl sci-libs/gdal - !mdns-bundled? ( sys-auth/nss-mdns ) + system-mdns? ( sys-auth/nss-mdns ) ) amd64? ( >=app-emulation/emul-linux-x86-xlibs-20081109 >=app-emulation/emul-linux-x86-baselibs-20081109 app-emulation/emul-linux-x86-opengl - !qt-bundled? ( + system-qt? ( >=app-emulation/emul-linux-x86-qtlibs-20091231-r1 ) ) @@ -87,12 +87,12 @@ src_unpack() { unpack googleearth-libexpat-2.1.0-novisibility.tar.xz - if ! use qt-bundled; then + if use system-qt; then rm -v libQt{Core,Gui,Network,WebKit}.so.4 qt.conf || die rm -rv plugins/imageformats || die fi rm -v libcurl.so.4 || die - if ! use mdns-bundled; then + if use system-mdns; then rm -v libnss_mdns4_minimal.so.2 || die fi @@ -161,9 +161,8 @@ pkg_preinst() { } pkg_postinst() { - elog "The qt-bundled flag is now enabled by default due to crashes on startup with system Qt." - elog "Testing and reporting outcome with/without the flag is welcome (bug #319813)." - elog "If it crashes in both cases, disabling tips is reported to help (bug #354281):" + elog "The system-qt flag is disabled by default due to crashes on startup with system Qt." + elog "Do not report bugs if you attempt to enable this masked flag." elog "" elog "When you get a crash starting Google Earth, try adding a file ~./config/Google/GoogleEarthPlus.conf" elog "the following options:" diff --git a/sci-geosciences/googleearth/metadata.xml b/sci-geosciences/googleearth/metadata.xml index b28e80e846f5..576b8f9cff63 100644 --- a/sci-geosciences/googleearth/metadata.xml +++ b/sci-geosciences/googleearth/metadata.xml @@ -8,5 +8,7 @@ <use> <flag name="qt-bundled">Use bundled Qt4 libraries instead of system ones. Recommended only for troubleshooting.</flag> <flag name="mdns-bundled">Use bundled nss-mdns library instead of depending on sys-auth/nss-mdns. Enable this if you want to avoid the deptree.</flag> + <flag name="system-qt">Use Qt4 libraries from portage instead of the bundled ones.</flag> + <flag name="system-mdns">Use nss-mdns library from portagen instead of the bundled one.</flag> </use> </pkgmetadata> |