1 |
ikelos 08/09/30 16:44:18 |
2 |
|
3 |
Modified: ChangeLog |
4 |
Added: vmware-workstation-5.5.8.108000.ebuild |
5 |
vmware-workstation-6.0.5.109488.ebuild |
6 |
Removed: vmware-workstation-4.5.3.19414-r7.ebuild |
7 |
vmware-workstation-6.0.3.80004.ebuild |
8 |
vmware-workstation-5.5.6.80404.ebuild |
9 |
Log: |
10 |
Clear out old/masked versions and bump to 5.5.8 and 6.0.5. |
11 |
(Portage version: 2.2_rc11/cvs/Linux 2.6.26-gentoo-r1 i686) |
12 |
|
13 |
Revision Changes Path |
14 |
1.183 app-emulation/vmware-workstation/ChangeLog |
15 |
|
16 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/ChangeLog?rev=1.183&view=markup |
17 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/ChangeLog?rev=1.183&content-type=text/plain |
18 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/ChangeLog?r1=1.182&r2=1.183 |
19 |
|
20 |
Index: ChangeLog |
21 |
=================================================================== |
22 |
RCS file: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v |
23 |
retrieving revision 1.182 |
24 |
retrieving revision 1.183 |
25 |
diff -u -r1.182 -r1.183 |
26 |
--- ChangeLog 3 Jul 2008 12:34:10 -0000 1.182 |
27 |
+++ ChangeLog 30 Sep 2008 16:44:18 -0000 1.183 |
28 |
@@ -1,6 +1,50 @@ |
29 |
# ChangeLog for app-emulation/vmware-workstation |
30 |
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 |
31 |
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v 1.182 2008/07/03 12:34:10 opfer Exp $ |
32 |
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v 1.183 2008/09/30 16:44:18 ikelos Exp $ |
33 |
+ |
34 |
+*vmware-workstation-6.0.5.109488 (30 Sep 2008) |
35 |
+*vmware-workstation-5.5.8.108000 (30 Sep 2008) |
36 |
+ |
37 |
+ 30 Sep 2008; Mike Auty <ikelos@g.o> |
38 |
+ -files/4.5.3.19414/000_all_initd-location.patch, |
39 |
+ -files/4.5.3.19414/000_all_librarypath.patch, |
40 |
+ -files/4.5.3.19414/001_all_fix-permissions.patch, |
41 |
+ -files/4.5.3.19414/002_all_pagebreak-detection-fix.patch, |
42 |
+ -files/4.5.3.19414/004_all_do-not-build-modules.patch, |
43 |
+ -files/4.5.3.19414/007_all_use-modprobe-over-insmod.patch, |
44 |
+ -files/4.5.3.19414/009_all_init.d-modules-warning.patch, |
45 |
+ -files/5.5.6.80404/000_all_initd-location.patch, |
46 |
+ -files/5.5.6.80404/001_all_fix-permissions.patch, |
47 |
+ -files/5.5.6.80404/002_all_pagebreak-detection-fix.patch, |
48 |
+ -files/5.5.6.80404/004_all_do-not-build-modules.patch, |
49 |
+ -files/5.5.6.80404/007_all_use-modprobe-over-insmod.patch, |
50 |
+ -files/5.5.6.80404/009_all_init.d-modules-warning.patch, |
51 |
+ +files/5.5.8.108000/000_all_initd-location.patch, |
52 |
+ +files/5.5.8.108000/001_all_fix-permissions.patch, |
53 |
+ +files/5.5.8.108000/002_all_pagebreak-detection-fix.patch, |
54 |
+ +files/5.5.8.108000/004_all_do-not-build-modules.patch, |
55 |
+ +files/5.5.8.108000/007_all_use-modprobe-over-insmod.patch, |
56 |
+ +files/5.5.8.108000/009_all_init.d-modules-warning.patch, |
57 |
+ -files/6.0.3.80004/000_all_initd-location.patch, |
58 |
+ -files/6.0.3.80004/001_all_fix-permissions.patch, |
59 |
+ -files/6.0.3.80004/002_all_pagebreak-detection-fix.patch, |
60 |
+ -files/6.0.3.80004/004_all_do-not-build-modules.patch, |
61 |
+ -files/6.0.3.80004/007_all_use-modprobe-over-insmod.patch, |
62 |
+ -files/6.0.3.80004/009_all_init.d-modules-warning.patch, |
63 |
+ -files/6.0.3.80004/011_all_legit-modules-only.patch, |
64 |
+ +files/6.0.5.109488/000_all_initd-location.patch, |
65 |
+ +files/6.0.5.109488/001_all_fix-permissions.patch, |
66 |
+ +files/6.0.5.109488/002_all_pagebreak-detection-fix.patch, |
67 |
+ +files/6.0.5.109488/004_all_do-not-build-modules.patch, |
68 |
+ +files/6.0.5.109488/007_all_use-modprobe-over-insmod.patch, |
69 |
+ +files/6.0.5.109488/009_all_init.d-modules-warning.patch, |
70 |
+ +files/6.0.5.109488/011_all_legit-modules-only.patch, |
71 |
+ -vmware-workstation-4.5.3.19414-r7.ebuild, |
72 |
+ -vmware-workstation-5.5.6.80404.ebuild, |
73 |
+ +vmware-workstation-5.5.8.108000.ebuild, |
74 |
+ -vmware-workstation-6.0.3.80004.ebuild, |
75 |
+ +vmware-workstation-6.0.5.109488.ebuild: |
76 |
+ Clear out old/masked versions and bump to 5.5.8 and 6.0.5. |
77 |
|
78 |
03 Jul 2008; Christian Faulhammer <opfer@g.o> |
79 |
vmware-workstation-5.5.7.91707.ebuild: |
80 |
|
81 |
|
82 |
|
83 |
1.1 app-emulation/vmware-workstation/vmware-workstation-5.5.8.108000.ebuild |
84 |
|
85 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-5.5.8.108000.ebuild?rev=1.1&view=markup |
86 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-5.5.8.108000.ebuild?rev=1.1&content-type=text/plain |
87 |
|
88 |
Index: vmware-workstation-5.5.8.108000.ebuild |
89 |
=================================================================== |
90 |
# Copyright 1999-2008 Gentoo Foundation |
91 |
# Distributed under the terms of the GNU General Public License v2 |
92 |
# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-5.5.8.108000.ebuild,v 1.1 2008/09/30 16:44:18 ikelos Exp $ |
93 |
|
94 |
inherit vmware eutils versionator |
95 |
|
96 |
MY_P="VMware-workstation-$(replace_version_separator 3 - $PV)" |
97 |
|
98 |
DESCRIPTION="Emulate a complete PC on your PC without the usual performance overhead of most emulators" |
99 |
HOMEPAGE="http://www.vmware.com/download/ws/ws5.html" |
100 |
SRC_URI="mirror://vmware/software/wkst/${MY_P}.tar.gz |
101 |
http://download.softpedia.ro/linux/${MY_P}.tar.gz |
102 |
mirror://gentoo/${ANY_ANY}.tar.gz |
103 |
http://platan.vc.cvut.cz/ftp/pub/vmware/${ANY_ANY}.tar.gz |
104 |
http://platan.vc.cvut.cz/ftp/pub/vmware/obsolete/${ANY_ANY}.tar.gz |
105 |
http://ftp.cvut.cz/vmware/${ANY_ANY}.tar.gz |
106 |
http://ftp.cvut.cz/vmware/obsolete/${ANY_ANY}.tar.gz |
107 |
http://knihovny.cvut.cz/ftp/pub/vmware/${ANY_ANY}.tar.gz |
108 |
http://knihovny.cvut.cz/ftp/pub/vmware/obsolete/${ANY_ANY}.tar.gz" |
109 |
|
110 |
LICENSE="vmware" |
111 |
SLOT="0" |
112 |
KEYWORDS="-* ~amd64 ~x86" |
113 |
IUSE="" |
114 |
RESTRICT="fetch strip" |
115 |
|
116 |
# vmware-workstation should not use virtual/libc as this is a |
117 |
# precompiled binary package thats linked to glibc. |
118 |
RDEPEND="sys-libs/glibc |
119 |
amd64? ( |
120 |
app-emulation/emul-linux-x86-gtklibs ) |
121 |
x86? ( |
122 |
x11-libs/libXrandr |
123 |
x11-libs/libXcursor |
124 |
x11-libs/libXinerama |
125 |
x11-libs/libXi |
126 |
virtual/xft ) |
127 |
!app-emulation/vmware-player |
128 |
!app-emulation/vmware-server |
129 |
~app-emulation/vmware-modules-1.0.0.15 |
130 |
!<app-emulation/vmware-modules-1.0.0.15 |
131 |
!>=app-emulation/vmware-modules-1.0.0.16 |
132 |
>=dev-lang/perl-5 |
133 |
sys-apps/pciutils" |
134 |
|
135 |
S=${WORKDIR}/vmware-distrib |
136 |
|
137 |
RUN_UPDATE="no" |
138 |
|
139 |
dir=/opt/vmware/workstation |
140 |
Ddir=${D}/${dir} |
141 |
|
142 |
QA_TEXTRELS_x86="${dir:1}/lib/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0" |
143 |
QA_EXECSTACK_x86="${dir:1}/bin/vmnet-bridge |
144 |
${dir:1}/bin/vmnet-dhcpd |
145 |
${dir:1}/bin/vmnet-natd |
146 |
${dir:1}/bin/vmnet-netifup |
147 |
${dir:1}/bin/vmnet-sniffer |
148 |
${dir:1}/bin/vmware-loop |
149 |
${dir:1}/bin/vmware-ping |
150 |
${dir:1}/bin/vmware-vdiskmanager |
151 |
${dir:1}/lib/bin/vmware |
152 |
${dir:1}/lib/bin/vmware-vmx |
153 |
${dir:1}/lib/bin/vmrun |
154 |
${dir:1}/lib/bin/vmplayer |
155 |
${dir:1}/lib/bin-debug/vmware-vmx |
156 |
${dir:1}/lib/lib/libpixops.so.2.0.1/libpixops.so.2.0.1" |
157 |
|
158 |
QA_TEXTRELS_amd64="${dir:1}/lib/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0" |
159 |
QA_EXECSTACK_amd64="${dir:1}/bin/vmnet-bridge |
160 |
${dir:1}/bin/vmnet-dhcpd |
161 |
${dir:1}/bin/vmnet-natd |
162 |
${dir:1}/bin/vmnet-netifup |
163 |
${dir:1}/bin/vmnet-sniffer |
164 |
${dir:1}/bin/vmware-loop |
165 |
${dir:1}/bin/vmware-ping |
166 |
${dir:1}/bin/vmware-vdiskmanager |
167 |
${dir:1}/lib/bin/vmware |
168 |
${dir:1}/lib/bin/vmware-vmx |
169 |
${dir:1}/lib/bin/vmrun |
170 |
${dir:1}/lib/bin/vmplayer |
171 |
${dir:1}/lib/bin-debug/vmware-vmx |
172 |
${dir:1}/lib/lib/libpixops.so.2.0.1/libpixops.so.2.0.1" |
173 |
|
174 |
src_install() { |
175 |
vmware_src_install |
176 |
|
177 |
doicon lib/share/pixmaps/vmware-player.png |
178 |
# Fix an ugly GCC error on start |
179 |
rm -f "${Ddir}lib/lib/libgcc_s.so.1/libgcc_s.so.1" |
180 |
make_desktop_entry vmware "VMWare Workstation" ${PN}.png System |
181 |
make_desktop_entry vmplayer "VMWare Player" vmware-player.png System |
182 |
} |
183 |
|
184 |
pkg_postinst() { |
185 |
vmware_pkg_postinst |
186 |
ewarn "Vmware Workstation has issues on systems with hal installed but" |
187 |
ewarn "not running. If you experience trouble with VMware loading, try" |
188 |
ewarn "starting the hal daemon." |
189 |
} |
190 |
|
191 |
|
192 |
|
193 |
1.1 app-emulation/vmware-workstation/vmware-workstation-6.0.5.109488.ebuild |
194 |
|
195 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.0.5.109488.ebuild?rev=1.1&view=markup |
196 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.0.5.109488.ebuild?rev=1.1&content-type=text/plain |
197 |
|
198 |
Index: vmware-workstation-6.0.5.109488.ebuild |
199 |
=================================================================== |
200 |
# Copyright 1999-2008 Gentoo Foundation |
201 |
# Distributed under the terms of the GNU General Public License v2 |
202 |
# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-6.0.5.109488.ebuild,v 1.1 2008/09/30 16:44:18 ikelos Exp $ |
203 |
|
204 |
inherit vmware eutils versionator fdo-mime gnome2-utils |
205 |
|
206 |
MY_PN="VMware-workstation-$(replace_version_separator 3 - $PV)" |
207 |
|
208 |
DESCRIPTION="Emulate a complete PC on your PC without the usual performance overhead of most emulators" |
209 |
HOMEPAGE="http://www.vmware.com/products/desktop/ws_features.html" |
210 |
SRC_URI=" |
211 |
x86? ( |
212 |
mirror://vmware/software/wkst/${MY_PN}.i386.tar.gz |
213 |
http://download.softpedia.ro/linux/${MY_PN}.i386.tar.gz ) |
214 |
amd64? ( |
215 |
mirror://vmware/software/wkst/${MY_PN}.x86_64.tar.gz |
216 |
http://download.softpedia.ro/linux/${MY_PN}.x86_64.tar.gz ) |
217 |
" |
218 |
|
219 |
LICENSE="vmware" |
220 |
SLOT="0" |
221 |
KEYWORDS="~amd64 ~x86" |
222 |
IUSE="" |
223 |
RESTRICT="strip fetch" |
224 |
|
225 |
# vmware-workstation should not use virtual/libc as this is a |
226 |
# precompiled binary package thats linked to glibc. |
227 |
RDEPEND="sys-libs/glibc |
228 |
x11-libs/libXrandr |
229 |
x11-libs/libXcursor |
230 |
x11-libs/libXinerama |
231 |
x11-libs/libXi |
232 |
x11-libs/libview |
233 |
dev-cpp/libsexymm |
234 |
dev-cpp/cairomm |
235 |
dev-cpp/libgnomecanvasmm |
236 |
virtual/xft |
237 |
!app-emulation/vmware-player |
238 |
!app-emulation/vmware-server |
239 |
~app-emulation/vmware-modules-1.0.0.22 |
240 |
!<app-emulation/vmware-modules-1.0.0.22 |
241 |
!>=app-emulation/vmware-modules-1.0.0.23 |
242 |
>=dev-lang/perl-5 |
243 |
sys-apps/pciutils" |
244 |
|
245 |
S=${WORKDIR}/vmware-distrib |
246 |
|
247 |
ANY_ANY="" |
248 |
RUN_UPDATE="no" |
249 |
|
250 |
dir=/opt/vmware/workstation |
251 |
Ddir=${D}/${dir} |
252 |
|
253 |
QA_TEXTRELS_x86="${dir:1}/lib/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0" |
254 |
QA_EXECSTACK_x86="${dir:1}/bin/vmnet-bridge |
255 |
${dir:1}/bin/vmnet-dhcpd |
256 |
${dir:1}/bin/vmnet-natd |
257 |
${dir:1}/bin/vmnet-netifup |
258 |
${dir:1}/bin/vmnet-sniffer |
259 |
${dir:1}/bin/vmware-loop |
260 |
${dir:1}/bin/vmware-ping |
261 |
${dir:1}/bin/vmware-vdiskmanager |
262 |
${dir:1}/lib/bin/vmware |
263 |
${dir:1}/lib/bin/vmware-vmx |
264 |
${dir:1}/lib/bin/vmrun |
265 |
${dir:1}/lib/bin/vmplayer |
266 |
${dir:1}/lib/bin-debug/vmware-vmx |
267 |
${dir:1}/lib/lib/libpixops.so.2.0.1/libpixops.so.2.0.1" |
268 |
|
269 |
QA_TEXTRELS_amd64="${dir:1}/lib/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0" |
270 |
QA_EXECSTACK_amd64="${dir:1}/bin/vmnet-bridge |
271 |
${dir:1}/bin/vmnet-dhcpd |
272 |
${dir:1}/bin/vmnet-natd |
273 |
${dir:1}/bin/vmnet-netifup |
274 |
${dir:1}/bin/vmnet-sniffer |
275 |
${dir:1}/bin/vmware-loop |
276 |
${dir:1}/bin/vmware-ping |
277 |
${dir:1}/bin/vmware-vdiskmanager |
278 |
${dir:1}/lib/bin/vmware |
279 |
${dir:1}/lib/bin/vmware-vmx |
280 |
${dir:1}/lib/bin/vmrun |
281 |
${dir:1}/lib/bin/vmplayer |
282 |
${dir:1}/lib/bin-debug/vmware-vmx |
283 |
${dir:1}/lib/lib/libpixops.so.2.0.1/libpixops.so.2.0.1" |
284 |
|
285 |
pkg_setup() { |
286 |
if use x86; then |
287 |
MY_P="${MY_PN}.i386" |
288 |
elif use amd64; then |
289 |
MY_P="${MY_PN}.x86_64" |
290 |
fi |
291 |
|
292 |
if ! built_with_use ">=dev-cpp/gtkmm-2.4" accessibility ; then |
293 |
eerror "Rebuild dev-cpp/gtkmm with USE=\"accessibility\"" |
294 |
die "VMware workstation only works with gtkmm built with USE=\"accessibility\"." |
295 |
fi |
296 |
|
297 |
vmware_pkg_setup |
298 |
} |
299 |
|
300 |
pkg_nofetch() { |
301 |
if use x86; then |
302 |
MY_P="${MY_PN}.i386" |
303 |
elif use amd64; then |
304 |
MY_P="${MY_PN}.x86_64" |
305 |
fi |
306 |
|
307 |
einfo "Please download the ${MY_P}.tar.gz at ${HOMEPAGE}" |
308 |
if [ "${ANY_ANY}" != "" ]; then |
309 |
einfo "${ANY_ANY}.tar.gz is also necessary for compilation" |
310 |
einfo "but should already have been fetched." |
311 |
fi |
312 |
} |
313 |
|
314 |
src_install() { |
315 |
vmware_src_install |
316 |
|
317 |
# move the icons into a location where DEs will find it: |
318 |
ICONDIR=/opt/vmware/workstation/lib/share/icons/hicolor |
319 |
rm "${D}${ICONDIR}/index.theme" |
320 |
mkdir -p "${D}/usr/share/icons" |
321 |
mv "${D}${ICONDIR}" "${D}/usr/share/icons" |
322 |
ln -s /usr/share/icons/hicolor "${D}${ICONDIR}" |
323 |
|
324 |
# install .desktop files: |
325 |
insinto /usr/share/applications |
326 |
doins "${FILESDIR}/vmware-workstation.desktop" |
327 |
doins "${FILESDIR}/vmware-player.desktop" |
328 |
|
329 |
# Nasty hack to ensure the EULA is included |
330 |
insinto /opt/vmware/workstation/lib/share |
331 |
newins doc/EULA EULA.txt |
332 |
} |
333 |
|
334 |
pkg_preinst() { |
335 |
vmware_pkg_preinst |
336 |
gnome2_icon_savelist |
337 |
} |
338 |
|
339 |
pkg_postinst() { |
340 |
vmware_pkg_postinst |
341 |
fdo-mime_desktop_database_update |
342 |
gnome2_icon_cache_update |
343 |
} |
344 |
|
345 |
pkg_postrm() { |
346 |
vmware_pkg_postrm |
347 |
fdo-mime_desktop_database_update |
348 |
gnome2_icon_cache_update |
349 |
} |