summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Auty <ikelos@gentoo.org>2008-06-08 15:04:42 +0000
committerMike Auty <ikelos@gentoo.org>2008-06-08 15:04:42 +0000
commitcb06fb9aa7d3d3c09b9e891ab6673eaff00f5bb0 (patch)
tree2eda851c96e269a2824cd259d3f6876076e5579c
parentFix up vmware-server 2 manifest. (diff)
downloadvmware-cb06fb9aa7d3d3c09b9e891ab6673eaff00f5bb0.tar.gz
vmware-cb06fb9aa7d3d3c09b9e891ab6673eaff00f5bb0.tar.bz2
vmware-cb06fb9aa7d3d3c09b9e891ab6673eaff00f5bb0.zip
Security version bump vmware-player-1 vmware-server-1 and vmware-workstation-5.
svn path=/trunk/; revision=285
-rw-r--r--ChangeLog29
-rw-r--r--app-emulation/vmware-player/Manifest8
-rw-r--r--app-emulation/vmware-player/files/1.0.7.91707/000_all_initd-location.patch (renamed from app-emulation/vmware-workstation/files/5.5.6.80404/000_all_initd-location.patch)0
-rw-r--r--app-emulation/vmware-player/files/1.0.7.91707/001_all_fix-permissions.patch (renamed from app-emulation/vmware-workstation/files/5.5.6.80404/001_all_fix-permissions.patch)0
-rw-r--r--app-emulation/vmware-player/files/1.0.7.91707/002_all_pagebreak-detection-fix.patch (renamed from app-emulation/vmware-workstation/files/5.5.6.80404/002_all_pagebreak-detection-fix.patch)0
-rw-r--r--app-emulation/vmware-player/files/1.0.7.91707/004_all_do-not-build-modules.patch (renamed from app-emulation/vmware-workstation/files/5.5.6.80404/004_all_do-not-build-modules.patch)0
-rw-r--r--app-emulation/vmware-player/files/1.0.7.91707/007_all_use-modprobe-over-insmod.patch (renamed from app-emulation/vmware-workstation/files/5.5.6.80404/007_all_use-modprobe-over-insmod.patch)0
-rw-r--r--app-emulation/vmware-player/files/1.0.7.91707/009_all_init.d-modules-warning.patch (renamed from app-emulation/vmware-workstation/files/5.5.6.80404/009_all_init.d-modules-warning.patch)0
-rw-r--r--app-emulation/vmware-player/vmware-player-1.0.7.91707.ebuild81
-rw-r--r--app-emulation/vmware-server/Manifest8
-rw-r--r--app-emulation/vmware-server/vmware-server-1.0.6.91891.ebuild (renamed from app-emulation/vmware-server/vmware-server-1.0.4.56528.ebuild)12
-rw-r--r--app-emulation/vmware-workstation/files/5.5.7.91707/000_all_initd-location.patch31
-rw-r--r--app-emulation/vmware-workstation/files/5.5.7.91707/001_all_fix-permissions.patch15
-rw-r--r--app-emulation/vmware-workstation/files/5.5.7.91707/002_all_pagebreak-detection-fix.patch15
-rw-r--r--app-emulation/vmware-workstation/files/5.5.7.91707/004_all_do-not-build-modules.patch17
-rw-r--r--app-emulation/vmware-workstation/files/5.5.7.91707/007_all_use-modprobe-over-insmod.patch12
-rw-r--r--app-emulation/vmware-workstation/files/5.5.7.91707/009_all_init.d-modules-warning.patch19
-rw-r--r--app-emulation/vmware-workstation/vmware-workstation-5.5.7.91707.ebuild (renamed from app-emulation/vmware-workstation/vmware-workstation-5.5.6.80404.ebuild)0
18 files changed, 234 insertions, 13 deletions
diff --git a/ChangeLog b/ChangeLog
index 839b4eb..00160a9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,35 @@
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $ Id: $
+ 08 Jun 2008; Mike Auty <ikelos@gentoo.org>
+ -app-emulation/vmware-workstation/files/5.5.6.80404, ++,
+ +app-emulation/vmware-player/files/1.0.7.91707/000_all_initd-location.patc
+ h,
+ +app-emulation/vmware-player/files/1.0.7.91707/001_all_fix-permissions.pat
+ ch,
+ +app-emulation/vmware-player/files/1.0.7.91707/002_all_pagebreak-detection
+ -fix.patch,
+ +app-emulation/vmware-player/files/1.0.7.91707/004_all_do-not-build-module
+ s.patch,
+ +app-emulation/vmware-player/files/1.0.7.91707/007_all_use-modprobe-over-i
+ nsmod.patch,
+ +app-emulation/vmware-player/files/1.0.7.91707/009_all_init.d-modules-warn
+ ing.patch,
+ +app-emulation/vmware-workstation/files/5.5.7.91707/000_all_initd-location
+ .patch,
+ +app-emulation/vmware-workstation/files/5.5.7.91707/001_all_fix-permission
+ s.patch,
+ +app-emulation/vmware-workstation/files/5.5.7.91707/002_all_pagebreak-dete
+ ction-fix.patch, ++,
+ +app-emulation/vmware-workstation/files/5.5.7.91707/004_all_do-not-build-m
+ odules.patch,
+ +app-emulation/vmware-workstation/files/5.5.7.91707/007_all_use-modprobe-o
+ ver-insmod.patch,
+ +app-emulation/vmware-workstation/files/5.5.7.91707/009_all_init.d-modules
+ -warning.patch:
+ Security version bump vmware-player-1 vmware-server-1 and
+ vmware-workstation-5.
+
05 Jun 2008; Mike Auty <ikelos@gentoo.org>
app-emulation/vmware-server/vmware-server-2.0.0.84186.ebuild:
Fix up amd64 dependencies for vmware-server.
diff --git a/app-emulation/vmware-player/Manifest b/app-emulation/vmware-player/Manifest
index 8559332..ccf063c 100644
--- a/app-emulation/vmware-player/Manifest
+++ b/app-emulation/vmware-player/Manifest
@@ -4,6 +4,12 @@ AUX 1.0.6.80404/002_all_pagebreak-detection-fix.patch 800 RMD160 f21a51e552d025a
AUX 1.0.6.80404/004_all_do-not-build-modules.patch 589 RMD160 b2153579c65a232de9c2e6dbd9bbe108d85f95e5 SHA1 394a67a30f1f29084836183303641915ce982bfd SHA256 916754b0616ea330490b9572be1a9216bb7dd441ba328b1e01e777b29fac4e1e
AUX 1.0.6.80404/007_all_use-modprobe-over-insmod.patch 448 RMD160 136dfcfe2df7a7ebf2844749f473a6c6d0bb3084 SHA1 0ad152b3cb738521296322b56e9f247926690e67 SHA256 9497f8ad6acb2460e27bd5430670e79129ec2ffbf6f5b8dae62084e5e56059ee
AUX 1.0.6.80404/009_all_init.d-modules-warning.patch 991 RMD160 6205e976db47cd3361b5eca8593414d411a2ab8d SHA1 3742749baa606a57d447931f0af791696a49e660 SHA256 5fbc9f101abb3816a732f64a75e90ce7fcb6783c3cd7bae521d8785e88634498
+AUX 1.0.7.91707/000_all_initd-location.patch 1131 RMD160 3ab69d825994cc3bb177143d27091fc292cec46a SHA1 14264460c8500f1ead267059e2b9b9a5dc8c057f SHA256 b4055370b0092e71a2b2b0f27edeb7bc063ad265f95ab4530e52c3ab3167ad62
+AUX 1.0.7.91707/001_all_fix-permissions.patch 647 RMD160 0f25f7dd60dfcb5a72b1f7b9cf344d6f431143a9 SHA1 cabd3dd071ef62d4c70f52d1a3e02334ec7f3a73 SHA256 41492cde60da6d449c0f427ac7bd65598838ec17ac0e3a5f545feeb1d29ea391
+AUX 1.0.7.91707/002_all_pagebreak-detection-fix.patch 800 RMD160 f21a51e552d025a5120519d6dcd41efc3835a432 SHA1 06133c332b6b1f57476b1154de108a9dfc35435d SHA256 d327d7cb2166b9ef4c8c286568c3a7eb64542212164d58b8a7a3c5e51e19ed6d
+AUX 1.0.7.91707/004_all_do-not-build-modules.patch 589 RMD160 b2153579c65a232de9c2e6dbd9bbe108d85f95e5 SHA1 394a67a30f1f29084836183303641915ce982bfd SHA256 916754b0616ea330490b9572be1a9216bb7dd441ba328b1e01e777b29fac4e1e
+AUX 1.0.7.91707/007_all_use-modprobe-over-insmod.patch 448 RMD160 136dfcfe2df7a7ebf2844749f473a6c6d0bb3084 SHA1 0ad152b3cb738521296322b56e9f247926690e67 SHA256 9497f8ad6acb2460e27bd5430670e79129ec2ffbf6f5b8dae62084e5e56059ee
+AUX 1.0.7.91707/009_all_init.d-modules-warning.patch 991 RMD160 6205e976db47cd3361b5eca8593414d411a2ab8d SHA1 3742749baa606a57d447931f0af791696a49e660 SHA256 5fbc9f101abb3816a732f64a75e90ce7fcb6783c3cd7bae521d8785e88634498
AUX 2.0.4.93057/000_all_initd-location.patch 1133 RMD160 63a226ee89922fc7d1cc4de75e80ee0befb13bb2 SHA1 64d7d8e7218fa34e798ea1e9cdafe0085bbee0fa SHA256 f5a9aab71e5cd04292d0a37812505e08f0d7860399ab0dd35cccae9bfbb665be
AUX 2.0.4.93057/001_all_fix-permissions.patch 647 RMD160 0f25f7dd60dfcb5a72b1f7b9cf344d6f431143a9 SHA1 cabd3dd071ef62d4c70f52d1a3e02334ec7f3a73 SHA256 41492cde60da6d449c0f427ac7bd65598838ec17ac0e3a5f545feeb1d29ea391
AUX 2.0.4.93057/002_all_pagebreak-detection-fix.patch 800 RMD160 f21a51e552d025a5120519d6dcd41efc3835a432 SHA1 06133c332b6b1f57476b1154de108a9dfc35435d SHA256 d327d7cb2166b9ef4c8c286568c3a7eb64542212164d58b8a7a3c5e51e19ed6d
@@ -15,9 +21,11 @@ AUX 90vmware-player 91 RMD160 025ff93348f5a838183e4f6108d7030168ca5ed5 SHA1 54c3
AUX vmware-player.rc 1852 RMD160 e3cc563af38ef690b16bfbdcc0080156af2eab37 SHA1 5436cfd0e75ab842b86826b0abc298a2b9433963 SHA256 ef77428df2608613860cd79683648a45d99657150e7c901d7f449b8df4528fee
AUX vmware-player.xml 1592 RMD160 0d7e9ed13ebb3c73dd847e95fa95499296609e8c SHA1 02db2ee7ca0abb8b8793c9f56d858bb08c1c715f SHA256 56aafee80ad705e8d832f8853c36d763d37b87d1cb132a41c50eb63085ae854d
DIST VMware-player-1.0.6-80404.tar.gz 38898658 RMD160 88f28a6c1c79c4bb07297d6c0be7731dc58769a4 SHA1 473b28efdcd86f7bad9ae56d1b34cca3bb503af6 SHA256 821dc48deb5851eba06c93550ef302769fee1e1eec39ea80651475588ef704bb
+DIST VMware-player-1.0.7-91707.tar.gz 38904271 RMD160 8f0756e9b8fdc808308794df5c076e846ab0281f SHA1 497f0121edc0c3ce4e73c1a784c7567bb3d208af SHA256 fee3732232c5129f67d030e76ca9794bedf21c44cd0e8084f452249cda9901d8
DIST VMware-player-2.0.4-93057.i386.tar.gz 68617186 RMD160 b0e7934ca27573aac74b4ce5275c207ed0db0661 SHA1 7ae213660f05e7c1e8fa3dd177a8ebe71478b9ac SHA256 59045fa684754b95e3928fbdb9f30c7df25dff4f273e8a235b58edc16d7fafe5
DIST VMware-player-2.0.4-93057.x86_64.tar.gz 33315373 RMD160 5ec83275723067f4a0b554924efaf0ee04346c37 SHA1 edbdfb9e8b25e487b9354583c59e59b293a59719 SHA256 e9e2be069171f33365cba964e966aab7c78b7b6ee551905c62ee1326e867e3e2
DIST vmware-any-any-update115.tar.gz 493641 RMD160 56cabe56f70c01a22a7671e861cc5a2df19855c7 SHA1 ff9b6fdf6ca74495eb5f4822a1854fc91185377c SHA256 b1c14fa9514663b85c2efe8331407e71cce96e5a21a8b941fa570c960bbdcaa1
EBUILD vmware-player-1.0.6.80404.ebuild 2663 RMD160 39bfd7ce0f8ee029b019c8531f33b0a04892dfcb SHA1 3fd1e46771a563525719893ef94d5fe04e9ae6ad SHA256 8c1bfcec59da440a07cc2bbc6cb5dfd4f081e3c12478d0553200eb62d826f501
+EBUILD vmware-player-1.0.7.91707.ebuild 2663 RMD160 39bfd7ce0f8ee029b019c8531f33b0a04892dfcb SHA1 3fd1e46771a563525719893ef94d5fe04e9ae6ad SHA256 8c1bfcec59da440a07cc2bbc6cb5dfd4f081e3c12478d0553200eb62d826f501
EBUILD vmware-player-2.0.4.93057.ebuild 2914 RMD160 693a637774f6dac32176faef570b1ec2025f98b1 SHA1 41fdd6bb2c118432a1ac5f18f381fe8f2364cf95 SHA256 06f027334d813a34bfeb5aa5953c25e4a6976d5380d3ce4ed61e872b434ac567
MISC metadata.xml 159 RMD160 fc7f68a382390e5916b0fb43f37a893fad4f9798 SHA1 f46b02a39bcd0165558de67ff4256cfc812418a3 SHA256 8581ae1c90a48f50fa0542c7fb28cb8984baaf12f50fa18f33e467081effb215
diff --git a/app-emulation/vmware-workstation/files/5.5.6.80404/000_all_initd-location.patch b/app-emulation/vmware-player/files/1.0.7.91707/000_all_initd-location.patch
index 1d864f7..1d864f7 100644
--- a/app-emulation/vmware-workstation/files/5.5.6.80404/000_all_initd-location.patch
+++ b/app-emulation/vmware-player/files/1.0.7.91707/000_all_initd-location.patch
diff --git a/app-emulation/vmware-workstation/files/5.5.6.80404/001_all_fix-permissions.patch b/app-emulation/vmware-player/files/1.0.7.91707/001_all_fix-permissions.patch
index e646b7b..e646b7b 100644
--- a/app-emulation/vmware-workstation/files/5.5.6.80404/001_all_fix-permissions.patch
+++ b/app-emulation/vmware-player/files/1.0.7.91707/001_all_fix-permissions.patch
diff --git a/app-emulation/vmware-workstation/files/5.5.6.80404/002_all_pagebreak-detection-fix.patch b/app-emulation/vmware-player/files/1.0.7.91707/002_all_pagebreak-detection-fix.patch
index fd3fc76..fd3fc76 100644
--- a/app-emulation/vmware-workstation/files/5.5.6.80404/002_all_pagebreak-detection-fix.patch
+++ b/app-emulation/vmware-player/files/1.0.7.91707/002_all_pagebreak-detection-fix.patch
diff --git a/app-emulation/vmware-workstation/files/5.5.6.80404/004_all_do-not-build-modules.patch b/app-emulation/vmware-player/files/1.0.7.91707/004_all_do-not-build-modules.patch
index cec3b3e..cec3b3e 100644
--- a/app-emulation/vmware-workstation/files/5.5.6.80404/004_all_do-not-build-modules.patch
+++ b/app-emulation/vmware-player/files/1.0.7.91707/004_all_do-not-build-modules.patch
diff --git a/app-emulation/vmware-workstation/files/5.5.6.80404/007_all_use-modprobe-over-insmod.patch b/app-emulation/vmware-player/files/1.0.7.91707/007_all_use-modprobe-over-insmod.patch
index c29a87e..c29a87e 100644
--- a/app-emulation/vmware-workstation/files/5.5.6.80404/007_all_use-modprobe-over-insmod.patch
+++ b/app-emulation/vmware-player/files/1.0.7.91707/007_all_use-modprobe-over-insmod.patch
diff --git a/app-emulation/vmware-workstation/files/5.5.6.80404/009_all_init.d-modules-warning.patch b/app-emulation/vmware-player/files/1.0.7.91707/009_all_init.d-modules-warning.patch
index 4eab043..4eab043 100644
--- a/app-emulation/vmware-workstation/files/5.5.6.80404/009_all_init.d-modules-warning.patch
+++ b/app-emulation/vmware-player/files/1.0.7.91707/009_all_init.d-modules-warning.patch
diff --git a/app-emulation/vmware-player/vmware-player-1.0.7.91707.ebuild b/app-emulation/vmware-player/vmware-player-1.0.7.91707.ebuild
new file mode 100644
index 0000000..1e1bef3
--- /dev/null
+++ b/app-emulation/vmware-player/vmware-player-1.0.7.91707.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-player/vmware-player-1.0.6.80404.ebuild,v 1.1 2008/03/22 10:45:35 ikelos Exp $
+
+inherit eutils vmware versionator
+
+S=${WORKDIR}/vmware-player-distrib
+MY_P="VMware-player-$(get_version_component_range 1-3)-$(get_version_component_range 4)"
+DESCRIPTION="Emulate a complete PC on your PC without the usual performance overhead of most emulators"
+HOMEPAGE="http://www.vmware.com/products/player/"
+SRC_URI="http://download3.vmware.com/software/vmplayer/${MY_P}.tar.gz
+ http://platan.vc.cvut.cz/ftp/pub/vmware/${ANY_ANY}.tar.gz
+ http://platan.vc.cvut.cz/ftp/pub/vmware/obsolete/${ANY_ANY}.tar.gz
+ http://ftp.cvut.cz/vmware/${ANY_ANY}.tar.gz
+ http://ftp.cvut.cz/vmware/obsolete/${ANY_ANY}.tar.gz
+ http://knihovny.cvut.cz/ftp/pub/vmware/${ANY_ANY}.tar.gz
+ http://knihovny.cvut.cz/ftp/pub/vmware/obsolete/${ANY_ANY}.tar.gz"
+
+LICENSE="vmware"
+IUSE=""
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="strip"
+
+DEPEND="${RDEPEND} virtual/os-headers
+ !app-emulation/vmware-workstation"
+# vmware-player should not use virtual/libc as this is a
+# precompiled binary package thats linked to glibc.
+RDEPEND="sys-libs/glibc
+ amd64? (
+ app-emulation/emul-linux-x86-gtklibs )
+ x86? (
+ x11-libs/libXrandr
+ x11-libs/libXcursor
+ x11-libs/libXinerama
+ x11-libs/libXi
+ virtual/xft )
+ >=dev-lang/perl-5
+ !app-emulation/vmware-workstation
+ !app-emulation/vmware-server
+ ~app-emulation/vmware-modules-1.0.0.15
+ !<app-emulation/vmware-modules-1.0.0.15
+ !>=app-emulation/vmware-modules-1.0.0.16
+ sys-apps/pciutils"
+
+RUN_UPDATE="no"
+
+dir=/opt/vmware/player
+Ddir=${D}/${dir}
+
+QA_TEXTRELS_x86="${dir:1}/lib/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0"
+QA_EXECSTACK_x86="${dir:1}/bin/vmnet-bridge
+ ${dir:1}/bin/vmnet-dhcpd
+ ${dir:1}/bin/vmnet-natd
+ ${dir:1}/bin/vmnet-netifup
+ ${dir:1}/bin/vmnet-sniffer
+ ${dir:1}/bin/vmware-ping
+ ${dir:1}/lib/bin/vmware-vmx
+ ${dir:1}/lib/bin/vmrun
+ ${dir:1}/lib/bin/vmplayer
+ ${dir:1}/lib/bin-debug/vmware-vmx
+ ${dir:1}/lib/lib/libpixops.so.2.0.1/libpixops.so.2.0.1"
+
+QA_TEXTRELS_amd64="${dir:1}/lib/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0"
+QA_EXECSTACK_amd64="${dir:1}/bin/vmnet-bridge
+ ${dir:1}/bin/vmnet-dhcpd
+ ${dir:1}/bin/vmnet-natd
+ ${dir:1}/bin/vmnet-netifup
+ ${dir:1}/bin/vmnet-sniffer
+ ${dir:1}/bin/vmware-ping
+ ${dir:1}/lib/bin/vmware-vmx
+ ${dir:1}/lib/bin/vmrun
+ ${dir:1}/lib/bin/vmplayer
+ ${dir:1}/lib/bin-debug/vmware-vmx
+ ${dir:1}/lib/lib/libpixops.so.2.0.1/libpixops.so.2.0.1"
+
+src_install() {
+ vmware_src_install
+
+ make_desktop_entry vmplayer "VMware Player" ${PN}.png System
+}
diff --git a/app-emulation/vmware-server/Manifest b/app-emulation/vmware-server/Manifest
index 36871c7..bf333fe 100644
--- a/app-emulation/vmware-server/Manifest
+++ b/app-emulation/vmware-server/Manifest
@@ -18,14 +18,12 @@ AUX general/009_all_init.d-modules-warning.patch 991 RMD160 6205e976db47cd3361b5
AUX vmware-authd 211 RMD160 1bd60030f6f7bb78c0fd3b6d156498121d4be5d4 SHA1 514538222dc4e665e1d450e1bf9bf1d8e03a2b61 SHA256 3eafe9ac10aeac852faa1fbbccb5c525560e358f69964995c5cfb86c53af6b54
AUX vmware-server.rc 1529 RMD160 d6840024f8c7be0a673e5e29660cc75fea9520d8 SHA1 049cf33eb5bac09415f8e2a85f7ecfd0bbc5ab4a SHA256 ef551e4240eea88184c96e286354a53a4983ce80c3332a127767301b42586cb2
AUX vmware-server.xml 1592 RMD160 0d7e9ed13ebb3c73dd847e95fa95499296609e8c SHA1 02db2ee7ca0abb8b8793c9f56d858bb08c1c715f SHA256 56aafee80ad705e8d832f8853c36d763d37b87d1cb132a41c50eb63085ae854d
-DIST VMware-server-1.0.4-56528.tar.gz 106577920 RMD160 2922bd0e8f5381ce0ddaeec3d03a571f016c84b5 SHA1 c1dce05d64d98cbf0b3f37989e08a82b0b7f3664 SHA256 01335e4f0be83249b6bc72e7683c6dc85a6f127012e7fb5f18dd5c1ef5e62b31
DIST VMware-server-1.0.5-80187.tar.gz 106920012 RMD160 3d89bdab484cd2c9875ddb777c375ab90a75d2f8 SHA1 459d7681a22a790d5b9495fd6d73a6854af6e01e SHA256 450a0fc8b0589d9baee86312909788f8888fe25ac5258350830f821c8b2e9efb
-DIST VMware-server-e.x.p-84186.i386.tar.gz 472313851 RMD160 5ed752db6d53a92ea11d2e02c8c6d3da266d7898 SHA1 78efe6b94bcdca4ea5f6245b758da4955d986446 SHA256 c9b227aafe2f80e868a747205819617645e6711c8d613fb01ba7676165904afe
+DIST VMware-server-1.0.6-91891.tar.gz 106985820 RMD160 623fec81d48b1a93962f5c187698c1119f699908 SHA1 caaf675f82133985129d0f7ee5b68896e35f45d2 SHA256 d3bd32b21f519542d7c75ec253728ad665ce3493e21340a23aa44b5998d7fea3
+DIST VMware-server-e.x.p-84186.i386.tar.gz 138271201 RMD160 dfbca268df80d71e180b33baf2679beaa7c63ba7 SHA1 76d69edf0c10aa8c655483e15c73dbabb6ba0d7f SHA256 be89a45ad942b983b0143e5f93eabe001f260c5765977892f31acd110cb93e65
DIST VMware-server-e.x.p-84186.x86_64.tar.gz 437820906 RMD160 e6d252de2fc9b6830afa290c29443351694dae6d SHA1 c1db044f0b6b86b3a3f192288e5f9b4df618e979 SHA256 8d100f1a40388a3dcb5cd4603407d1e443e5e1a1cd37fd8a2ea74de0b3e8b0ee
-DIST vmware-libcrypto.so.0.9.7l.tar.bz2 412159 RMD160 89282ae9fc6e8921a47704bc9cd23cf70a6870e8 SHA1 f86c4cb076fe1764975e9243dc0fae763f2b589a SHA256 fae52acf61415959cca763a715a2b61ec49f161a416d418d6a1faffce531db12
-DIST vmware-libssl.so.0.9.7l.tar.bz2 78244 RMD160 195dd4808e60f81621e6ed12b843ded49c0fa747 SHA1 5fe729a1e49e77afd83b408845833174e1296e39 SHA256 3e1e13196066dc5b77d3ef6b5df55a29156eba1f39661e40cd617b538220d089
DIST vmware-server-perl-fixed-rpath-libs.tar.bz2 73834 RMD160 7f64627b5b945e8d7dabe39c165a4b66b71fb4d3 SHA1 9d696750ca3ec92b31ca8112fd80dcd832494044 SHA256 c42299dd033187c67b45b739da66583fbd94cdcba745200b89a25ac96cd9364b
-EBUILD vmware-server-1.0.4.56528.ebuild 3262 RMD160 d3616d549aba38df8b4a46a842811efa571a532c SHA1 e2fa8048a772371398dda1effbedf4169564a03a SHA256 a2f388b163e82b66ef130ea9632c817c967ae60fdc01cab2b2522b18276121f4
EBUILD vmware-server-1.0.5.80187.ebuild 3004 RMD160 5c1c3ab03afae41541d94e861f073926d8267a3f SHA1 364c93e0820f4efd2327d6cbae02d0ef29657592 SHA256 f0c17110f565620884d4432dbfc1fe15bf355acb93f95aac6a07575d187c3232
+EBUILD vmware-server-1.0.6.91891.ebuild 3004 RMD160 5c1c3ab03afae41541d94e861f073926d8267a3f SHA1 364c93e0820f4efd2327d6cbae02d0ef29657592 SHA256 f0c17110f565620884d4432dbfc1fe15bf355acb93f95aac6a07575d187c3232
EBUILD vmware-server-2.0.0.84186.ebuild 2503 RMD160 5197714f0777c102cda49618d7295377fa6eb40a SHA1 0f7d30d60f285cbbc934ef8f02d2d7a43408436f SHA256 0d91f75af55f4b0511043ddff9eccdcb4cd366a18bb80cf12e3d31acae2de4a4
MISC metadata.xml 159 RMD160 fc7f68a382390e5916b0fb43f37a893fad4f9798 SHA1 f46b02a39bcd0165558de67ff4256cfc812418a3 SHA256 8581ae1c90a48f50fa0542c7fb28cb8984baaf12f50fa18f33e467081effb215
diff --git a/app-emulation/vmware-server/vmware-server-1.0.4.56528.ebuild b/app-emulation/vmware-server/vmware-server-1.0.6.91891.ebuild
index 6a5bd99..0d9b3d1 100644
--- a/app-emulation/vmware-server/vmware-server-1.0.4.56528.ebuild
+++ b/app-emulation/vmware-server/vmware-server-1.0.6.91891.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-server/vmware-server-1.0.4.56528.ebuild,v 1.6 2008/02/26 19:44:28 rich0 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-server/vmware-server-1.0.5.80187.ebuild,v 1.3 2008/04/04 06:41:39 opfer 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
@@ -15,11 +15,7 @@ DESCRIPTION="VMware Server for Linux"
HOMEPAGE="http://www.vmware.com/"
SRC_URI="http://download3.vmware.com/software/vmserver/${MY_P}.tar.gz
http://dev.gentoo.org/~ikelos/devoverlay-distfiles/${PN}-perl-fixed-rpath-libs.tar.bz2
- mirror://gentoo/${PN}-perl-fixed-rpath-libs.tar.bz2
- http://dev.gentoo.org/~wolf31o2/sources/dump/vmware-libssl.so.0.9.7l.tar.bz2
- mirror://gentoo/vmware-libssl.so.0.9.7l.tar.bz2
- http://dev.gentoo.org/~wolf31o2/sources/dump/vmware-libcrypto.so.0.9.7l.tar.bz2
- mirror://gentoo/vmware-libcrypto.so.0.9.7l.tar.bz2"
+ mirror://gentoo/${PN}-perl-fixed-rpath-libs.tar.bz2"
LICENSE="vmware"
IUSE=""
@@ -67,8 +63,8 @@ PATCHES="general"
src_unpack() {
EPATCH_SUFFIX="patch"
vmware_src_unpack
- cd "${WORKDIR}"
- unpack ${PN}-perl-fixed-rpath-libs.tar.bz2
+ #cd "${WORKDIR}"
+ #unpack ${PN}-perl-fixed-rpath-libs.tar.bz2
# patch the vmware /etc/pam.d file to ensure that only
# vmware group members can log in
diff --git a/app-emulation/vmware-workstation/files/5.5.7.91707/000_all_initd-location.patch b/app-emulation/vmware-workstation/files/5.5.7.91707/000_all_initd-location.patch
new file mode 100644
index 0000000..1d864f7
--- /dev/null
+++ b/app-emulation/vmware-workstation/files/5.5.7.91707/000_all_initd-location.patch
@@ -0,0 +1,31 @@
+--- vmware-distrib/bin/vmware-config.pl.ori 2005-11-09 01:45:08.000000000 +0000
++++ vmware-distrib/bin/vmware-config.pl 2005-11-09 01:48:21.000000000 +0000
+@@ -8433,7 +8433,7 @@
+ error('Please shut down any running VMs and run this script again.' .
+ "\n\n");
+ } else {
+- if (system(shell_string(db_get_answer('INITSCRIPTSDIR') . '/vmware')
++ if (system(shell_string('/etc/init.d' . '/vmware')
+ . ' stop')) {
+ error('Unable to stop services for ' . vmware_product_name() .
+ "\n\n");
+@@ -8463,8 +8463,8 @@
+ }
+ if (vmware_product() ne 'server') {
+ configure_gtk2();
+- createMimePackageFile();
+- configureDesktopFiles();
++# createMimePackageFile();
++# configureDesktopFiles();
+ configure_mon();
+ configure_pp();
+ configure_net();
+@@ -8532,7 +8532,7 @@
+ db_save();
+ # Then start VMware's services
+ if (!$gOption{'skipstopstart'}) {
+- system(shell_string(db_get_answer('INITSCRIPTSDIR') . '/vmware') . ' start');
++ system(shell_string('/etc/init.d' . '/vmware') . ' start');
+ print "\n";
+ }
+
diff --git a/app-emulation/vmware-workstation/files/5.5.7.91707/001_all_fix-permissions.patch b/app-emulation/vmware-workstation/files/5.5.7.91707/001_all_fix-permissions.patch
new file mode 100644
index 0000000..e646b7b
--- /dev/null
+++ b/app-emulation/vmware-workstation/files/5.5.7.91707/001_all_fix-permissions.patch
@@ -0,0 +1,15 @@
+diff -urN vmware-distrib.orig/bin/vmware-config.pl vmware-distrib/bin/vmware-config.pl
+--- vmware-distrib.orig/bin/vmware-config.pl 2005-12-16 00:51:03.000000000 -0500
++++ vmware-distrib/bin/vmware-config.pl 2005-12-21 14:34:03.000000000 -0500
+@@ -7327,7 +7327,10 @@
+ error('Unable to write configuration file "' . $name . '".' . "\n\n");
+ }
+ db_add_file($name, 0x1);
+- safe_chmod(0644, $name);
++ safe_chmod(0664, $name);
++ my $gid = (getgrnam('vmware'))[2];
++ my $uid = (stat($name))[4];
++ safe_chown($uid,$gid,$name);
+
+ # Append the promotional configuration if it exists
+ $promoconfig = $libdir . '/configurator/PROMOCONFIG';
diff --git a/app-emulation/vmware-workstation/files/5.5.7.91707/002_all_pagebreak-detection-fix.patch b/app-emulation/vmware-workstation/files/5.5.7.91707/002_all_pagebreak-detection-fix.patch
new file mode 100644
index 0000000..fd3fc76
--- /dev/null
+++ b/app-emulation/vmware-workstation/files/5.5.7.91707/002_all_pagebreak-detection-fix.patch
@@ -0,0 +1,15 @@
+diff -ur vmware-distrib.orig/bin/vmware-config.pl vmware-distrib/bin/vmware-config.pl
+--- vmware-distrib.orig/bin/vmware-config.pl 2006-03-24 23:13:05.000000000 +0100
++++ vmware-distrib/bin/vmware-config.pl 2006-03-24 23:26:40.000000000 +0100
+@@ -2015,9 +2015,9 @@
+ . shell_string($pattern));
+ chomp($header_page_offset);
+ # Ignore PAGE_OFFSET if we cannot parse it.
+- if ($header_page_offset =~ /^$pattern \(?0x([0-9a-fA-F]{8,})/) {
++ if ($header_page_offset =~ /^$pattern \(?(\([^)]*\))?\)?0x([0-9a-fA-F]{8,}).*$/) {
+ # We found a valid page offset
+- $header_page_offset = $1;
++ $header_page_offset = $2;
+ if (defined($gSystem{'page_offset'}) and
+ not (lc($header_page_offset) eq lc($gSystem{'page_offset'}))) {
+ if ($source eq 'user') {
diff --git a/app-emulation/vmware-workstation/files/5.5.7.91707/004_all_do-not-build-modules.patch b/app-emulation/vmware-workstation/files/5.5.7.91707/004_all_do-not-build-modules.patch
new file mode 100644
index 0000000..cec3b3e
--- /dev/null
+++ b/app-emulation/vmware-workstation/files/5.5.7.91707/004_all_do-not-build-modules.patch
@@ -0,0 +1,17 @@
+diff -uNr vmware-server-distrib.orig/bin/vmware-config.pl vmware-server-distrib/bin/vmware-config.pl
+--- vmware-server-distrib.orig/bin/vmware-config.pl 2006-02-18 18:12:26.000000000 +0000
++++ vmware-server-distrib/bin/vmware-config.pl 2006-02-18 18:14:17.000000000 +0000
+@@ -8571,10 +8571,10 @@
+ configure_gtk2();
+ # createMimePackageFile();
+ # configureDesktopFiles();
+- configure_mon();
+- configure_pp();
++# configure_mon();
++# configure_pp();
+ configure_net();
+- build_vmnet();
++# build_vmnet();
+ }
+
+ # Create the directory for the UNIX domain sockets
diff --git a/app-emulation/vmware-workstation/files/5.5.7.91707/007_all_use-modprobe-over-insmod.patch b/app-emulation/vmware-workstation/files/5.5.7.91707/007_all_use-modprobe-over-insmod.patch
new file mode 100644
index 0000000..c29a87e
--- /dev/null
+++ b/app-emulation/vmware-workstation/files/5.5.7.91707/007_all_use-modprobe-over-insmod.patch
@@ -0,0 +1,12 @@
+diff -uNr vmware-server-distrib/installer/services.sh vmware-server-distrib.new/installer/services.sh
+--- vmware-server-distrib/installer/services.sh 2006-02-05 00:21:25.000000000 +0000
++++ vmware-server-distrib.new/installer/services.sh 2006-02-20 23:48:07.000000000 +0000
+@@ -538,7 +538,7 @@
+ }
+
+ vmware_load_module() {
+- /sbin/insmod -s -f "/lib/modules/`uname -r`/misc/$1.o" || exit 1
++ /sbin/modprobe -s -f "$1" || exit 1
+ exit 0
+ }
+
diff --git a/app-emulation/vmware-workstation/files/5.5.7.91707/009_all_init.d-modules-warning.patch b/app-emulation/vmware-workstation/files/5.5.7.91707/009_all_init.d-modules-warning.patch
new file mode 100644
index 0000000..4eab043
--- /dev/null
+++ b/app-emulation/vmware-workstation/files/5.5.7.91707/009_all_init.d-modules-warning.patch
@@ -0,0 +1,19 @@
+diff -uNr vmware-server-distrib.orig/installer/services.sh vmware-server-distrib/installer/services.sh
+--- vmware-server-distrib.orig/installer/services.sh 2006-07-01 03:14:16.000000000 +0000
++++ vmware-server-distrib/installer/services.sh 2006-07-14 11:59:28.000000000 +0000
+@@ -606,8 +606,13 @@
+ start)
+ if [ -e "$vmware_etc_dir"/not_configured ]; then
+ echo "`vmware_product_name`"' is installed, but it has not been (correctly) configured'
+- echo 'for the running kernel. To (re-)configure it, invoke the'
+- echo 'following command: '"$vmdb_answer_BINDIR"'/vmware-config.pl.'
++ echo 'for the running kernel.'
++ echo
++ echo 'Please ensure that the modules have been compiled for this kernel:'
++ echo ' emerge --oneshot vmware-modules'
++ echo
++ echo 'Also ensure '"`vmware_product_name`"' has been configured:'
++ echo ' '"$vmdb_answer_BINDIR"'/vmware-config.pl'
+ echo
+
+ exit 1
diff --git a/app-emulation/vmware-workstation/vmware-workstation-5.5.6.80404.ebuild b/app-emulation/vmware-workstation/vmware-workstation-5.5.7.91707.ebuild
index 128cbb3..128cbb3 100644
--- a/app-emulation/vmware-workstation/vmware-workstation-5.5.6.80404.ebuild
+++ b/app-emulation/vmware-workstation/vmware-workstation-5.5.7.91707.ebuild