Gentoo Archives: gentoo-commits

From: "Vlastimil Babka (caster)" <caster@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-misc/googleearth: ChangeLog googleearth-5.1.3509.4636_beta.ebuild googleearth-5.1.3506.3999_beta.ebuild
Date: Sat, 03 Oct 2009 12:12:56
Message-Id: E1Mu3Tq-0004tX-Gb@stork.gentoo.org
1 caster 09/10/03 12:12:54
2
3 Modified: ChangeLog
4 Added: googleearth-5.1.3509.4636_beta.ebuild
5 Removed: googleearth-5.1.3506.3999_beta.ebuild
6 Log:
7 Version bump, bug #287385.
8 (Portage version: 2.2_rc42/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.48 x11-misc/googleearth/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/googleearth/ChangeLog?rev=1.48&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/googleearth/ChangeLog?rev=1.48&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/googleearth/ChangeLog?r1=1.47&r2=1.48
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-misc/googleearth/ChangeLog,v
20 retrieving revision 1.47
21 retrieving revision 1.48
22 diff -u -r1.47 -r1.48
23 --- ChangeLog 11 Sep 2009 12:40:57 -0000 1.47
24 +++ ChangeLog 3 Oct 2009 12:12:54 -0000 1.48
25 @@ -1,6 +1,13 @@
26 # ChangeLog for x11-misc/googleearth
27 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/googleearth/ChangeLog,v 1.47 2009/09/11 12:40:57 caster Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/googleearth/ChangeLog,v 1.48 2009/10/03 12:12:54 caster Exp $
30 +
31 +*googleearth-5.1.3509.4636_beta (03 Oct 2009)
32 +
33 + 03 Oct 2009; Vlastimil Babka <caster@g.o>
34 + -googleearth-5.1.3506.3999_beta.ebuild,
35 + +googleearth-5.1.3509.4636_beta.ebuild:
36 + Version bump, bug #287385.
37
38 *googleearth-5.1.3506.3999_beta (11 Sep 2009)
39
40
41
42
43 1.1 x11-misc/googleearth/googleearth-5.1.3509.4636_beta.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/googleearth/googleearth-5.1.3509.4636_beta.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/googleearth/googleearth-5.1.3509.4636_beta.ebuild?rev=1.1&content-type=text/plain
47
48 Index: googleearth-5.1.3509.4636_beta.ebuild
49 ===================================================================
50 # Copyright 1999-2009 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/x11-misc/googleearth/googleearth-5.1.3509.4636_beta.ebuild,v 1.1 2009/10/03 12:12:54 caster Exp $
53
54 EAPI=2
55
56 inherit eutils fdo-mime
57
58 DESCRIPTION="A 3D interface to the planet"
59 HOMEPAGE="http://earth.google.com/"
60 # no upstream versioning, version determined from help/about
61 # incorrect digest means upstream bumped and thus needs version bump
62 SRC_URI="http://dl.google.com/earth/client/current/GoogleEarthLinux.bin
63 -> GoogleEarthLinux-${PV}.bin"
64
65 LICENSE="googleearth MIT X11 SGI-B-1.1 openssl as-is ZLIB"
66 SLOT="0"
67 KEYWORDS="~amd64 ~x86"
68 RESTRICT="mirror strip"
69 IUSE=""
70
71 RDEPEND="
72 x86? (
73 media-libs/fontconfig
74 media-libs/freetype
75 virtual/opengl
76 x11-libs/libICE
77 x11-libs/libSM
78 x11-libs/libX11
79 x11-libs/libXi
80 x11-libs/libXext
81 x11-libs/libXrender
82 x11-libs/libXau
83 x11-libs/libXdmcp
84 sys-libs/zlib
85 dev-libs/glib:2
86 )
87 amd64? (
88 app-emulation/emul-linux-x86-xlibs
89 app-emulation/emul-linux-x86-baselibs
90 || (
91 >=app-emulation/emul-linux-x86-xlibs-7.0
92 x11-drivers/nvidia-drivers
93 <x11-drivers/ati-drivers-8.28.8
94 )
95 )
96 media-fonts/ttf-bitstream-vera"
97
98 S="${WORKDIR}"
99
100 QA_TEXTRELS="opt/googleearth/libgps.so
101 opt/googleearth/libgooglesearch.so
102 opt/googleearth/libevll.so
103 opt/googleearth/librender.so
104 opt/googleearth/libinput_plugin.so
105 opt/googleearth/libflightsim.so
106 opt/googleearth/libcollada.so
107 opt/googleearth/libminizip.so
108 opt/googleearth/libauth.so
109 opt/googleearth/libbasicingest.so
110 opt/googleearth/libmeasure.so
111 opt/googleearth/libgoogleearth_lib.so
112 opt/googleearth/libmoduleframework.so
113 "
114
115 QA_DT_HASH="opt/${PN}/.*"
116
117 src_unpack() {
118 unpack_makeself
119 }
120
121 src_prepare() {
122 # make the postinst script only create the files; it's installation
123 # are too complicated and inserting them ourselves is easier than
124 # hacking around it
125 sed -i -e 's:$SETUP_INSTALLPATH/::' \
126 -e 's:$SETUP_INSTALLPATH:1:' \
127 -e "s:^xdg-desktop-icon.*$::" \
128 -e "s:^xdg-desktop-menu.*$::" \
129 -e "s:^xdg-mime.*$::" postinstall.sh
130 }
131
132 src_install() {
133 make_wrapper ${PN} ./${PN} /opt/${PN} . || die "make_wrapper failed"
134 ./postinstall.sh
135 insinto /usr/share/mime/packages
136 doins ${PN}-mimetypes.xml
137 domenu Google-${PN}.desktop
138 doicon ${PN}-icon.png
139 dodoc README.linux
140
141 cd bin
142 tar xf "${WORKDIR}"/${PN}-linux-x86.tar
143 exeinto /opt/${PN}
144 doexe *
145
146 cd "${D}"/opt/${PN}
147 tar xf "${WORKDIR}"/${PN}-data.tar
148
149 fowners -R root:root /opt/${PN}
150 fperms -R a-x,a+X /opt/googleearth/{xml,resources}
151 }
152
153 pkg_postinst() {
154 fdo-mime_desktop_database_update
155 fdo-mime_mime_database_update
156 }