Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 300501 Details for
Bug 401297
sci-geosciences/googleearth-6.2.1.6014 version bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
sci-geosciences/googleearth-6.2.0.5905
googleearth-6.2.0.5905.ebuild (text/plain), 7.36 KB, created by
Oschtan
on 2012-01-31 04:21:47 UTC
(
hide
)
Description:
sci-geosciences/googleearth-6.2.0.5905
Filename:
MIME Type:
Creator:
Oschtan
Created:
2012-01-31 04:21:47 UTC
Size:
7.36 KB
patch
obsolete
># Copyright 1999-2011 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/sci-geosciences/googleearth/googleearth-6.0.3.2197.ebuild,v 1.2 2011/11/13 20:21:04 vapier Exp $ > >EAPI=2 > >inherit eutils fdo-mime versionator toolchain-funcs gnome2-utils > >DESCRIPTION="A 3D interface to the planet" >HOMEPAGE="http://earth.google.com/" ># no upstream versioning, version determined from help/about ># incorrect digest means upstream bumped and thus needs version bump >SRC_URI="x86? ( http://dl.google.com/dl/earth/client/current/google-earth-stable_current_i386.deb > -> GoogleEarthLnux-${PV}_i386.deb ) > amd64? ( http://dl.google.com/dl/earth/client/current/google-earth-stable_current_amd64.deb > -> GoogleEarthLinux-${PV}_amd64.deb ) " >LICENSE="googleearth GPL-2" >SLOT="0" >KEYWORDS="~amd64 ~x86" >RESTRICT="mirror strip" >IUSE="mdns-bundled +qt-bundled" > >GCC_NEEDED="4.2" > >RDEPEND="|| ( >=sys-devel/gcc-${GCC_NEEDED}[cxx] >=sys-devel/gcc-${GCC_NEEDED}[-nocxx] ) > x86? ( > media-libs/fontconfig > media-libs/freetype > virtual/opengl > x11-libs/libICE > x11-libs/libSM > x11-libs/libX11 > x11-libs/libXi > x11-libs/libXext > x11-libs/libXrender > x11-libs/libXau > x11-libs/libXdmcp > sys-libs/zlib > dev-libs/glib:2 > !qt-bundled? ( > >=x11-libs/qt-core-4.5.3 > >=x11-libs/qt-gui-4.5.3 > >=x11-libs/qt-webkit-4.5.3 > ) > net-misc/curl > sci-libs/gdal > !mdns-bundled? ( 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 > >=app-emulation/emul-linux-x86-qtlibs-20091231-r1 > ) > virtual/ttf-fonts" > >DEPEND="dev-util/patchelf" > >S="${WORKDIR}" > >pkg_nofetch() { > einfo "Wrong checksum or file size means that Google silently replaced the distfile with a newer version." > einfo "Note that Gentoo cannot mirror the distfiles due to license reasons, so we have to follow the bump." > einfo "Please file a version bump bug on http://bugs.gentoo.org (search existing bugs for googleearth first!)." > einfo "By redigesting the file yourself, you will install a different version than the ebuild says, untested!" >} > >QA_TEXTRELS="opt/google/earth/free/libgps.so >opt/google/earth/free/libgoogleapi.so >opt/google/earth/free/libgooglesearch.so >opt/google/earth/free/libviewsync.so >opt/google/earth/free/libIGGfx.so >opt/google/earth/free/libsearch.so >opt/google/earth/free/libevll.so >opt/google/earth/free/libcommon_webbrowser.so >opt/google/earth/free/libwebbrowser.so >opt/google/earth/free/librender.so >opt/google/earth/free/libsgutil.so >opt/google/earth/free/libinput_plugin.so >opt/google/earth/free/libflightsim.so >opt/google/earth/free/libcollada.so >opt/google/earth/free/libcommon_platform.so >opt/google/earth/free/libbase.so >opt/google/earth/free/libmoduleframework.so >opt/google/earth/free/libauth.so >opt/google/earth/free/libnavigate.so >opt/google/earth/free/libcommon.so >opt/google/earth/free/libsearchmodule.so >opt/google/earth/free/liblayer.so >opt/google/earth/free/libspatial.so >opt/google/earth/free/libQtGui.so.4 >opt/google/earth/free/libbasicingest.so >opt/google/earth/free/libgeobaseutils.so >opt/google/earth/free/libmeasure.so >opt/google/earth/free/plugins/imageformats/libqjpeg.so >opt/google/earth/free/libgoogleearth_free.so" > >QA_DT_HASH="opt/google/earth/free/.*" > >pkg_setup() { > GCC_VER="$(gcc-version)" > if ! version_is_at_least ${GCC_NEEDED} ${GCC_VER}; then > ewarn "${PN} needs libraries from gcc-${GCC_NEEDED} or higher to run" > ewarn "Your active gcc version is only ${GCC_VER}" > ewarn "Please consult the GCC upgrade guide to set a higher version:" > ewarn "http://www.gentoo.org/doc/en/gcc-upgrading.xml" > fi >} > >src_unpack() { > default > mkdir "${WORKDIR}"/data > cd "${WORKDIR}"/data > unpack ./../data.tar.lzma > rm -rf usr/share/gnome-control-center usr/share/man etc > cd opt/google/earth/free || die > > if ! use qt-bundled; then > rm -v libQt{Core,Gui,Network,WebKit}.so.4 qt.conf || die > rm -frv plugins/imageformats || die > fi > rm -v libcurl.so.4 || die > if ! use mdns-bundled; then > rm -v libnss_mdns4_minimal.so.2 || die > fi > > if use x86; then > # no 32 bit libs for gdal > rm -v libgdal.so.1 || die > fi >} > >src_prepare() { > cd "${WORKDIR}"/data/opt/google/earth/free || die > # bug #262780 > epatch "${FILESDIR}/decimal-separator.patch" > > # we have no ld-lsb.so.3 symlink > # thanks to Nathan Phillip Brink <ohnobinki@ohnopublishing.net> for suggesting patchelf > patchelf --set-interpreter /lib/ld-linux.so.2 googleearth-bin || die "patchelf failed" >} > >src_install() { > cd "${WORKDIR}"/data/opt/google/earth/free > insinto /usr/share/mime/packages > doins "${FILESDIR}/"googleearth-mimetypes.xml || die > domenu google-earth.desktop > for size in 16 22 24 32 48 64 128 256 ; do > insinto /usr/share/icons/hicolor/${size}x${size}/apps > newins product_logo_${size}.png google-earth.png > done > rm -rf product_logo_* xdg-mime xdg-settings google-earth.desktop > cd "${WORKDIR}"/data > cp -rp opt usr "${D}" || die >} > >pkg_preinst() { > gnome2_icon_savelist >} > >pkg_postinst() { > fdo-mime_desktop_database_update > fdo-mime_mime_database_update > gnome2_icon_cache_update > > 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 "" > elog "When you start Google Earth fails, try adding a file ~./config/Google/GoogleEarthPlus.conf" > elog "the following options:" > elog "lastTip = 4" > elog "enableTips = false" > elog "" > elog "In addition, the use of free video drivers may be problems associated with using the graphics" > elog "library Mesa3D. In this case, Google Earth 6x only works with the library Gallium3D." > elog "Select the 32bit graphic library can use the command:" > elog " eselect mesa list" > elog "For example, for Radeon R300 (x86):" > elog " eselect mesa set r300 2" > elog "For Intel Q33 (amd64):" > elog " eselect mesa set 32bit i965 2" > elog "You may need to restart xorg-server" >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 401297
:
300249
|
300501
|
300503
|
300505
|
302519
|
303801
|
303803