# ChangeLog for app-emulation/vmware-workstation
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v 1.104 2005/11/28 14:13:52 wolf31o2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v 1.105 2005/11/28 14:33:09 wolf31o2 Exp $
+
+*vmware-workstation-5.5.0.18463 (28 Nov 2005)
+
+ 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
+ -files/vmware-workstation-5.5.0.18007-config.patch,
+ +files/vmware-workstation-5.5.0.18463-config.patch,
+ -vmware-workstation-5.5.0.18007-r1.ebuild,
+ +vmware-workstation-5.5.0.18463.ebuild:
+ Removed last beta VMware Workstation 5.5 version and added final 5.5
+ version. Closing bug #113652.
28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-files/3.2.1.2242/90vmware, +files/3.2.1.2242/90vmware-workstation,
-MD5 e1ee441e68cbd7411af60601b69488d2 ChangeLog 24558
+MD5 13e082dd580e5046c677b7a2b8c44221 ChangeLog 24958
MD5 48c1667773503fee21a1068da07440b9 files/3.2.1.2242/90vmware-workstation 70
MD5 cd2c7dfb0ea80293b3647713f5e35969 files/3.2.1.2242/vmware 1419
MD5 3bfb39f5e96f60db67c7246f74c21501 files/3.2.1.2242/vmware-config.pl-gcc-generalized.patch 2948
MD5 227d86a502f1a78cc8f0f1eb2cceda6a files/digest-vmware-workstation-3.2.1.2242-r5 210
MD5 3d52845458d26fe7602a53a6716c4484 files/digest-vmware-workstation-4.5.2.8848-r8 210
MD5 39940ffef13b8c05110826e5ec26d88b files/digest-vmware-workstation-5.0.0.13124-r3 159
-MD5 9fae039a2b6e4c1623190cc195d0bb6d files/digest-vmware-workstation-5.5.0.18007-r1 84
+MD5 2517b59339a1f40989359b65edb924b4 files/digest-vmware-workstation-5.5.0.18463 85
MD5 87e9f24e29aaec45c84f7e57a50f96f2 files/vmware-workstation-4.5.2.8848-librarypath.patch 807
MD5 55441829b237e3efd78d06a1b1a73035 files/vmware-workstation-5.0.0.13124-config.patch 443
-MD5 23d97e5e436a0d827b48db3ed9948aa7 files/vmware-workstation-5.5.0.18007-config.patch 1131
+MD5 23d97e5e436a0d827b48db3ed9948aa7 files/vmware-workstation-5.5.0.18463-config.patch 1131
MD5 c2dc0111fb5bf45ff99578b57d349cb3 files/vmware.rc 1417
MD5 aa1b576735134579f04b29763901dc4f files/vmware.xml 1592
MD5 a4e5ebe5e931d6196fd49550e067b078 metadata.xml 339
MD5 b07ed969b8b5f9f165130b748d4202f3 vmware-workstation-3.2.1.2242-r5.ebuild 7984
MD5 6ad35aee85f69282c0e211c6615052c5 vmware-workstation-4.5.2.8848-r8.ebuild 8345
MD5 0a92e4aeccb7621f3769043c01cd8821 vmware-workstation-5.0.0.13124-r3.ebuild 8283
-MD5 899d6f32eab3e27d88b4752921bba639 vmware-workstation-5.5.0.18007-r1.ebuild 7305
+MD5 9c56b155a55a67939151e75d4ceb2d3f vmware-workstation-5.5.0.18463.ebuild 8292
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-5.5.0.18007-r1.ebuild,v 1.2 2005/11/28 14:13:52 wolf31o2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-5.5.0.18463.ebuild,v 1.1 2005/11/28 14:33:09 wolf31o2 Exp $
# Unlike many other binary packages the user doesn't need to agree to a licence
# to download VMWare. The agreeing to a licence is part of the configure step
S=${WORKDIR}/vmware-distrib
#ANY_ANY="vmware-any-any-update94"
-NP="VMware-workstation-5.5.0-18007"
+NP="VMware-workstation-5.5.0-18463"
DESCRIPTION="Emulate a complete PC on your PC without the usual performance overhead of most emulators"
HOMEPAGE="http://www.vmware.com/products/desktop/ws_features.html"
-SRC_URI="${NP}.tar.gz"
+SRC_URI="http://vmware-svca.www.conxion.com/software/wkst/${NP}.tar.gz
+ http://download3.vmware.com/software/wkst/${NP}.tar.gz
+ http://download.vmware.com/htdocs/software/wkst/${NP}.tar.gz
+ http://www.vmware.com/download1/software/wkst/${NP}.tar.gz
+ ftp://download1.vmware.com/pub/software/wkst/${NP}.tar.gz
+ http://vmware-chil.www.conxion.com/software/wkst/${NP}.tar.gz
+ http://vmware-heva.www.conxion.com/software/wkst/${NP}.tar.gz
+ http://vmware.wespe.de/software/wkst/${NP}.tar.gz
+ ftp://vmware.wespe.de/pub/software/wkst/${NP}.tar.gz"
+# http://ftp.cvut.cz/vmware/${ANY_ANY}.tar.gz
+# http://ftp.cvut.cz/vmware/obselete/${ANY_ANY}.tar.gz
+# http://knihovny.cvut.cz/ftp/pub/vmware/${ANY_ANY}.tar.gz
+# http://knihovny.cvut.cz/ftp/pub/vmware/obselete/${ANY_ANY}.tar.gz"
LICENSE="vmware"
IUSE=""
SLOT="0"
-KEYWORDS="-* ~x86 ~amd64"
-RESTRICT="nostrip fetch"
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="nostrip"
DEPEND="${RDEPEND} virtual/os-headers"
# vmware-workstation should not use virtual/libc as this is a
Ddir=${D}/${dir}
VMWARE_GROUP=${VMWARE_GROUP:-vmware}
-pkg_nofetch() {
- einfo "Please download the ${NP}.tar.gz at ${HOMEPAGE}"
-}
pkg_setup() {
# This is due to both bugs #104480 and #106170
enewgroup "${VMWARE_GROUP}"
}
+
src_unpack() {
unpack ${NP}.tar.gz
cd ${S}
- # patch the config to not install desktop/icon files and proper gentoo init
+ # patch the config to not install desktop/icon files
epatch ${FILESDIR}/${P}-config.patch
-
- chmod 755 lib/bin/vmware bin/vmnet-bridge lib/bin/vmware-vmx lib/bin-debug/vmware-vmx
+# unpack ${ANY_ANY}.tar.gz
+# mv -f ${ANY_ANY}/*.tar ${S}/lib/modules/source/
+# cd ${S}/${ANY_ANY}
+# chmod 755 ../lib/bin/vmware ../bin/vmnet-bridge ../lib/bin/vmware-vmx ../lib/bin-debug/vmware-vmx
+ # vmware any93 still doesn't patch the vmware binary
+ #./update vmware ../lib/bin/vmware || die
+ #./update bridge ../bin/vmnet-bridge || die
+ #./update vmx ../lib/bin/vmware-vmx || die
+ #./update vmxdebug ../lib/bin-debug/vmware-vmx || die
}
src_install() {
cp -pPR installer/services.sh ${D}/etc/vmware/init.d/vmware || die
dosed 's/mknod -m 600/mknod -m 660/' /etc/vmware/init.d/vmware || die
dosed '/c 119 "$vHubNr"/ a\
- chown root:vmware /dev/vmnet*\
- ' /etc/vmware/init.d/vmware || die
+ chown root:vmware /dev/vmnet*\
+ ' /etc/vmware/init.d/vmware || die
# This is to fix a problem where if someone merges vmware and then
# before configuring vmware they upgrade or re-merge the vmware
# this adds udev rules for vmmon*
dodir /etc/udev/rules.d
echo 'KERNEL=="vmmon*", GROUP="vmware" MODE=660' > \
- ${D}/etc/udev/rules.d/60-vmware.rules || die
+ ${D}/etc/udev/rules.d/60-vmware.rules || die
# Questions:
einfo "Adding answers to /etc/vmware/locations"
echo
ewarn "VMWare allows for the potential of overwriting files as root. Only"
ewarn "give VMWare access to trusted individuals."
-
#ewarn "For users of glibc-2.3.x, vmware-nat support is *still* broken on 2.6.x"
}