Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 210797 Details for
Bug 262780
sci-geosciences/googleearth-5.0.11337.1968_beta ebuild, shared qt for fix locales
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
googleearth-5.1.3533.1731 ebuild
googleearth-5.1.3533.1731.ebuild (text/plain), 5.34 KB, created by
Alexey
on 2009-11-21 15:25:40 UTC
(
hide
)
Description:
googleearth-5.1.3533.1731 ebuild
Filename:
MIME Type:
Creator:
Alexey
Created:
2009-11-21 15:25:40 UTC
Size:
5.34 KB
patch
obsolete
># Copyright 1999-2009 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: x11-misc/googleearth/googleearth-5.1.3533.1731.ebuild 2009/11/20 02:36:25 Exp $ > >EAPI=2 > >inherit eutils fdo-mime versionator toolchain-funcs > >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="http://dl.google.com/earth/client/current/GoogleEarthLinux.bin > -> GoogleEarthLinux-${PV}.bin" > >LICENSE="googleearth MIT X11 SGI-B-1.1 openssl as-is ZLIB" >SLOT="0" >KEYWORDS="~amd64 ~x86" >RESTRICT="mirror strip" >IUSE="+curl +mesa +qt4 gdal nss_mdns" > >GCC_NEEDED="4.2" > >RDEPEND=">=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 > ) > amd64? ( > app-emulation/emul-linux-x86-xlibs > app-emulation/emul-linux-x86-baselibs > || ( > >=app-emulation/emul-linux-x86-xlibs-7.0 > x11-drivers/nvidia-drivers > <x11-drivers/ati-drivers-8.28.8 > ) > ) > media-fonts/ttf-bitstream-vera > curl? ( >=net-misc/curl-7 ) > mesa? ( >=media-libs/mesa-7 ) > qt4? ( x11-libs/qt-core:4 > x11-libs/qt-gui:4 > x11-libs/qt-webkit:4 ) > gdal? ( sci-libs/gdal )" > >S="${WORKDIR}" > >QA_TEXTRELS="opt/googleearth/libgps.so >opt/googleearth/libgooglesearch.so >opt/googleearth/libevll.so >opt/googleearth/librender.so >opt/googleearth/libinput_plugin.so >opt/googleearth/libflightsim.so >opt/googleearth/libcollada.so >opt/googleearth/libminizip.so >opt/googleearth/libauth.so >opt/googleearth/libbasicingest.so >opt/googleearth/libmeasure.so >opt/googleearth/libgoogleearth_lib.so >opt/googleearth/libmoduleframework.so >" > >QA_DT_HASH="opt/${PN}/.*" > >LANGS="ad ae af ag ai al am an ao aq ar as at au aw ax az ba bb bd be bf bg bh bi bj bm bn bo br bs bt bv bw by bz ca cc cd cf cg ch ci ck cl cm cn co cr cs cu cv cx cy cz da de dj dk dm do dz ec ee eg eh el er es et fi fil fj fk fm fo fr ga gb gd ge gf gg gh gi gl gm gn gp gq gr gs gt gu gw gy he hi hk hm hn hr ht hu id ie il im in io iq ir is it ja je jm jo jp ke kg kh ki km kn ko kp kr kw ky kz la lb lc li lk lr ls lt lu lv ly ma mc md me mg mh mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nc ne nf ng ni nl no np nr nu nz om pa pe pf pg ph pk pl pm pn pr ps pt-PT pt pw py qa re ro rs ru rw sa sb sc sd se sg sh si sj sk sl sm sn so sr st sv sy sz tc td tf tg th tj tk tl tm tn to tr tt tv tw tz ua ug uk um uy uz va vc ve vg vi vn vu wf ws ye yt za zh-Hans zh-Hant zm zw" >for lng in ${LANGS} ; do > IUSE="${IUSE} linguas_${lng}" >done > >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() { > unpack_makeself >} > >src_prepare() { > # make the postinst script only create the files; it's installation > # are too complicated and inserting them ourselves is easier than > # hacking around it > sed -i -e 's:$SETUP_INSTALLPATH/::' \ > -e 's:$SETUP_INSTALLPATH:1:' \ > -e "s:^xdg-desktop-icon.*$::" \ > -e "s:^xdg-desktop-menu.*$::" \ > -e "s:^xdg-mime.*$::" postinstall.sh >} > >src_install() { > make_wrapper ${PN} ./${PN} /opt/${PN} . || die "make_wrapper failed" > ./postinstall.sh > insinto /usr/share/mime/packages > doins ${PN}-mimetypes.xml > domenu Google-${PN}.desktop > doicon ${PN}-icon.png > dodoc README.linux > > cd bin > tar xf "${WORKDIR}"/${PN}-linux-x86.tar > exeinto /opt/${PN} > doexe * > > cd "${D}"/opt/${PN} > tar xf "${WORKDIR}"/${PN}-data.tar > > fowners -R root:root /opt/${PN} > fperms -R a-x,a+X /opt/googleearth/resources > > # shared curl lib > if use curl ; then > rm -rvf libcurl.so.4 > fi > # shared mesa lib > if use mesa ; then > rm -rvf libGLU.so.1 > fi > # shared qt4 libs > if use qt4 ; then > local i > for i in libQtCore.so.4 libQtNetwork.so.4 libQtGui.so.4 plugins libQtWebKit.so.4 ; do > rm -rvf "${i}" > done > # delete qt.conf > rm -rvf qt.conf > fi > # shared gdal & proj libs > if use gdal ; then > rm -rvf libgdal.so.1 libproj.so.0 > fi > # shared nss_mdns lib > if use nss_mdns ; then > rm -rvf libnss_mdns4_minimal.so.2 > fi >} > >pkg_preinst() { > #deleting unused lang files & dirs > for lng in ${LANGS} ; do > if ! use linguas_${lng} ; then > if [[ ${lng} = "es" ]] ; then > rm -vf ${D}/opt/${PN}/lang/${lng}*.qm > else > if [[ -f ${D}/opt/${PN}/lang/${lng}.qm ]] ; then > rm -vf ${D}/opt/${PN}/lang/${lng}.qm > fi > fi > local i > for i in country locale ; do > if [[ ${lng} = "es" ]] ; then > rm -vf ${D}/opt/${PN}/resources/${lng}*.${i} > rm -rvf ${D}/opt/${PN}/resources/${lng}*.${i} > else > if [[ -f ${D}/opt/${PN}/resources/${lng}.${i} ]] ; then > rm -vf ${D}/opt/${PN}/resources/${lng}.${i} > fi > if [[ -d ${D}/opt/${PN}/resources/${lng}.${i} ]] ; then > rm -rvf ${D}/opt/${PN}/resources/${lng}.${i} > fi > fi > done > fi > done >} > >pkg_postinst() { > fdo-mime_desktop_database_update > fdo-mime_mime_database_update > einfo "" > einfo "Possibly there is not show Panoramio pictures in this soft." > einfo "If you want your language interface, use qt4 useflag." >}
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 262780
:
185294
|
210788
|
210789
|
210791
| 210797