Gentoo Archives: gentoo-commits

From: "Mike Auty (ikelos)" <ikelos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emulation/vmware-workstation: vmware-workstation-6.0.3.80004.ebuild ChangeLog vmware-workstation-4.5.3.19414-r7.ebuild vmware-workstation-5.5.6.80404.ebuild vmware-workstation-6.0.2.59824.ebuild vmware-workstation-6.0.1.55017.ebuild
Date: Sat, 26 Apr 2008 16:29:18
Message-Id: E1JpnH1-0002vx-Q8@stork.gentoo.org
1 ikelos 08/04/26 16:29:15
2
3 Modified: vmware-workstation-6.0.3.80004.ebuild ChangeLog
4 vmware-workstation-4.5.3.19414-r7.ebuild
5 vmware-workstation-5.5.6.80404.ebuild
6 vmware-workstation-6.0.2.59824.ebuild
7 Removed: vmware-workstation-6.0.1.55017.ebuild
8 Log:
9 Fix up bugs 219076 and 123665, remove old ebuild and fix minor QA issues.
10 (Portage version: 2.1.5_rc6)
11
12 Revision Changes Path
13 1.2 app-emulation/vmware-workstation/vmware-workstation-6.0.3.80004.ebuild
14
15 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.0.3.80004.ebuild?rev=1.2&view=markup
16 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.0.3.80004.ebuild?rev=1.2&content-type=text/plain
17 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.0.3.80004.ebuild?r1=1.1&r2=1.2
18
19 Index: vmware-workstation-6.0.3.80004.ebuild
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.0.3.80004.ebuild,v
22 retrieving revision 1.1
23 retrieving revision 1.2
24 diff -u -r1.1 -r1.2
25 --- vmware-workstation-6.0.3.80004.ebuild 22 Mar 2008 09:39:38 -0000 1.1
26 +++ vmware-workstation-6.0.3.80004.ebuild 26 Apr 2008 16:29:15 -0000 1.2
27 @@ -1,8 +1,8 @@
28 # Copyright 1999-2008 Gentoo Foundation
29 # Distributed under the terms of the GNU General Public License v2
30 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.0.3.80004.ebuild,v 1.1 2008/03/22 09:39:38 ikelos Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.0.3.80004.ebuild,v 1.2 2008/04/26 16:29:15 ikelos Exp $
32
33 -inherit vmware eutils versionator
34 +inherit vmware eutils versionator fdo-mime gnome2-utils
35
36 MY_PN="VMware-workstation-$(replace_version_separator 3 - $PV)"
37
38 @@ -26,24 +26,15 @@
39 # vmware-workstation should not use virtual/libc as this is a
40 # precompiled binary package thats linked to glibc.
41 RDEPEND="sys-libs/glibc
42 - amd64? (
43 - x11-libs/libXrandr
44 - x11-libs/libXcursor
45 - x11-libs/libXinerama
46 - x11-libs/libXi
47 - x11-libs/libview
48 - dev-cpp/libsexymm
49 - dev-cpp/cairomm
50 - dev-cpp/libgnomecanvasmm
51 - virtual/xft )
52 - x86? (
53 - x11-libs/libXrandr
54 - x11-libs/libXcursor
55 - x11-libs/libXinerama
56 - x11-libs/libXi
57 - x11-libs/libview
58 - dev-cpp/libsexymm
59 - virtual/xft )
60 + x11-libs/libXrandr
61 + x11-libs/libXcursor
62 + x11-libs/libXinerama
63 + x11-libs/libXi
64 + x11-libs/libview
65 + dev-cpp/libsexymm
66 + dev-cpp/cairomm
67 + dev-cpp/libgnomecanvasmm
68 + virtual/xft
69 !app-emulation/vmware-player
70 !app-emulation/vmware-server
71 ~app-emulation/vmware-modules-1.0.0.17
72 @@ -124,11 +115,36 @@
73 src_install() {
74 vmware_src_install
75
76 - ICONDIR=/opt/vmware/workstation/lib/share/icons/hicolor/scalable/apps/
77 - make_desktop_entry vmware "VMWare Workstation" ${ICONDIR}/${PN}.svg System
78 - make_desktop_entry vmplayer "VMWare Player" ${ICONDIR}/vmware-player.svg System
79 + # move the icons into a location where DEs will find it:
80 + ICONDIR=/opt/vmware/workstation/lib/share/icons/hicolor
81 + rm "${D}${ICONDIR}/index.theme"
82 + mkdir -p "${D}/usr/share/icons"
83 + mv "${D}${ICONDIR}" "${D}/usr/share/icons"
84 + ln -s /usr/share/icons/hicolor "${D}${ICONSDIR}"
85 +
86 + # install .desktop files:
87 + insinto /usr/share/applications
88 + doins "${FILESDIR}/vmware-workstation.desktop"
89 + doins "${FILESDIR}/vmware-player.desktop"
90
91 # Nasty hack to ensure the EULA is included
92 insinto /opt/vmware/workstation/lib/share
93 newins doc/EULA EULA.txt
94 }
95 +
96 +pkg_preinst() {
97 + vmware_pkg_preinst
98 + gnome2_icon_savelist
99 +}
100 +
101 +pkg_postinst() {
102 + vmware_pkg_postinst
103 + fdo-mime_desktop_database_update
104 + gnome2_icon_cache_update
105 +}
106 +
107 +pkg_postrm() {
108 + vmware_pkg_postrm
109 + fdo-mime_desktop_database_update
110 + gnome2_icon_cache_update
111 +}
112
113
114
115 1.175 app-emulation/vmware-workstation/ChangeLog
116
117 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/ChangeLog?rev=1.175&view=markup
118 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/ChangeLog?rev=1.175&content-type=text/plain
119 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/ChangeLog?r1=1.174&r2=1.175
120
121 Index: ChangeLog
122 ===================================================================
123 RCS file: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v
124 retrieving revision 1.174
125 retrieving revision 1.175
126 diff -u -r1.174 -r1.175
127 --- ChangeLog 4 Apr 2008 01:44:06 -0000 1.174
128 +++ ChangeLog 26 Apr 2008 16:29:15 -0000 1.175
129 @@ -1,6 +1,21 @@
130 # ChangeLog for app-emulation/vmware-workstation
131 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
132 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v 1.174 2008/04/04 01:44:06 wolf31o2 Exp $
133 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v 1.175 2008/04/26 16:29:15 ikelos Exp $
134 +
135 + 26 Apr 2008; Mike Auty <ikelos@g.o>
136 + -files/6.0.1.55017/000_all_initd-location.patch,
137 + -files/6.0.1.55017/002_all_pagebreak-detection-fix.patch,
138 + -files/6.0.1.55017/001_all_fix-permissions.patch,
139 + -files/6.0.1.55017/004_all_do-not-build-modules.patch,
140 + -files/6.0.1.55017/007_all_use-modprobe-over-insmod.patch,
141 + -files/6.0.1.55017/009_all_init.d-modules-warning.patch,
142 + -files/6.0.1.55017/011_all_legit-modules-only.patch,
143 + +files/vmware-player.desktop, +files/vmware-workstation.desktop,
144 + vmware-workstation-5.5.6.80404.ebuild,
145 + -vmware-workstation-6.0.1.55017.ebuild,
146 + vmware-workstation-6.0.2.59824.ebuild,
147 + vmware-workstation-6.0.3.80004.ebuild:
148 + Fix up bugs 219076 and 123665, remove old ebuild and fix minor QA issues.
149
150 *vmware-workstation-5.5.6.80404 (04 Apr 2008)
151
152
153
154
155 1.8 app-emulation/vmware-workstation/vmware-workstation-4.5.3.19414-r7.ebuild
156
157 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-4.5.3.19414-r7.ebuild?rev=1.8&view=markup
158 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-4.5.3.19414-r7.ebuild?rev=1.8&content-type=text/plain
159 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-4.5.3.19414-r7.ebuild?r1=1.7&r2=1.8
160
161 Index: vmware-workstation-4.5.3.19414-r7.ebuild
162 ===================================================================
163 RCS file: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-4.5.3.19414-r7.ebuild,v
164 retrieving revision 1.7
165 retrieving revision 1.8
166 diff -u -r1.7 -r1.8
167 --- vmware-workstation-4.5.3.19414-r7.ebuild 13 Jul 2007 00:36:15 -0000 1.7
168 +++ vmware-workstation-4.5.3.19414-r7.ebuild 26 Apr 2008 16:29:15 -0000 1.8
169 @@ -1,6 +1,6 @@
170 -# Copyright 1999-2007 Gentoo Foundation
171 +# Copyright 1999-2008 Gentoo Foundation
172 # Distributed under the terms of the GNU General Public License v2
173 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-4.5.3.19414-r7.ebuild,v 1.7 2007/07/13 00:36:15 wolf31o2 Exp $
174 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-4.5.3.19414-r7.ebuild,v 1.8 2008/04/26 16:29:15 ikelos Exp $
175
176 # Alter ebuild so that the metadata cache is invalidated.
177
178 @@ -89,7 +89,7 @@
179 vmware_src_install
180 # We remove the rpath libgdk_pixbuf stuff, to resolve bug #81344.
181 perl -pi -e 's#/tmp/rrdharan/out#/opt/vmware/null/#sg' \
182 - ${Ddir}/lib/lib/libgdk_pixbuf.so.2/lib{gdk_pixbuf.so.2,pixbufloader-{xpm,png}.so.1.0.0} \
183 + "${Ddir}"/lib/lib/libgdk_pixbuf.so.2/lib{gdk_pixbuf.so.2,pixbufloader-{xpm,png}.so.1.0.0} \
184 || die "Removing rpath"
185
186 make_desktop_entry vmware "VMware Workstation" ${PN}.png
187
188
189
190 1.2 app-emulation/vmware-workstation/vmware-workstation-5.5.6.80404.ebuild
191
192 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-5.5.6.80404.ebuild?rev=1.2&view=markup
193 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-5.5.6.80404.ebuild?rev=1.2&content-type=text/plain
194 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-5.5.6.80404.ebuild?r1=1.1&r2=1.2
195
196 Index: vmware-workstation-5.5.6.80404.ebuild
197 ===================================================================
198 RCS file: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-5.5.6.80404.ebuild,v
199 retrieving revision 1.1
200 retrieving revision 1.2
201 diff -u -r1.1 -r1.2
202 --- vmware-workstation-5.5.6.80404.ebuild 4 Apr 2008 01:44:06 -0000 1.1
203 +++ vmware-workstation-5.5.6.80404.ebuild 26 Apr 2008 16:29:15 -0000 1.2
204 @@ -1,6 +1,6 @@
205 # Copyright 1999-2008 Gentoo Foundation
206 # Distributed under the terms of the GNU General Public License v2
207 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-5.5.6.80404.ebuild,v 1.1 2008/04/04 01:44:06 wolf31o2 Exp $
208 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-5.5.6.80404.ebuild,v 1.2 2008/04/26 16:29:15 ikelos Exp $
209
210 inherit vmware eutils versionator
211
212 @@ -10,6 +10,7 @@
213 HOMEPAGE="http://www.vmware.com/download/ws/ws5.html"
214 SRC_URI="mirror://vmware/software/wkst/${MY_P}.tar.gz
215 http://download.softpedia.ro/linux/${MY_P}.tar.gz
216 + mirror://gentoo/${ANY_ANY}.tar.gz
217 http://platan.vc.cvut.cz/ftp/pub/vmware/${ANY_ANY}.tar.gz
218 http://platan.vc.cvut.cz/ftp/pub/vmware/obsolete/${ANY_ANY}.tar.gz
219 http://ftp.cvut.cz/vmware/${ANY_ANY}.tar.gz
220 @@ -86,7 +87,7 @@
221
222 doicon lib/share/pixmaps/vmware-player.png
223 # Fix an ugly GCC error on start
224 - rm -f ${Ddir}lib/lib/libgcc_s.so.1/libgcc_s.so.1
225 + rm -f "${Ddir}lib/lib/libgcc_s.so.1/libgcc_s.so.1"
226 make_desktop_entry vmware "VMWare Workstation" ${PN}.png System
227 make_desktop_entry vmplayer "VMWare Player" vmware-player.png System
228 }
229
230
231
232 1.2 app-emulation/vmware-workstation/vmware-workstation-6.0.2.59824.ebuild
233
234 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.0.2.59824.ebuild?rev=1.2&view=markup
235 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.0.2.59824.ebuild?rev=1.2&content-type=text/plain
236 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.0.2.59824.ebuild?r1=1.1&r2=1.2
237
238 Index: vmware-workstation-6.0.2.59824.ebuild
239 ===================================================================
240 RCS file: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.0.2.59824.ebuild,v
241 retrieving revision 1.1
242 retrieving revision 1.2
243 diff -u -r1.1 -r1.2
244 --- vmware-workstation-6.0.2.59824.ebuild 25 Nov 2007 12:50:31 -0000 1.1
245 +++ vmware-workstation-6.0.2.59824.ebuild 26 Apr 2008 16:29:15 -0000 1.2
246 @@ -1,6 +1,6 @@
247 -# Copyright 1999-2007 Gentoo Foundation
248 +# Copyright 1999-2008 Gentoo Foundation
249 # Distributed under the terms of the GNU General Public License v2
250 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.0.2.59824.ebuild,v 1.1 2007/11/25 12:50:31 ikelos Exp $
251 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.0.2.59824.ebuild,v 1.2 2008/04/26 16:29:15 ikelos Exp $
252
253 inherit vmware eutils versionator
254
255 @@ -15,13 +15,7 @@
256 amd64? (
257 mirror://vmware/software/wkst/${MY_PN}.x86_64.tar.gz
258 http://download.softpedia.ro/linux/${MY_PN}.x86_64.tar.gz )
259 - mirror://gentoo/${ANY_ANY}.tar.gz
260 - http://platan.vc.cvut.cz/ftp/pub/vmware/${ANY_ANY}.tar.gz
261 - http://platan.vc.cvut.cz/ftp/pub/vmware/obsolete/${ANY_ANY}.tar.gz
262 - http://ftp.cvut.cz/vmware/${ANY_ANY}.tar.gz
263 - http://ftp.cvut.cz/vmware/obsolete/${ANY_ANY}.tar.gz
264 - http://knihovny.cvut.cz/ftp/pub/vmware/${ANY_ANY}.tar.gz
265 - http://knihovny.cvut.cz/ftp/pub/vmware/obsolete/${ANY_ANY}.tar.gz"
266 + "
267
268 LICENSE="vmware"
269 SLOT="0"
270 @@ -60,6 +54,7 @@
271
272 S=${WORKDIR}/vmware-distrib
273
274 +ANY_ANY=""
275 RUN_UPDATE="no"
276
277 dir=/opt/vmware/workstation
278
279
280
281 --
282 gentoo-commits@l.g.o mailing list