summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Ospald <hasufell@gentoo.org>2013-02-10 16:50:14 +0000
committerJulian Ospald <hasufell@gentoo.org>2013-02-10 16:50:14 +0000
commitd0dadf4215eb5ac618d7d26c0e4e40fafbcabe0f (patch)
treecfacbb18257072cae7c7c9c575bda07be6f6db6b /sci-geosciences
parenttypo (diff)
downloadgentoo-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/ChangeLog10
-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.xml2
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>