summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog73
-rw-r--r--app-emulation/vmware-player/Manifest22
-rw-r--r--app-emulation/vmware-player/files/digest-vmware-player-1.0.1.19317-r46
-rw-r--r--app-emulation/vmware-player/files/vmware-player-1.0.1.19317-config.patch31
-rw-r--r--app-emulation/vmware-player/files/vmware-player-1.0.1.19317-config2.patch15
-rw-r--r--app-emulation/vmware-player/files/vmware-player-1.0.1.19317-config3.patch12
-rw-r--r--app-emulation/vmware-player/vmware-player-1.0.1.19317-r3.ebuild247
-rw-r--r--app-emulation/vmware-player/vmware-player-1.0.1.19317-r4.ebuild157
-rw-r--r--app-emulation/vmware-player/vmware-player-1.0.1.19317-r5.ebuild2
-rw-r--r--app-emulation/vmware-server-console/Manifest16
-rw-r--r--app-emulation/vmware-server-console/files/digest-vmware-server-console-1.0.0.249273
-rw-r--r--app-emulation/vmware-server-console/files/digest-vmware-server-console-1.0.0.278283
-rw-r--r--app-emulation/vmware-server-console/vmware-server-console-1.0.0.24927.ebuild80
-rw-r--r--app-emulation/vmware-server-console/vmware-server-console-1.0.0.27828.ebuild80
-rw-r--r--app-emulation/vmware-server-console/vmware-server-console-1.0.0.28343.ebuild2
-rw-r--r--app-emulation/vmware-server/Manifest25
-rw-r--r--app-emulation/vmware-server/files/digest-vmware-server-1.0.0.24927-r19
-rw-r--r--app-emulation/vmware-server/files/digest-vmware-server-1.0.0.278289
-rw-r--r--app-emulation/vmware-server/vmware-server-1.0.0.24927-r1.ebuild110
-rw-r--r--app-emulation/vmware-server/vmware-server-1.0.0.27828.ebuild107
-rw-r--r--app-emulation/vmware-server/vmware-server-1.0.0.28343.ebuild4
-rw-r--r--app-emulation/vmware-workstation-tools/Manifest38
-rw-r--r--app-emulation/vmware-workstation-tools/files/5.5.1/000_all_initd-scripts.patch31
-rw-r--r--app-emulation/vmware-workstation-tools/files/digest-vmware-workstation-tools-4.5.3-r13
-rw-r--r--app-emulation/vmware-workstation-tools/files/digest-vmware-workstation-tools-5.5.1-r1 (renamed from app-emulation/vmware-workstation-tools/files/digest-vmware-workstation-tools-4.5.3)0
-rw-r--r--app-emulation/vmware-workstation-tools/vmware-workstation-tools-4.5.3-r1.ebuild (renamed from app-emulation/vmware-workstation-tools/vmware-workstation-tools-4.5.3.ebuild)4
-rw-r--r--app-emulation/vmware-workstation-tools/vmware-workstation-tools-5.5.1-r1.ebuild76
-rw-r--r--app-emulation/vmware-workstation/Manifest15
-rw-r--r--app-emulation/vmware-workstation/files/digest-vmware-workstation-5.5.1.19175-r66
-rw-r--r--app-emulation/vmware-workstation/vmware-workstation-3.2.1.2242-r11.ebuild2
-rw-r--r--app-emulation/vmware-workstation/vmware-workstation-4.5.3.19414-r4.ebuild2
-rw-r--r--app-emulation/vmware-workstation/vmware-workstation-5.5.1.19175-r6.ebuild57
-rw-r--r--app-emulation/vmware-workstation/vmware-workstation-5.5.1.19175-r7.ebuild10
-rw-r--r--eclass/vmware-pkg.eclass45
-rw-r--r--eclass/vmware.eclass25
35 files changed, 206 insertions, 1121 deletions
diff --git a/ChangeLog b/ChangeLog
index 417aa96..6a7f1d0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,40 +2,63 @@
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
# $ Id: $
- 12 Jul 2006; Mike Auty <ikelos@gentoo.org>:
- Still UNUSABLE attempt at a vmware-server-tools ebuild. It's currently descended
- from vmware-mod.eclass, and does all the installation stuff itself. It currently
- needs the vmware.eclass too, but I'm hoping to move that need out of there, and
- then maybe remove those bits in vmware.eclass that were expecting the tools to be
- a part of it.
-
- I decided to have just a single ebuild for each of the tools and have the modules
- done as part of that, because of determining the location of the source files.
- Rather than downloading them, I am actually trying to get them live from the cd-rom.
- Issues with this are if the bits that need installing are different for different
- versions, and if the number of ebuilds necessary grows too much.
+ 13 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> ChangeLog:
+ This is another fairly large update from me, but it is mostly clean-up stuff.
+
+ * Removed old and unused vmware-pkg.eclass
+ * Removed older "test" functions from vmware.eclass for the modules builds
+ * Changed not-vmware_src_install to vmware_src_install and exported it
+ * Added vmware-workstation-tools-5.5.1-r1 ebuild
+ * Renamed vmware-workstation-tools-4.5.3 ebuild to
+ vmware-workstation-tools-4.5.3-r1 so it is an "upgrade" for users
+ * Removed vmware-workstation-5.5.1.19175-r6
+ * Cleaned older vmware-server and vmware-server-console ebuilds
+ * Cleaned older vmware-player ebuilds
+ * Made sure everything has ~amd64 ~x86 KEYWORDS, except Workstation 3.x
+ * Made sure all digests were correct for packages I touched
+
+ This is the preliminary clean-up for possible tree inclusion. Hopefully,
+ there won't be much editing required, if any, for this stuff to start making
+ its way into the portage tree.
- Still, hopefully we'll have something going soon, we can remove the remaining instally
- bits off to vmware.eclass or something, and then it should all be go... 5:)
+ 12 Jul 2006; Mike Auty <ikelos@gentoo.org>:
+ Still UNUSABLE attempt at a vmware-server-tools ebuild. It's currently
+ descended from vmware-mod.eclass, and does all the installation stuff itself.
+ It currently needs the vmware.eclass too, but I'm hoping to move that need
+ out of there, and then maybe remove those bits in vmware.eclass that were
+ expecting the tools to be a part of it.
+
+ I decided to have just a single ebuild for each of the tools and have the
+ modules done as part of that, because of determining the location of the
+ source files. Rather than downloading them, I am actually trying to get them
+ live from the cd-rom. Issues with this are if the bits that need installing
+ are different for different versions, and if the number of ebuilds necessary
+ grows too much.
+
+ Still, hopefully we'll have something going soon, we can remove the remaining
+ installation bits off to vmware.eclass or something, and then it should all
+ be good to go... 5:)
12 Jul 2006; Mike Auty <ikelos@gentoo.org>:
- Pushing out build 1.0.0.28343, which seems to be the final Vmware-server! YAY! 5:)
+ Pushing out build 1.0.0.28343, which seems to be the final Vmware-server!
+ YAY! 5:)
08 Jul 2006; Mike Auty <ikelos@gentoo.ogr>:
Re-arranged the vmware-mod.eclass. It looks like it should be able to handle
- the various modules for the vmware-*-tools. The problem is that since we don't
- have a nice vmware-any-any package for the tool modules, we can't just use an
- environment variable and a single source package. So how do we go about
- unpacking it from the provided tarball, if the main package is built elsewhere?
- Do we require the file for both programs? Do we augment the vmware-tools-modules
- to require the install file, and if so, how do we know which version we installed?
+ the various modules for the vmware-*-tools. The problem is that since we
+ don't have a nice vmware-any-any package for the tool modules, we can't just
+ use an environment variable and a single source package. So how do we go
+ about unpacking it from the provided tarball, if the main package is built
+ elsewhere? Do we require the file for both programs? Do we augment the
+ vmware-tools-modules to require the install file, and if so, how do we know
+ which version we installed?
Ideas on a postcard to... 5:)
08 Jul 2006; Mike Auty <ikelos@gentoo.org>:
- First attempt at a vmware-server-tools package, based on a user submitted ebuild
- (thanks to Anthony Red in bug 122670) and the vmware-workstation-tools ebuild.
- There are likely to be a lot of changes to it, whilst I work out what it does,
- during that time I'd suggest NOT using it... 5:)
+ First attempt at a vmware-server-tools package, based on a user submitted
+ ebuild (thanks to Anthony Red in bug 122670) and the vmware-workstation-tools
+ ebuild. There are likely to be a lot of changes to it, whilst I work out what
+ it does, during that time I'd suggest NOT using it... 5:)
02 Jul 2006; Mike Auty <ikelos@gentoo.org>:
Fixed a mistake in the vmware-mod.eclass, where I'd left out the EPATCH_SUFFIX.
diff --git a/app-emulation/vmware-player/Manifest b/app-emulation/vmware-player/Manifest
index 52f0660..22d1fb4 100644
--- a/app-emulation/vmware-player/Manifest
+++ b/app-emulation/vmware-player/Manifest
@@ -45,18 +45,10 @@ SHA256 56aafee80ad705e8d832f8853c36d763d37b87d1cb132a41c50eb63085ae854d files/vm
DIST VMware-player-1.0.1-19317.tar.gz 35786922 RMD160 7ba3c6cefaf6fb98cc932d0974206b6b0f408a29 SHA1 8b1a7d21c8bb8cce9422a1da8fbae1a047957e05 SHA256 c4b0e43ef7e56803e8bc822f2ab240bd2911019dca2d6a615e76dc41642cb4bf
DIST vmware-any-any-update101.tar.gz 296409 RMD160 d8994b91492257d8b8e08480ab27fc307fc34095 SHA1 43714052429c1574cdf086a052859657affff0b0 SHA256 b12e3a70117ef26a85c8e01a23ea7d21b62bbc86998368114f9f7932390d2037
DIST vmware.png 470 RMD160 759a5530b3bb605e6bc2c1e203490163d320485d SHA1 2262b25fb3ec66ed7b209ff5205fb9b289ca1afc SHA256 9bec91ecc32fa913141ca303abf1abec988ebc7fb4f27389f173bf3493bffb9b
-EBUILD vmware-player-1.0.1.19317-r3.ebuild 8163 RMD160 b802d5d7759f8686c7baed04172e4faaec0ef7b3 SHA1 f4d375536a0d1da74746ce4817555edce0a0924b SHA256 22cf0fca9dc4fed116eee96e3a4f4fee63c6852bc9c714e9c59dbc75f9efe454
-MD5 f8a90c35911871df2705bb3c5b43b989 vmware-player-1.0.1.19317-r3.ebuild 8163
-RMD160 b802d5d7759f8686c7baed04172e4faaec0ef7b3 vmware-player-1.0.1.19317-r3.ebuild 8163
-SHA256 22cf0fca9dc4fed116eee96e3a4f4fee63c6852bc9c714e9c59dbc75f9efe454 vmware-player-1.0.1.19317-r3.ebuild 8163
-EBUILD vmware-player-1.0.1.19317-r4.ebuild 4421 RMD160 d01404c235d75ca4abb21fcefcfceb1e3d842b13 SHA1 801a8d6c474e767d3a733809c55eefed1387c7b5 SHA256 6912dd454b344f7668ca2a8bac6a3ed93999b6580633bb704a91fb071530c8a8
-MD5 eb6fbd384f0f93ae9e0efc09874e0261 vmware-player-1.0.1.19317-r4.ebuild 4421
-RMD160 d01404c235d75ca4abb21fcefcfceb1e3d842b13 vmware-player-1.0.1.19317-r4.ebuild 4421
-SHA256 6912dd454b344f7668ca2a8bac6a3ed93999b6580633bb704a91fb071530c8a8 vmware-player-1.0.1.19317-r4.ebuild 4421
-EBUILD vmware-player-1.0.1.19317-r5.ebuild 3421 RMD160 70782b2a9c8c6a794b2b486194cc558c75d2c048 SHA1 5f0e4c243354d2d68061012aaaa14c0777205111 SHA256 67412fa3f8bf68db7691a6b054c64bb7c2f5b05e599230378364a8153db5ee05
-MD5 1d17b88b6528d5b6b83b6dd0f3290716 vmware-player-1.0.1.19317-r5.ebuild 3421
-RMD160 70782b2a9c8c6a794b2b486194cc558c75d2c048 vmware-player-1.0.1.19317-r5.ebuild 3421
-SHA256 67412fa3f8bf68db7691a6b054c64bb7c2f5b05e599230378364a8153db5ee05 vmware-player-1.0.1.19317-r5.ebuild 3421
+EBUILD vmware-player-1.0.1.19317-r5.ebuild 3433 RMD160 7888ad19174864e47416e15c55350c66ab7b8645 SHA1 b176ff9dc6ebfb30659476df3be373df3db76fb5 SHA256 49b240fb2ff2626ddc7297a3693ef23756ed38870ef9033a2c62a4c5b4288aed
+MD5 d7f17de828801da5f63630abc8438613 vmware-player-1.0.1.19317-r5.ebuild 3433
+RMD160 7888ad19174864e47416e15c55350c66ab7b8645 vmware-player-1.0.1.19317-r5.ebuild 3433
+SHA256 49b240fb2ff2626ddc7297a3693ef23756ed38870ef9033a2c62a4c5b4288aed vmware-player-1.0.1.19317-r5.ebuild 3433
MISC ChangeLog 3271 RMD160 b181d1ac8ce4df3a9c6a2807482a273803045b85 SHA1 58ef63b730c1bae0cdf764c82f5e19934f85216f SHA256 a35a4da046b4c1df837ff5c2aa453616b8739d5c27fa290357ceb5ae82a64a3a
MD5 9d571bbc8a5e1e803082db2a2fca0e72 ChangeLog 3271
RMD160 b181d1ac8ce4df3a9c6a2807482a273803045b85 ChangeLog 3271
@@ -65,12 +57,6 @@ MISC metadata.xml 159 RMD160 fc7f68a382390e5916b0fb43f37a893fad4f9798 SHA1 f46b0
MD5 7cc95faad4185e8ed375248bc73a17fc metadata.xml 159
RMD160 fc7f68a382390e5916b0fb43f37a893fad4f9798 metadata.xml 159
SHA256 8581ae1c90a48f50fa0542c7fb28cb8984baaf12f50fa18f33e467081effb215 metadata.xml 159
-MD5 0d2ab32e5622d011b7e46c772e9ed475 files/digest-vmware-player-1.0.1.19317-r3 759
-RMD160 41e7a0dac4dcbf40d91cb01621898aaadbe64fb7 files/digest-vmware-player-1.0.1.19317-r3 759
-SHA256 bd714c9a2ce3b52e842099ea20d9e5aa917b0d0d0e758df334c426563c159084 files/digest-vmware-player-1.0.1.19317-r3 759
-MD5 1a39355473a3e8ccbb43066bb59d3b11 files/digest-vmware-player-1.0.1.19317-r4 485
-RMD160 60090a1fdf14981d45257972888a772a6b7a7e4c files/digest-vmware-player-1.0.1.19317-r4 485
-SHA256 62bea80b5102a82d70ddf403735bab06ca86d4a3b5db4f501c75d3a2c7995734 files/digest-vmware-player-1.0.1.19317-r4 485
MD5 0d2ab32e5622d011b7e46c772e9ed475 files/digest-vmware-player-1.0.1.19317-r5 759
RMD160 41e7a0dac4dcbf40d91cb01621898aaadbe64fb7 files/digest-vmware-player-1.0.1.19317-r5 759
SHA256 bd714c9a2ce3b52e842099ea20d9e5aa917b0d0d0e758df334c426563c159084 files/digest-vmware-player-1.0.1.19317-r5 759
diff --git a/app-emulation/vmware-player/files/digest-vmware-player-1.0.1.19317-r4 b/app-emulation/vmware-player/files/digest-vmware-player-1.0.1.19317-r4
deleted file mode 100644
index e77ec42..0000000
--- a/app-emulation/vmware-player/files/digest-vmware-player-1.0.1.19317-r4
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 58d0aab1f3303dfb5354a929bcf1b0e9 VMware-player-1.0.1-19317.tar.gz 35786922
-RMD160 7ba3c6cefaf6fb98cc932d0974206b6b0f408a29 VMware-player-1.0.1-19317.tar.gz 35786922
-SHA256 c4b0e43ef7e56803e8bc822f2ab240bd2911019dca2d6a615e76dc41642cb4bf VMware-player-1.0.1-19317.tar.gz 35786922
-MD5 7ca1ec14670b51d8cf824a58bc8d6621 vmware.png 470
-RMD160 759a5530b3bb605e6bc2c1e203490163d320485d vmware.png 470
-SHA256 9bec91ecc32fa913141ca303abf1abec988ebc7fb4f27389f173bf3493bffb9b vmware.png 470
diff --git a/app-emulation/vmware-player/files/vmware-player-1.0.1.19317-config.patch b/app-emulation/vmware-player/files/vmware-player-1.0.1.19317-config.patch
deleted file mode 100644
index 1d864f7..0000000
--- a/app-emulation/vmware-player/files/vmware-player-1.0.1.19317-config.patch
+++ /dev/null
@@ -1,31 +0,0 @@
---- 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-player/files/vmware-player-1.0.1.19317-config2.patch b/app-emulation/vmware-player/files/vmware-player-1.0.1.19317-config2.patch
deleted file mode 100644
index e646b7b..0000000
--- a/app-emulation/vmware-player/files/vmware-player-1.0.1.19317-config2.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-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-player/files/vmware-player-1.0.1.19317-config3.patch b/app-emulation/vmware-player/files/vmware-player-1.0.1.19317-config3.patch
deleted file mode 100644
index f700f5d..0000000
--- a/app-emulation/vmware-player/files/vmware-player-1.0.1.19317-config3.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-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
-@@ -1969,7 +1969,7 @@
- . ' -E - | ' . shell_string($gHelper{'grep'}) . ' '
- . shell_string($pattern));
- chomp($header_page_offset);
-- $header_page_offset =~ s/^$pattern \(?0x([0-9a-fA-F]{8,}).*$/$1/;
-+ $header_page_offset =~ s/^$pattern \(?(\([^)]*\))?\)?0x([0-9a-fA-F]{8,}).*$/$2/;
- if ($header_page_offset =~ /[0-9a-fA-F]{8,}/) {
- # We found a valid page offset
- if (defined($gSystem{'page_offset'}) and
diff --git a/app-emulation/vmware-player/vmware-player-1.0.1.19317-r3.ebuild b/app-emulation/vmware-player/vmware-player-1.0.1.19317-r3.ebuild
deleted file mode 100644
index ff00f79..0000000
--- a/app-emulation/vmware-player/vmware-player-1.0.1.19317-r3.ebuild
+++ /dev/null
@@ -1,247 +0,0 @@
-# Copyright 1999-2006 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.1.19317-r3.ebuild,v 1.2 2006/05/23 20:59:29 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
-# which the user must run manually.
-
-inherit eutils
-
-S=${WORKDIR}/vmware-player-distrib
-ANY_ANY="vmware-any-any-update101"
-NP="VMware-player-1.0.1-19317"
-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/${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
- mirror://gentoo/vmware.png"
-
-LICENSE="vmware"
-IUSE=""
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-RESTRICT="nostrip" # fetch"
-
-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/x11 )
- virtual/xft )
- >=dev-lang/perl-5
- !app-emulation/vmware-workstation
- sys-apps/pciutils"
-
-dir=/opt/vmware/player
-Ddir=${D}/${dir}
-VMWARE_GROUP=${VMWARE_GROUP:-vmware}
-
-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
- epatch ${FILESDIR}/${P}-config.patch
- epatch ${FILESDIR}/${P}-config2.patch
- epatch ${FILESDIR}/${P}-config3.patch
- unpack ${ANY_ANY}.tar.gz
- mv -f ${ANY_ANY}/*.tar ${S}/lib/modules/source/
- cd ${S}/${ANY_ANY}
- chmod 755 ../lib/bin/vmplayer ../bin/vmnet-bridge ../lib/bin/vmware-vmx \
- ../lib/bin-debug/vmware-vmx
- # vmware any98 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() {
- dodir ${dir}/bin
- cp -pPR bin/* ${Ddir}/bin
-
- dodir ${dir}/lib
- cp -dr lib/* ${Ddir}/lib
-
- # Since with Gentoo we compile everthing it doesn't make sense to keep
- # the precompiled modules arround. Saves about 4 megs of disk space too.
- rm -rf ${Ddir}/lib/modules/binary
- # We also don't need to keep the icons around
- rm -rf ${Ddir}/lib/share/icons
- # We set vmware-vmx and vmware-ping suid
- chmod u+s ${Ddir}/bin/vmware-ping
- chmod u+s ${Ddir}/lib/bin/vmware-vmx
-
- dodoc doc/* || die "dodoc"
- # Fix for bug #91191
- dodir ${dir}/doc
- insinto ${dir}/doc
- doins doc/EULA || die "copying EULA"
-
- # vmware service loader
- newinitd ${FILESDIR}/vmware.rc vmware || die "newinitd"
-
- # vmware enviroment
- doenvd ${FILESDIR}/90vmware-player || die "doenvd"
-
- dodir /etc/vmware/
- cp -pPR etc/* ${D}/etc/vmware/
-
- dodir /etc/vmware/init.d
- dodir /etc/vmware/init.d/rc0.d
- dodir /etc/vmware/init.d/rc1.d
- dodir /etc/vmware/init.d/rc2.d
- dodir /etc/vmware/init.d/rc3.d
- dodir /etc/vmware/init.d/rc4.d
- dodir /etc/vmware/init.d/rc5.d
- dodir /etc/vmware/init.d/rc6.d
- 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
-
- # This is to fix a problem where if someone merges vmware and then
- # before configuring vmware they upgrade or re-merge the vmware
- # package which would rmdir the /etc/vmware/init.d/rc?.d directories.
- keepdir /etc/vmware/init.d/rc{0,1,2,3,4,5,6}.d
-
- insinto ${dir}/lib/icon
- doins ${S}/lib/share/icons/48x48/apps/${PN}.png || die
- doicon ${S}/lib/share/icons/48x48/apps/${PN}.png || die
- insinto /usr/share/mime/packages
- doins ${FILESDIR}/vmware.xml
-
- make_desktop_entry vmplayer "VMWare Player" ${PN}.png
-
- dodir /usr/bin
- dosym ${dir}/bin/vmplayer /usr/bin/vmplayer
-
- # this removes the user/group warnings
- chown -R root:0 ${D} || die
-
- dodir /etc/vmware
- # this makes the vmware-vmx executable only executable by vmware group
- fowners root:vmware ${dir}/lib/bin{,-debug}/vmware-vmx /etc/vmware \
- || die "Changing permissions"
- fperms 4750 ${dir}/lib/bin{,-debug}/vmware-vmx || die
- fperms 770 /etc/vmware || die
-
- # 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
-
- # Questions:
- einfo "Adding answers to /etc/vmware/locations"
- locations="${D}/etc/vmware/locations"
- echo "answer BINDIR ${dir}/bin" >> ${locations}
- echo "answer LIBDIR ${dir}/lib" >> ${locations}
- echo "answer MANDIR ${dir}/man" >> ${locations}
- echo "answer DOCDIR ${dir}/doc" >> ${locations}
- echo "answer RUN_CONFIGURATOR no" >> ${locations}
- echo "answer INITDIR /etc/vmware/init.d" >> ${locations}
- echo "answer INITSCRIPTSDIR /etc/vmware/init.d" >> ${locations}
-}
-
-pkg_preinst() {
- # This must be done after the install to get the mtimes on each file
- # right. This perl snippet gets the /etc/vmware/locations file code:
- # perl -e "@a = stat('bin/vmware'); print \$a[9]"
- # The above perl line and the find line below output the same thing.
- # I would think the find line is faster to execute.
- # find /opt/vmware/bin/vmware -printf %T@
-
- #Note: it's a bit weird to use ${D} in a preinst script but it should work
- #(drobbins, 1 Feb 2002)
-
- einfo "Generating /etc/vmware/locations file."
- d=`echo ${D} | wc -c`
- for x in `find ${Ddir} ${D}/etc/vmware` ; do
- x="`echo ${x} | cut -c ${d}-`"
- if [ -d ${D}/${x} ] ; then
- echo "directory ${x}" >> ${D}/etc/vmware/locations
- else
- echo -n "file ${x}" >> ${D}/etc/vmware/locations
- if [ "${x}" == "/etc/vmware/locations" ] ; then
- echo "" >> ${D}/etc/vmware/locations
- elif [ "${x}" == "/etc/vmware/not_configured" ] ; then
- echo "" >> ${D}/etc/vmware/locations
- else
- echo -n " " >> ${D}/etc/vmware/locations
- #perl -e "@a = stat('${D}${x}'); print \$a[9]" >> ${D}/etc/vmware/locations
- find ${D}${x} -printf %T@ >> ${D}/etc/vmware/locations
- echo "" >> ${D}/etc/vmware/locations
- fi
- fi
- done
-}
-
-pkg_config() {
- einfo "Running ${dir}/bin/vmware-config.pl"
- ${dir}/bin/vmware-config.pl
-}
-
-pkg_postinst() {
- update-mime-database /usr/share/mime
-
- # This is to fix the problem where the not_configured file doesn't get
- # removed when the configuration is run. This doesn't remove the file
- # It just tells the vmware-config.pl script it can delete it.
- einfo "Updating /etc/vmware/locations"
- for x in /etc/vmware/._cfg????_locations ; do
- if [ -f $x ] ; then
- cat $x >> /etc/vmware/locations
- rm $x
- fi
- done
-
- einfo
- einfo "You need to run ${dir}/bin/vmware-config.pl to complete the install."
- einfo
- einfo "For VMware Add-Ons just visit"
- einfo "http://www.vmware.com/download/downloadaddons.html"
- einfo
- einfo "After configuring, type 'vmplayer' to launch"
- einfo
- einfo "Also note that when you reboot you should run:"
- einfo "/etc/init.d/vmware start"
- einfo "before trying to run vmplayer. Or you could just add"
- einfo "it to the default run level:"
- einfo "rc-update add vmware default"
- echo
- ewarn "Remember, in order to run vmplayer, you have to"
- ewarn "be in the '${VMWARE_GROUP}' group."
- 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"
-}
-
-pkg_postrm() {
- einfo
- einfo "To remove all traces of vmware you will need to remove the files"
- einfo "in /etc/vmware/, /etc/init.d/vmware, /lib/modules/*/misc/vm*.o,"
- einfo "and .vmware/ in each users home directory. Don't forget to rmmod the"
- einfo "vm* modules, either."
- einfo
-}
diff --git a/app-emulation/vmware-player/vmware-player-1.0.1.19317-r4.ebuild b/app-emulation/vmware-player/vmware-player-1.0.1.19317-r4.ebuild
deleted file mode 100644
index 6c69b97..0000000
--- a/app-emulation/vmware-player/vmware-player-1.0.1.19317-r4.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-# 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
-# which the user must run manually.
-
-inherit vmware eutils
-
-S=${WORKDIR}/vmware-player-distrib
-MY_P="VMware-player-1.0.1-19317"
-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
- mirror://gentoo/vmware.png"
-
-LICENSE="vmware"
-IUSE=""
-SLOT="0"
-KEYWORDS="-*"
-RESTRICT="strip" # fetch"
-
-VMWARE_VME="VME_V55"
-
-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/x11 )
- virtual/xft )
- >=dev-lang/perl-5
- !app-emulation/vmware-workstation
- !app-emulation/vmware-server
- sys-apps/pciutils"
-PDEPEND="app-emulation/vmware-modules"
-
-dir=/opt/vmware/player
-Ddir=${D}/${dir}
-
-pkg_setup() {
- vmware_pkg_setup
- vmware_test_module_build
-}
-
-src_install() {
- dodir ${dir}/bin
- cp -pPR bin/* ${Ddir}/bin
-
- dodir ${dir}/lib
- cp -dr lib/* ${Ddir}/lib
-
- # Since with Gentoo we compile everthing it doesn't make sense to keep
- # the precompiled modules arround. Saves about 4 megs of disk space too.
- rm -rf ${Ddir}/lib/modules/binary
- # We also don't need to keep the icons around
- rm -rf ${Ddir}/lib/share/icons
- # We set vmware-vmx and vmware-ping suid
- chmod u+s ${Ddir}/bin/vmware-ping
- chmod u+s ${Ddir}/lib/bin/vmware-vmx
-
- dodoc doc/* || die "dodoc"
- # Fix for bug #91191
- dodir ${dir}/doc
- insinto ${dir}/doc
- doins doc/EULA || die "copying EULA"
-
- # vmware service loader
- newinitd ${FILESDIR}/vmware.rc vmware || die "newinitd"
-
- # vmware enviroment
- doenvd ${FILESDIR}/90vmware-player || die "doenvd"
-
- dodir /etc/vmware/
- cp -pPR etc/* ${D}/etc/vmware/
-
- vmware_create_initd
-
- 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
-
- insinto ${dir}/lib/icon
- doins ${S}/lib/share/icons/48x48/apps/${PN}.png || die
- doicon ${S}/lib/share/icons/48x48/apps/${PN}.png || die
- insinto /usr/share/mime/packages
- doins ${FILESDIR}/vmware.xml
-
- make_desktop_entry vmplayer "VMWare Player" ${PN}.png
-
- dodir /usr/bin
- dosym ${dir}/bin/vmplayer /usr/bin/vmplayer
-
- # this removes the user/group warnings
- chown -R root:0 ${D} || die
-
- dodir /etc/vmware
- # this makes the vmware-vmx executable only executable by vmware group
- fowners root:vmware ${dir}/lib/bin{,-debug}/vmware-vmx /etc/vmware \
- || die "Changing permissions"
- fperms 4750 ${dir}/lib/bin{,-debug}/vmware-vmx || die
- fperms 770 /etc/vmware || die
-
- vmware_run_questions
-}
-
-pkg_config() {
- einfo "Running ${dir}/bin/vmware-config.pl"
- ${dir}/bin/vmware-config.pl
-}
-
-pkg_postinst() {
- vmware_pkg_postinst
-
- einfo
- einfo "You need to run ${dir}/bin/vmware-config.pl to complete the install."
- einfo
- einfo "For VMware Add-Ons just visit"
- einfo "http://www.vmware.com/download/downloadaddons.html"
- einfo
- einfo "After configuring, type 'vmplayer' to launch"
- einfo
- einfo "Also note that when you reboot you should run:"
- einfo "/etc/init.d/vmware start"
- einfo "before trying to run vmplayer. Or you could just add"
- einfo "it to the default run level:"
- einfo "rc-update add vmware default"
- echo
- ewarn "Remember, in order to run vmplayer, you have to"
- ewarn "be in the '${VMWARE_GROUP}' group."
- 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"
-}
-
-pkg_postrm() {
- einfo
- einfo "To remove all traces of vmware you will need to remove the files"
- einfo "in /etc/vmware/, /etc/init.d/vmware, /lib/modules/*/misc/vm*.o,"
- einfo "and .vmware/ in each users home directory. Don't forget to rmmod the"
- einfo "vm* modules, either."
- einfo
-}
diff --git a/app-emulation/vmware-player/vmware-player-1.0.1.19317-r5.ebuild b/app-emulation/vmware-player/vmware-player-1.0.1.19317-r5.ebuild
index 3eea0cf..2899202 100644
--- a/app-emulation/vmware-player/vmware-player-1.0.1.19317-r5.ebuild
+++ b/app-emulation/vmware-player/vmware-player-1.0.1.19317-r5.ebuild
@@ -22,7 +22,7 @@ SRC_URI="http://download3.vmware.com/software/vmplayer/${MY_P}.tar.gz
LICENSE="vmware"
IUSE=""
SLOT="0"
-KEYWORDS="-*"
+KEYWORDS="-* ~amd64 ~x86"
RESTRICT="strip" # fetch"
DEPEND="${RDEPEND} virtual/os-headers
diff --git a/app-emulation/vmware-server-console/Manifest b/app-emulation/vmware-server-console/Manifest
index 456011c..292a2cc 100644
--- a/app-emulation/vmware-server-console/Manifest
+++ b/app-emulation/vmware-server-console/Manifest
@@ -6,27 +6,11 @@ AUX vmware-server-console.xml 1592 RMD160 0d7e9ed13ebb3c73dd847e95fa95499296609e
MD5 aa1b576735134579f04b29763901dc4f files/vmware-server-console.xml 1592
RMD160 0d7e9ed13ebb3c73dd847e95fa95499296609e8c files/vmware-server-console.xml 1592
SHA256 56aafee80ad705e8d832f8853c36d763d37b87d1cb132a41c50eb63085ae854d files/vmware-server-console.xml 1592
-DIST VMware-server-linux-client-1.0.0-24927.zip 23347926 RMD160 7c77d6b0981af78f3c32d127da0b5db9db1961c8 SHA1 64475333923eba59f6462cc6b86ce1e10e87d65f SHA256 c92d8b25b08fe654bf2ea73b0010c4a4ffce651e1d3f08c040d36b8f1df2b458
-DIST VMware-server-linux-client-1.0.0-27828.zip 23364700 RMD160 46561e66fef7aef25645ee962e77d93cc1288461 SHA1 cbd1b8395360284b6511aa321b58a9a9de34209b SHA256 e6aa3bad627b7d4714be037f97faa48180eaa6a4eccc52ce1aec2a7fd4f96e28
DIST VMware-server-linux-client-1.0.0-28343.zip 23381351 RMD160 9a82c4cd1915a11e8ca37938102654272415706d SHA1 f9feb3f39281f15c87696cf4cb569b0ca0acffc6 SHA256 3ce31c1971fcd76c88a5be6e1354a1d27016435c3abd36d76fc97880dbe1879b
-EBUILD vmware-server-console-1.0.0.24927.ebuild 2024 RMD160 99d61c8db356c999d878ac78901631b7a1f048bd SHA1 4744921ea67eb533991e0764c75716736aebba24 SHA256 a3195f407385be847bb35edc5bc7bb239c0ea1c20e82fdf7ba412a7e57a5b5e7
-MD5 3c5183b67816fe719afb0b1ef8137472 vmware-server-console-1.0.0.24927.ebuild 2024
-RMD160 99d61c8db356c999d878ac78901631b7a1f048bd vmware-server-console-1.0.0.24927.ebuild 2024
-SHA256 a3195f407385be847bb35edc5bc7bb239c0ea1c20e82fdf7ba412a7e57a5b5e7 vmware-server-console-1.0.0.24927.ebuild 2024
-EBUILD vmware-server-console-1.0.0.27828.ebuild 2024 RMD160 99d61c8db356c999d878ac78901631b7a1f048bd SHA1 4744921ea67eb533991e0764c75716736aebba24 SHA256 a3195f407385be847bb35edc5bc7bb239c0ea1c20e82fdf7ba412a7e57a5b5e7
-MD5 3c5183b67816fe719afb0b1ef8137472 vmware-server-console-1.0.0.27828.ebuild 2024
-RMD160 99d61c8db356c999d878ac78901631b7a1f048bd vmware-server-console-1.0.0.27828.ebuild 2024
-SHA256 a3195f407385be847bb35edc5bc7bb239c0ea1c20e82fdf7ba412a7e57a5b5e7 vmware-server-console-1.0.0.27828.ebuild 2024
EBUILD vmware-server-console-1.0.0.28343.ebuild 2024 RMD160 99d61c8db356c999d878ac78901631b7a1f048bd SHA1 4744921ea67eb533991e0764c75716736aebba24 SHA256 a3195f407385be847bb35edc5bc7bb239c0ea1c20e82fdf7ba412a7e57a5b5e7
MD5 3c5183b67816fe719afb0b1ef8137472 vmware-server-console-1.0.0.28343.ebuild 2024
RMD160 99d61c8db356c999d878ac78901631b7a1f048bd vmware-server-console-1.0.0.28343.ebuild 2024
SHA256 a3195f407385be847bb35edc5bc7bb239c0ea1c20e82fdf7ba412a7e57a5b5e7 vmware-server-console-1.0.0.28343.ebuild 2024
-MD5 169e209dcc507a9afb913a10068f1445 files/digest-vmware-server-console-1.0.0.24927 313
-RMD160 6711e1d73d14582135da43e4a7457a239912e60d files/digest-vmware-server-console-1.0.0.24927 313
-SHA256 2ddfe40b5e7929b1c09f4639cb3cb18d69fbaea0a29449fe255701abd3eb8bb1 files/digest-vmware-server-console-1.0.0.24927 313
-MD5 bb4b54d9a2043055b4eecfabdd214a6d files/digest-vmware-server-console-1.0.0.27828 313
-RMD160 277700f59c95bb3038efe8ec269b041c33ea00c4 files/digest-vmware-server-console-1.0.0.27828 313
-SHA256 4fc61d609b53075b9d55998d92892f7c9c7496add340a87ae143f0b32ed3c73f files/digest-vmware-server-console-1.0.0.27828 313
MD5 7bf2861c758ff195a9b9ccfaa479cae4 files/digest-vmware-server-console-1.0.0.28343 313
RMD160 74ce97d25046352a32488db4eb29420fce080d81 files/digest-vmware-server-console-1.0.0.28343 313
SHA256 13ef720fcf7f1f9e50d6f01b3a58d0131a989f961883e92a735849f650973317 files/digest-vmware-server-console-1.0.0.28343 313
diff --git a/app-emulation/vmware-server-console/files/digest-vmware-server-console-1.0.0.24927 b/app-emulation/vmware-server-console/files/digest-vmware-server-console-1.0.0.24927
deleted file mode 100644
index 9837f48..0000000
--- a/app-emulation/vmware-server-console/files/digest-vmware-server-console-1.0.0.24927
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 b8a85550e9df0c2e6057ed18b01d06f9 VMware-server-linux-client-1.0.0-24927.zip 23347926
-RMD160 7c77d6b0981af78f3c32d127da0b5db9db1961c8 VMware-server-linux-client-1.0.0-24927.zip 23347926
-SHA256 c92d8b25b08fe654bf2ea73b0010c4a4ffce651e1d3f08c040d36b8f1df2b458 VMware-server-linux-client-1.0.0-24927.zip 23347926
diff --git a/app-emulation/vmware-server-console/files/digest-vmware-server-console-1.0.0.27828 b/app-emulation/vmware-server-console/files/digest-vmware-server-console-1.0.0.27828
deleted file mode 100644
index d274849..0000000
--- a/app-emulation/vmware-server-console/files/digest-vmware-server-console-1.0.0.27828
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 c000c8b915cfa9532795cfc59763d5ee VMware-server-linux-client-1.0.0-27828.zip 23364700
-RMD160 46561e66fef7aef25645ee962e77d93cc1288461 VMware-server-linux-client-1.0.0-27828.zip 23364700
-SHA256 e6aa3bad627b7d4714be037f97faa48180eaa6a4eccc52ce1aec2a7fd4f96e28 VMware-server-linux-client-1.0.0-27828.zip 23364700
diff --git a/app-emulation/vmware-server-console/vmware-server-console-1.0.0.24927.ebuild b/app-emulation/vmware-server-console/vmware-server-console-1.0.0.24927.ebuild
deleted file mode 100644
index b0bb50c..0000000
--- a/app-emulation/vmware-server-console/vmware-server-console-1.0.0.24927.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id: vmware-server-console-1.0.0.24927.ebuild 47 2006-06-07 21:17:23Z ikelos $
-
-# 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
-# which the user must run manually.
-
-inherit eutils versionator vmware
-
-MY_PN=${PN/vm/VM}
-MY_PV=$(replace_version_separator 3 '-')
-FN="VMware-server-linux-client-${MY_PV}"
-S="${WORKDIR}/${PN}-distrib"
-
-DESCRIPTION="VMware Remote Console for Linux"
-HOMEPAGE="http://www.vmware.com/"
-SRC_URI="http://download3.vmware.com/software/vmserver/${FN}.zip"
-
-LICENSE="vmware"
-IUSE=""
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-RESTRICT="nostrip"
-
-DEPEND=">=sys-libs/glibc-2.3.5
- virtual/os-headers
- >=dev-lang/perl-5
- >=sys-apps/portage-2.0.54
- app-arch/unzip"
-
-# vmware-server-console should not use virtual/libc as this is a
-# precompiled binary package thats linked to glibc.
-RDEPEND=">=sys-libs/glibc-2.3.5
- amd64? ( app-emulation/emul-linux-x86-gtklibs )
- !amd64? ( || ( ( x11-libs/libSM
- x11-libs/libICE
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXcursor
- x11-libs/libXdmcp
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXft
- x11-libs/libXi
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXt
- x11-libs/libXtst
- )
- virtual/x11
- )
- )
- >=dev-lang/perl-5
- "
-
-etcdir="/etc/${PN}"
-ANY_ANY=""
-
-src_unpack() {
- cd ${WORKDIR}
- unpack ${A}
- unpack ./${MY_PN}-${MY_PV}.tar.gz
- cd ${S}
-}
-
-src_install() {
- echo 'libdir = "'${VMWARE_INSTALL_DIR}'/lib"' > etc/config
- not-vmware_src_install
-
- make_desktop_entry ${PN} "VMWare Remote Console" ${PN}.png
-
- dodir /usr/bin
- dosym ${VMWARE_INSTALL_DIR}/bin/${PN} /usr/bin/${PN}
-}
-
-pkg_config() {
- einfo "Running ${ROOT}${dir}/bin/vmware-config-server-console.pl"
- ${ROOT}${dir}/bin/vmware-config-server-console.pl
-}
diff --git a/app-emulation/vmware-server-console/vmware-server-console-1.0.0.27828.ebuild b/app-emulation/vmware-server-console/vmware-server-console-1.0.0.27828.ebuild
deleted file mode 100644
index b0bb50c..0000000
--- a/app-emulation/vmware-server-console/vmware-server-console-1.0.0.27828.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id: vmware-server-console-1.0.0.24927.ebuild 47 2006-06-07 21:17:23Z ikelos $
-
-# 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
-# which the user must run manually.
-
-inherit eutils versionator vmware
-
-MY_PN=${PN/vm/VM}
-MY_PV=$(replace_version_separator 3 '-')
-FN="VMware-server-linux-client-${MY_PV}"
-S="${WORKDIR}/${PN}-distrib"
-
-DESCRIPTION="VMware Remote Console for Linux"
-HOMEPAGE="http://www.vmware.com/"
-SRC_URI="http://download3.vmware.com/software/vmserver/${FN}.zip"
-
-LICENSE="vmware"
-IUSE=""
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-RESTRICT="nostrip"
-
-DEPEND=">=sys-libs/glibc-2.3.5
- virtual/os-headers
- >=dev-lang/perl-5
- >=sys-apps/portage-2.0.54
- app-arch/unzip"
-
-# vmware-server-console should not use virtual/libc as this is a
-# precompiled binary package thats linked to glibc.
-RDEPEND=">=sys-libs/glibc-2.3.5
- amd64? ( app-emulation/emul-linux-x86-gtklibs )
- !amd64? ( || ( ( x11-libs/libSM
- x11-libs/libICE
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXcursor
- x11-libs/libXdmcp
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXft
- x11-libs/libXi
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXt
- x11-libs/libXtst
- )
- virtual/x11
- )
- )
- >=dev-lang/perl-5
- "
-
-etcdir="/etc/${PN}"
-ANY_ANY=""
-
-src_unpack() {
- cd ${WORKDIR}
- unpack ${A}
- unpack ./${MY_PN}-${MY_PV}.tar.gz
- cd ${S}
-}
-
-src_install() {
- echo 'libdir = "'${VMWARE_INSTALL_DIR}'/lib"' > etc/config
- not-vmware_src_install
-
- make_desktop_entry ${PN} "VMWare Remote Console" ${PN}.png
-
- dodir /usr/bin
- dosym ${VMWARE_INSTALL_DIR}/bin/${PN} /usr/bin/${PN}
-}
-
-pkg_config() {
- einfo "Running ${ROOT}${dir}/bin/vmware-config-server-console.pl"
- ${ROOT}${dir}/bin/vmware-config-server-console.pl
-}
diff --git a/app-emulation/vmware-server-console/vmware-server-console-1.0.0.28343.ebuild b/app-emulation/vmware-server-console/vmware-server-console-1.0.0.28343.ebuild
index b0bb50c..8649d88 100644
--- a/app-emulation/vmware-server-console/vmware-server-console-1.0.0.28343.ebuild
+++ b/app-emulation/vmware-server-console/vmware-server-console-1.0.0.28343.ebuild
@@ -66,7 +66,7 @@ src_unpack() {
src_install() {
echo 'libdir = "'${VMWARE_INSTALL_DIR}'/lib"' > etc/config
- not-vmware_src_install
+ vmware_src_install
make_desktop_entry ${PN} "VMWare Remote Console" ${PN}.png
diff --git a/app-emulation/vmware-server/Manifest b/app-emulation/vmware-server/Manifest
index 822e4c1..d648ba6 100644
--- a/app-emulation/vmware-server/Manifest
+++ b/app-emulation/vmware-server/Manifest
@@ -50,30 +50,13 @@ AUX vmware.xml 1592 RMD160 0d7e9ed13ebb3c73dd847e95fa95499296609e8c SHA1 02db2ee
MD5 aa1b576735134579f04b29763901dc4f files/vmware.xml 1592
RMD160 0d7e9ed13ebb3c73dd847e95fa95499296609e8c files/vmware.xml 1592
SHA256 56aafee80ad705e8d832f8853c36d763d37b87d1cb132a41c50eb63085ae854d files/vmware.xml 1592
-DIST VMware-server-1.0.0-24927.tar.gz 104500783 RMD160 e8332b37022178b3d656b43f10d5cc46a6bcc068 SHA1 76b322e9c4cb18c8db1ed0f53f3646e35590f611 SHA256 4e3d447b671e7008af5f7e42df6cd2200c11f0ab85baee275418c80207e97707
-DIST VMware-server-1.0.0-27828.tar.gz 105302235 RMD160 b9da9ee3a46f0eed0a28a362adedea66c34ebf46 SHA1 5e13a8c56e182dee70f7c608acab3f5a91cfdaac SHA256 d1388a75e313c67e44fdfae242cd3cf54486bba7f03ef2239b9c0605437dc56b
DIST VMware-server-1.0.0-28343.tar.gz 105298140 RMD160 ac3ba270717a18216c405d967f8535803ca68e3d SHA1 fc47b02b7bbb9fa793cc67f7b7a906448994a155 SHA256 c6583d04c083d54bdf74bc94705e0603c5d918df9756918d2053438d49c5641a
DIST vmware-any-any-update101.tar.gz 296409 RMD160 d8994b91492257d8b8e08480ab27fc307fc34095 SHA1 43714052429c1574cdf086a052859657affff0b0 SHA256 b12e3a70117ef26a85c8e01a23ea7d21b62bbc86998368114f9f7932390d2037
-DIST vmware-server-1.0.0.24927-rpath-corrected-libs.tar.bz2 73834 RMD160 7f64627b5b945e8d7dabe39c165a4b66b71fb4d3 SHA1 9d696750ca3ec92b31ca8112fd80dcd832494044 SHA256 c42299dd033187c67b45b739da66583fbd94cdcba745200b89a25ac96cd9364b
DIST vmware-server-perl-fixed-rpath-libs.tar.bz2 73834 RMD160 7f64627b5b945e8d7dabe39c165a4b66b71fb4d3 SHA1 9d696750ca3ec92b31ca8112fd80dcd832494044 SHA256 c42299dd033187c67b45b739da66583fbd94cdcba745200b89a25ac96cd9364b
-EBUILD vmware-server-1.0.0.24927-r1.ebuild 3036 RMD160 46e384a795a4c358fab9c133127f047cdc56f9a0 SHA1 d95c98a999073f2493b71f8a84c62d566dc2f59a SHA256 cbf5f06fc47ce930b768be632d1832ccca660fe1792e64425bcb1491a4c62ad1
-MD5 491a527d2a6b62974d0d1a179b7b9d53 vmware-server-1.0.0.24927-r1.ebuild 3036
-RMD160 46e384a795a4c358fab9c133127f047cdc56f9a0 vmware-server-1.0.0.24927-r1.ebuild 3036
-SHA256 cbf5f06fc47ce930b768be632d1832ccca660fe1792e64425bcb1491a4c62ad1 vmware-server-1.0.0.24927-r1.ebuild 3036
-EBUILD vmware-server-1.0.0.27828.ebuild 3013 RMD160 ce782286ff71053a59235bf6d3f5061531c83653 SHA1 d5ac3f79fd1e3c888fa55aff81c55f697b3f436f SHA256 df30f636859915118c650ff2f31f9c4eb0a069f2eef6569679b83d2f31f6273c
-MD5 2fec5d30dd797231e1a2132fe0eccda3 vmware-server-1.0.0.27828.ebuild 3013
-RMD160 ce782286ff71053a59235bf6d3f5061531c83653 vmware-server-1.0.0.27828.ebuild 3013
-SHA256 df30f636859915118c650ff2f31f9c4eb0a069f2eef6569679b83d2f31f6273c vmware-server-1.0.0.27828.ebuild 3013
-EBUILD vmware-server-1.0.0.28343.ebuild 3013 RMD160 ce782286ff71053a59235bf6d3f5061531c83653 SHA1 d5ac3f79fd1e3c888fa55aff81c55f697b3f436f SHA256 df30f636859915118c650ff2f31f9c4eb0a069f2eef6569679b83d2f31f6273c
-MD5 2fec5d30dd797231e1a2132fe0eccda3 vmware-server-1.0.0.28343.ebuild 3013
-RMD160 ce782286ff71053a59235bf6d3f5061531c83653 vmware-server-1.0.0.28343.ebuild 3013
-SHA256 df30f636859915118c650ff2f31f9c4eb0a069f2eef6569679b83d2f31f6273c vmware-server-1.0.0.28343.ebuild 3013
-MD5 eab3637581f2e314685d9dff4b6a41d8 files/digest-vmware-server-1.0.0.24927-r1 900
-RMD160 61d923558bf2911ae89b3abe85525e0196ec2402 files/digest-vmware-server-1.0.0.24927-r1 900
-SHA256 979e02f00261bcf9f11026508ffa28cd9eef88de44c5ba4a60441abd10892eba files/digest-vmware-server-1.0.0.24927-r1 900
-MD5 b631f04c1b974051fe3acd012407c0d6 files/digest-vmware-server-1.0.0.27828 867
-RMD160 2d7c94b6fffefe944a4c25f9a7d6d75f15872acf files/digest-vmware-server-1.0.0.27828 867
-SHA256 14a4c8855081b2ee9c7624f3258e80b07b56e54a6ba44335abfa696341f9d920 files/digest-vmware-server-1.0.0.27828 867
+EBUILD vmware-server-1.0.0.28343.ebuild 3009 RMD160 0432fe5d77fcc43ed7e05b809fab15d1ce84506a SHA1 fb355c0d116f29e560c6710a735f7c27cc8d8f13 SHA256 db39894ad3654e236c1b06a65e0843530b57de095e3648cd7f31837c45cf7c98
+MD5 173c6129fe3b47342634ebec6c72bb78 vmware-server-1.0.0.28343.ebuild 3009
+RMD160 0432fe5d77fcc43ed7e05b809fab15d1ce84506a vmware-server-1.0.0.28343.ebuild 3009
+SHA256 db39894ad3654e236c1b06a65e0843530b57de095e3648cd7f31837c45cf7c98 vmware-server-1.0.0.28343.ebuild 3009
MD5 129643c6ef64aee21278919687c7335b files/digest-vmware-server-1.0.0.28343 867
RMD160 60bca6128011c9850051e698367be96afab6a8a9 files/digest-vmware-server-1.0.0.28343 867
SHA256 238b459a2b88a29da621f150897d16f21f274be311f242e442ba39f6b516f772 files/digest-vmware-server-1.0.0.28343 867
diff --git a/app-emulation/vmware-server/files/digest-vmware-server-1.0.0.24927-r1 b/app-emulation/vmware-server/files/digest-vmware-server-1.0.0.24927-r1
deleted file mode 100644
index cecfb54..0000000
--- a/app-emulation/vmware-server/files/digest-vmware-server-1.0.0.24927-r1
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 4f8111aa437f4780b15c87a21802a4bc VMware-server-1.0.0-24927.tar.gz 104500783
-RMD160 e8332b37022178b3d656b43f10d5cc46a6bcc068 VMware-server-1.0.0-24927.tar.gz 104500783
-SHA256 4e3d447b671e7008af5f7e42df6cd2200c11f0ab85baee275418c80207e97707 VMware-server-1.0.0-24927.tar.gz 104500783
-MD5 b3ce457f5b9ae8b606fd70f56084877d vmware-any-any-update101.tar.gz 296409
-RMD160 d8994b91492257d8b8e08480ab27fc307fc34095 vmware-any-any-update101.tar.gz 296409
-SHA256 b12e3a70117ef26a85c8e01a23ea7d21b62bbc86998368114f9f7932390d2037 vmware-any-any-update101.tar.gz 296409
-MD5 e494568dd025080cc80e7ad801f0b743 vmware-server-1.0.0.24927-rpath-corrected-libs.tar.bz2 73834
-RMD160 7f64627b5b945e8d7dabe39c165a4b66b71fb4d3 vmware-server-1.0.0.24927-rpath-corrected-libs.tar.bz2 73834
-SHA256 c42299dd033187c67b45b739da66583fbd94cdcba745200b89a25ac96cd9364b vmware-server-1.0.0.24927-rpath-corrected-libs.tar.bz2 73834
diff --git a/app-emulation/vmware-server/files/digest-vmware-server-1.0.0.27828 b/app-emulation/vmware-server/files/digest-vmware-server-1.0.0.27828
deleted file mode 100644
index 98e83f6..0000000
--- a/app-emulation/vmware-server/files/digest-vmware-server-1.0.0.27828
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 a443265bb14598e81be6b94e21d333b0 VMware-server-1.0.0-27828.tar.gz 105302235
-RMD160 b9da9ee3a46f0eed0a28a362adedea66c34ebf46 VMware-server-1.0.0-27828.tar.gz 105302235
-SHA256 d1388a75e313c67e44fdfae242cd3cf54486bba7f03ef2239b9c0605437dc56b VMware-server-1.0.0-27828.tar.gz 105302235
-MD5 b3ce457f5b9ae8b606fd70f56084877d vmware-any-any-update101.tar.gz 296409
-RMD160 d8994b91492257d8b8e08480ab27fc307fc34095 vmware-any-any-update101.tar.gz 296409
-SHA256 b12e3a70117ef26a85c8e01a23ea7d21b62bbc86998368114f9f7932390d2037 vmware-any-any-update101.tar.gz 296409
-MD5 e494568dd025080cc80e7ad801f0b743 vmware-server-perl-fixed-rpath-libs.tar.bz2 73834
-RMD160 7f64627b5b945e8d7dabe39c165a4b66b71fb4d3 vmware-server-perl-fixed-rpath-libs.tar.bz2 73834
-SHA256 c42299dd033187c67b45b739da66583fbd94cdcba745200b89a25ac96cd9364b vmware-server-perl-fixed-rpath-libs.tar.bz2 73834
diff --git a/app-emulation/vmware-server/vmware-server-1.0.0.24927-r1.ebuild b/app-emulation/vmware-server/vmware-server-1.0.0.24927-r1.ebuild
deleted file mode 100644
index a2903c1..0000000
--- a/app-emulation/vmware-server/vmware-server-1.0.0.24927-r1.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id: vmware-server-1.0.0.23869.ebuild 44 2006-05-10 19:44:01Z ikelos $
-
-# 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
-# which the user must run manually.
-
-inherit eutils versionator vmware
-
-MY_PV=$(replace_version_separator 3 '-' )
-MY_P="VMware-server-${MY_PV}"
-
-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/${P}-rpath-corrected-libs.tar.bz2
- 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"
-
-DEPEND=">=sys-libs/glibc-2.3.5
- >=dev-lang/perl-5
- sys-apps/pciutils
- sys-apps/findutils
- virtual/os-headers"
-# vmware-server should not use virtual/libc as this is a
-# precompiled binary package thats linked to glibc.
-RDEPEND=">=sys-libs/glibc-2.3.5
- amd64? ( app-emulation/emul-linux-x86-baselibs
- app-emulation/emul-linux-x86-gtklibs
- )
- !amd64? ( || ( ( x11-libs/libX11
- x11-libs/libXtst
- x11-libs/libXext
- x11-libs/libXt
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libXrender
- )
- ( virtual/x11
- virtual/xft
- )
- )
- )
- >=dev-lang/perl-5
- !app-emulation/vmware-player
- !app-emulation/vmware-workstation
- ~app-emulation/vmware-modules-1.0.0.15
- sys-apps/pciutils
- virtual/pam
- sys-apps/xinetd"
-
-S=${WORKDIR}/vmware-server-distrib
-
-RUN_UPDATE="no"
-PATCHES="general"
-
-dir=/opt/vmware/server
-Ddir=${D}/${dir}
-
-src_unpack() {
- EPATCH_SUFFIX="patch"
- vmware_src_unpack
- cd ${WORKDIR}
- unpack ${P}-rpath-corrected-libs.tar.bz2
-
- # patch the vmware /etc/pam.d file to ensure that only
- # vmware group members can log in
- cp ${FILESDIR}/vmware-authd ${S}/etc/pam.d/vmware-authd
-}
-
-src_install() {
- not-vmware_src_install
-
- # Fix the amd64 emulation pam stuff
- use amd64 && dosed ":pam_:/emul/linux/x86/lib/security/pam_:" /etc/pam.d/vmware-authd
-
- echo "${VMWARE_GROUP}" > ${D}/etc/vmware/vmwaregroup
-
- dosym /etc/init.d/xinetd /etc/vmware/init.d
-
- dodir /usr/bin
- dosym ${dir}/bin/vmware /usr/bin/vmware
-}
-
-pkg_config() {
- einfo "Running ${ROOT}${dir}/bin/vmware-config.pl"
- ${ROOT}${dir}/bin/vmware-config.pl
-}
-
-pkg_postinst() {
- vmware_pkg_postinst
- einfo "Remember by default xinetd only allows connections from localhost"
- einfo "To allow external users access to vmware-server you must edit"
- einfo " /etc/xinetd.d/vmware-authd"
- einfo "and specify a new 'only_from' line"
- echo
- ewarn "VMWare Server also has issues when running on a JFS filesystem. For more"
- ewarn "information see http://bugs.gentoo.org/show_bug.cgi?id=122500#c94"
-}
-
diff --git a/app-emulation/vmware-server/vmware-server-1.0.0.27828.ebuild b/app-emulation/vmware-server/vmware-server-1.0.0.27828.ebuild
deleted file mode 100644
index a59ddd9..0000000
--- a/app-emulation/vmware-server/vmware-server-1.0.0.27828.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id: vmware-server-1.0.0.23869.ebuild 44 2006-05-10 19:44:01Z ikelos $
-
-# 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
-# which the user must run manually.
-
-inherit eutils versionator vmware
-
-MY_PV=$(replace_version_separator 3 '-' )
-MY_P="VMware-server-${MY_PV}"
-
-DESCRIPTION="VMware Server for Linux"
-HOMEPAGE="http://www.vmware.com/"
-SRC_URI="http://download3.vmware.com/software/vmserver/${MY_P}.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
- http://dev.gentoo.org/~ikelos/devoverlay-distfiles/${PN}-perl-fixed-rpath-libs.tar.bz2"
-
-
-LICENSE="vmware"
-IUSE=""
-SLOT="0"
-KEYWORDS="-* ~x86 ~amd64"
-RESTRICT="nostrip"
-
-DEPEND=">=sys-libs/glibc-2.3.5
- >=dev-lang/perl-5
- sys-apps/pciutils
- sys-apps/findutils
- virtual/os-headers"
-# vmware-server should not use virtual/libc as this is a
-# precompiled binary package thats linked to glibc.
-RDEPEND=">=sys-libs/glibc-2.3.5
- amd64? ( app-emulation/emul-linux-x86-baselibs
- app-emulation/emul-linux-x86-gtklibs
- )
- !amd64? ( || ( ( x11-libs/libX11
- x11-libs/libXtst
- x11-libs/libXext
- x11-libs/libXt
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libXrender
- )
- ( virtual/x11
- virtual/xft
- )
- )
- )
- >=dev-lang/perl-5
- !app-emulation/vmware-player
- !app-emulation/vmware-workstation
- ~app-emulation/vmware-modules-1.0.0.15
- sys-apps/pciutils
- virtual/pam
- sys-apps/xinetd"
-
-S=${WORKDIR}/vmware-server-distrib
-
-RUN_UPDATE="no"
-PATCHES="general"
-
-src_unpack() {
- EPATCH_SUFFIX="patch"
- vmware_src_unpack
- 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
- cp ${FILESDIR}/vmware-authd ${S}/etc/pam.d/vmware-authd
-}
-
-src_install() {
- not-vmware_src_install
-
- # Fix the amd64 emulation pam stuff
- use amd64 && dosed "s:pam_:/emul/linux/x86/lib/security/pam_:" ${config_dir}/pam.d/vmware-authd
-
- echo "${VMWARE_GROUP}" > ${D}${config_dir}/vmwaregroup
-
- dosym /etc/init.d/xinetd ${config_dir}/init.d
-
- dodir /usr/bin
- dosym ${dir}/bin/vmware /usr/bin/vmware
-}
-
-pkg_config() {
- einfo "Running ${ROOT}${dir}/bin/vmware-config.pl"
- ${ROOT}${dir}/bin/vmware-config.pl
-}
-
-pkg_postinst() {
- vmware_pkg_postinst
- einfo "Remember by default xinetd only allows connections from localhost"
- einfo "To allow external users access to vmware-server you must edit"
- einfo " /etc/xinetd.d/vmware-authd"
- einfo "and specify a new 'only_from' line"
- echo
- ewarn "VMWare Server also has issues when running on a JFS filesystem. For more"
- ewarn "information see http://bugs.gentoo.org/show_bug.cgi?id=122500#c94"
-}
-
diff --git a/app-emulation/vmware-server/vmware-server-1.0.0.28343.ebuild b/app-emulation/vmware-server/vmware-server-1.0.0.28343.ebuild
index a59ddd9..6169c60 100644
--- a/app-emulation/vmware-server/vmware-server-1.0.0.28343.ebuild
+++ b/app-emulation/vmware-server/vmware-server-1.0.0.28343.ebuild
@@ -24,7 +24,7 @@ SRC_URI="http://download3.vmware.com/software/vmserver/${MY_P}.tar.gz
LICENSE="vmware"
IUSE=""
SLOT="0"
-KEYWORDS="-* ~x86 ~amd64"
+KEYWORDS="-* ~amd64 ~x86"
RESTRICT="nostrip"
DEPEND=">=sys-libs/glibc-2.3.5
@@ -76,7 +76,7 @@ src_unpack() {
}
src_install() {
- not-vmware_src_install
+ vmware_src_install
# Fix the amd64 emulation pam stuff
use amd64 && dosed "s:pam_:/emul/linux/x86/lib/security/pam_:" ${config_dir}/pam.d/vmware-authd
diff --git a/app-emulation/vmware-workstation-tools/Manifest b/app-emulation/vmware-workstation-tools/Manifest
index 2f3e436..720a54d 100644
--- a/app-emulation/vmware-workstation-tools/Manifest
+++ b/app-emulation/vmware-workstation-tools/Manifest
@@ -1,31 +1,43 @@
-AUX 90vmware-tools 88 RMD160 0b7743c0c55d5ab36684c274f3bba3d92239090e SHA1 f56dae84f0fdd0844184c9e497e87c9201893d51 SHA256 137040e747111019299cf7c3a4d668fec68ee848e1131e54802fd164e9b98f27 size 88
+AUX 5.5.1/000_all_initd-scripts.patch 1339 RMD160 0b074f1001c7fac558be71e764b2511a6612e44a SHA1 c39d057e66bc4e6a0eaba413f6813682176e0bc1 SHA256 5c430054d25e3fd2632d1496b10f55e93b5eed96859eeab1269164f6600ad02c
+MD5 e0995d0a6484d507abc077ea4bbc51b0 files/5.5.1/000_all_initd-scripts.patch 1339
+RMD160 0b074f1001c7fac558be71e764b2511a6612e44a files/5.5.1/000_all_initd-scripts.patch 1339
+SHA256 5c430054d25e3fd2632d1496b10f55e93b5eed96859eeab1269164f6600ad02c files/5.5.1/000_all_initd-scripts.patch 1339
+AUX 90vmware-tools 88 RMD160 0b7743c0c55d5ab36684c274f3bba3d92239090e SHA1 f56dae84f0fdd0844184c9e497e87c9201893d51 SHA256 137040e747111019299cf7c3a4d668fec68ee848e1131e54802fd164e9b98f27
MD5 ecd5e9b34bd5e5ce29955c46b7fc4cca files/90vmware-tools 88
RMD160 0b7743c0c55d5ab36684c274f3bba3d92239090e files/90vmware-tools 88
SHA256 137040e747111019299cf7c3a4d668fec68ee848e1131e54802fd164e9b98f27 files/90vmware-tools 88
-AUX vmware-workstation-tools 1984 RMD160 c28a4b43a6b22eab71a387e9a9c55355ae6a3d48 SHA1 a2b16a6fa0f1740aba11ce60577e92ea48db6a95 SHA256 fef4a2931213c693dc9f74ec69d4277c6e0d71e13007ca034e2f8c8e218fd83a size 1984
+AUX vmware-workstation-tools 1984 RMD160 c28a4b43a6b22eab71a387e9a9c55355ae6a3d48 SHA1 a2b16a6fa0f1740aba11ce60577e92ea48db6a95 SHA256 fef4a2931213c693dc9f74ec69d4277c6e0d71e13007ca034e2f8c8e218fd83a
MD5 598ef875b1413f773a405652c681b39b files/vmware-workstation-tools 1984
RMD160 c28a4b43a6b22eab71a387e9a9c55355ae6a3d48 files/vmware-workstation-tools 1984
SHA256 fef4a2931213c693dc9f74ec69d4277c6e0d71e13007ca034e2f8c8e218fd83a files/vmware-workstation-tools 1984
-AUX vmware-workstation-tools.rc 1412 RMD160 78959a8bc75c10aa83a68249c3967a24924a0cd4 SHA1 1226f5e10c4611a28ddb0566244a809da66dfbdd SHA256 fc2beb14bd6724c68dc9a92e1cfb30ac40085917fe80a1f609e13ea9ba82b95c size 1412
+AUX vmware-workstation-tools.rc 1412 RMD160 78959a8bc75c10aa83a68249c3967a24924a0cd4 SHA1 1226f5e10c4611a28ddb0566244a809da66dfbdd SHA256 fc2beb14bd6724c68dc9a92e1cfb30ac40085917fe80a1f609e13ea9ba82b95c
MD5 0c0ac177faf8e3bace2046c99697eb05 files/vmware-workstation-tools.rc 1412
RMD160 78959a8bc75c10aa83a68249c3967a24924a0cd4 files/vmware-workstation-tools.rc 1412
SHA256 fc2beb14bd6724c68dc9a92e1cfb30ac40085917fe80a1f609e13ea9ba82b95c files/vmware-workstation-tools.rc 1412
-AUX xorg.conf 2646 RMD160 c3e2e153b3b9520fc8d5fa20e9e8f7a6c3790084 SHA1 a44f4240f19390a6707da4313139160ee6972da0 SHA256 2503352f7fd53f23e51d53017f76167a2da0fdfbb9eb434c85573108c6bc53c8 size 2646
+AUX xorg.conf 2646 RMD160 c3e2e153b3b9520fc8d5fa20e9e8f7a6c3790084 SHA1 a44f4240f19390a6707da4313139160ee6972da0 SHA256 2503352f7fd53f23e51d53017f76167a2da0fdfbb9eb434c85573108c6bc53c8
MD5 bd0505ab92d03f82b898858d45787f58 files/xorg.conf 2646
RMD160 c3e2e153b3b9520fc8d5fa20e9e8f7a6c3790084 files/xorg.conf 2646
SHA256 2503352f7fd53f23e51d53017f76167a2da0fdfbb9eb434c85573108c6bc53c8 files/xorg.conf 2646
-EBUILD vmware-workstation-tools-4.5.3.ebuild 4557 RMD160 81c6a3c3d9ac51b134da190db6a7a5b85e6a68c5 SHA1 28eec36d8189507351184049ff3c4d368dec9a20 SHA256 3c735c40c3bd4ae516a80075c7bc30c41ff98c26e9c70677d0079420855212cc size 4557
-MD5 1dab914d1042e6d81d60286c60151942 vmware-workstation-tools-4.5.3.ebuild 4557
-RMD160 81c6a3c3d9ac51b134da190db6a7a5b85e6a68c5 vmware-workstation-tools-4.5.3.ebuild 4557
-SHA256 3c735c40c3bd4ae516a80075c7bc30c41ff98c26e9c70677d0079420855212cc vmware-workstation-tools-4.5.3.ebuild 4557
-MISC ChangeLog 2492 RMD160 681bc4c99aaa6172d2a30f7f2710b4808aafeb27 SHA1 d9dd79d60ab62e503c09c79b12c6f64f4b5b4f10 SHA256 8a8c7867ea4cf0680686a7033ce1949517c4fc30efcdded66a216764541bb995 size 2492
+DIST vmware-any-any-update101.tar.gz 296409 RMD160 d8994b91492257d8b8e08480ab27fc307fc34095 SHA1 43714052429c1574cdf086a052859657affff0b0 SHA256 b12e3a70117ef26a85c8e01a23ea7d21b62bbc86998368114f9f7932390d2037
+EBUILD vmware-workstation-tools-4.5.3-r1.ebuild 2133 RMD160 1cf222c20bf9e44f70ec8d841e92e0e267ca7043 SHA1 4bbbd8e5a9c1ef67f2ab2e44a08d2843232da12e SHA256 bcb991250bc97c87a1e50915d297a74a59d785b69986ea81fddefa47667396d0
+MD5 aabf2d2230f8efd648d4ec69d7056098 vmware-workstation-tools-4.5.3-r1.ebuild 2133
+RMD160 1cf222c20bf9e44f70ec8d841e92e0e267ca7043 vmware-workstation-tools-4.5.3-r1.ebuild 2133
+SHA256 bcb991250bc97c87a1e50915d297a74a59d785b69986ea81fddefa47667396d0 vmware-workstation-tools-4.5.3-r1.ebuild 2133
+EBUILD vmware-workstation-tools-5.5.1-r1.ebuild 1869 RMD160 be467a3cf3cc784005587a7e9c703c2394dbbfae SHA1 c1797240239d02e09ffac1f1c25ae0d963dc85b1 SHA256 af5207d321cad7378b3dd674cf89e1c99e8d3b8a142d168d5ca2ae1a9d7c0037
+MD5 d0c3191e67c58139a1e9994afd0a816c vmware-workstation-tools-5.5.1-r1.ebuild 1869
+RMD160 be467a3cf3cc784005587a7e9c703c2394dbbfae vmware-workstation-tools-5.5.1-r1.ebuild 1869
+SHA256 af5207d321cad7378b3dd674cf89e1c99e8d3b8a142d168d5ca2ae1a9d7c0037 vmware-workstation-tools-5.5.1-r1.ebuild 1869
+MISC ChangeLog 2492 RMD160 681bc4c99aaa6172d2a30f7f2710b4808aafeb27 SHA1 d9dd79d60ab62e503c09c79b12c6f64f4b5b4f10 SHA256 8a8c7867ea4cf0680686a7033ce1949517c4fc30efcdded66a216764541bb995
MD5 b48cadd2fc4b478039dd240741b4bc13 ChangeLog 2492
RMD160 681bc4c99aaa6172d2a30f7f2710b4808aafeb27 ChangeLog 2492
SHA256 8a8c7867ea4cf0680686a7033ce1949517c4fc30efcdded66a216764541bb995 ChangeLog 2492
-MISC metadata.xml 159 RMD160 fc7f68a382390e5916b0fb43f37a893fad4f9798 SHA1 f46b02a39bcd0165558de67ff4256cfc812418a3 SHA256 8581ae1c90a48f50fa0542c7fb28cb8984baaf12f50fa18f33e467081effb215 size 159
+MISC metadata.xml 159 RMD160 fc7f68a382390e5916b0fb43f37a893fad4f9798 SHA1 f46b02a39bcd0165558de67ff4256cfc812418a3 SHA256 8581ae1c90a48f50fa0542c7fb28cb8984baaf12f50fa18f33e467081effb215
MD5 7cc95faad4185e8ed375248bc73a17fc metadata.xml 159
RMD160 fc7f68a382390e5916b0fb43f37a893fad4f9798 metadata.xml 159
SHA256 8581ae1c90a48f50fa0542c7fb28cb8984baaf12f50fa18f33e467081effb215 metadata.xml 159
-MD5 68b329da9893e34099c7d8ad5cb9c940 files/digest-vmware-workstation-tools-4.5.3 1
-RMD160 c0da025038ed83c687ddc430da9846ecb97f3998 files/digest-vmware-workstation-tools-4.5.3 1
-SHA256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b files/digest-vmware-workstation-tools-4.5.3 1
+MD5 ba6f4b9f12358a7d5fd4d2aa7a7df366 files/digest-vmware-workstation-tools-4.5.3-r1 274
+RMD160 dde69d8dc0b4f3d9a670d3a1fcf4dfaf797d8b2c files/digest-vmware-workstation-tools-4.5.3-r1 274
+SHA256 0709bc0650eae2c2976c42f497ff0d5736bfa00de85d6c8c1c21173e38de5ff1 files/digest-vmware-workstation-tools-4.5.3-r1 274
+MD5 68b329da9893e34099c7d8ad5cb9c940 files/digest-vmware-workstation-tools-5.5.1-r1 1
+RMD160 c0da025038ed83c687ddc430da9846ecb97f3998 files/digest-vmware-workstation-tools-5.5.1-r1 1
+SHA256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b files/digest-vmware-workstation-tools-5.5.1-r1 1
diff --git a/app-emulation/vmware-workstation-tools/files/5.5.1/000_all_initd-scripts.patch b/app-emulation/vmware-workstation-tools/files/5.5.1/000_all_initd-scripts.patch
new file mode 100644
index 0000000..d64eb21
--- /dev/null
+++ b/app-emulation/vmware-workstation-tools/files/5.5.1/000_all_initd-scripts.patch
@@ -0,0 +1,31 @@
+diff -urN vmware-tools-distrib.orig/bin/vmware-config-tools.pl vmware-tools-distrib/bin/vmware-config-tools.pl
+--- vmware-tools-distrib.orig/bin/vmware-config-tools.pl 2006-06-06 07:10:53.000000000 -0400
++++ vmware-tools-distrib/bin/vmware-config-tools.pl 2006-06-07 11:49:07.000000000 -0400
+@@ -3164,7 +3164,8 @@
+ # Figure out the correct network script.
+ my $init_dir = db_get_answer('INITSCRIPTSDIR');
+ my $network_path = find_first_exist("$init_dir/network",
+- "$init_dir/networking");
++ "$init_dir/networking",
++ "/etc/init.d/net.eth0");
+ if (!defined($network_path)) {
+ print wrap("Can not find $init_dir/network and $init_dir/networking.\n\n", 0);
+ return 'no';
+@@ -7925,6 +7926,7 @@
+ uninstall_file($gConfFlag);
+
+ db_save();
++
+ #
+ # Then start VMware's services.
+ #
+@@ -7946,7 +7948,8 @@
+ 0);
+
+ my $network_path = find_first_exist("/etc/init.d/network",
+- "/etc/init.d/networking");
++ "/etc/init.d/networking",
++ "/etc/init.d/net.eth0");
+ if (vmware_product() eq 'tools-for-linux' and
+ db_get_answer('VMXNET_CONFED') eq 'yes') {
+ print wrap('To use the vmxnet driver, restart networking using the '
diff --git a/app-emulation/vmware-workstation-tools/files/digest-vmware-workstation-tools-4.5.3-r1 b/app-emulation/vmware-workstation-tools/files/digest-vmware-workstation-tools-4.5.3-r1
new file mode 100644
index 0000000..8b694f2
--- /dev/null
+++ b/app-emulation/vmware-workstation-tools/files/digest-vmware-workstation-tools-4.5.3-r1
@@ -0,0 +1,3 @@
+MD5 b3ce457f5b9ae8b606fd70f56084877d vmware-any-any-update101.tar.gz 296409
+RMD160 d8994b91492257d8b8e08480ab27fc307fc34095 vmware-any-any-update101.tar.gz 296409
+SHA256 b12e3a70117ef26a85c8e01a23ea7d21b62bbc86998368114f9f7932390d2037 vmware-any-any-update101.tar.gz 296409
diff --git a/app-emulation/vmware-workstation-tools/files/digest-vmware-workstation-tools-4.5.3 b/app-emulation/vmware-workstation-tools/files/digest-vmware-workstation-tools-5.5.1-r1
index 8b13789..8b13789 100644
--- a/app-emulation/vmware-workstation-tools/files/digest-vmware-workstation-tools-4.5.3
+++ b/app-emulation/vmware-workstation-tools/files/digest-vmware-workstation-tools-5.5.1-r1
diff --git a/app-emulation/vmware-workstation-tools/vmware-workstation-tools-4.5.3.ebuild b/app-emulation/vmware-workstation-tools/vmware-workstation-tools-4.5.3-r1.ebuild
index 7c83962..8029c5c 100644
--- a/app-emulation/vmware-workstation-tools/vmware-workstation-tools-4.5.3.ebuild
+++ b/app-emulation/vmware-workstation-tools/vmware-workstation-tools-4.5.3-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit vmware eutils
+inherit eutils vmware
DESCRIPTION="Guest-os tools for VMware Workstation"
HOMEPAGE="http://www.vmware.com/"
@@ -64,7 +64,7 @@ src_install() {
vmware_create_initd || die
- cp -pPR installer/services.sh ${D}/etc/${product}/init.d/${product} || die
+ cp -pPR installer/services.sh ${Detcdir}/init.d/${product} || die
vmware_run_questions || die
}
diff --git a/app-emulation/vmware-workstation-tools/vmware-workstation-tools-5.5.1-r1.ebuild b/app-emulation/vmware-workstation-tools/vmware-workstation-tools-5.5.1-r1.ebuild
new file mode 100644
index 0000000..9baf6fa
--- /dev/null
+++ b/app-emulation/vmware-workstation-tools/vmware-workstation-tools-5.5.1-r1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation-tools/vmware-workstation-tools-5.5.1.ebuild,v 1.2 2006/06/12 20:44:35 wolf31o2 Exp $
+
+inherit eutils vmware
+
+DESCRIPTION="Guest-os tools for VMware Workstation"
+HOMEPAGE="http://www.vmware.com/"
+
+SRC_URI=""
+LICENSE="vmware"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="X"
+RESTRICT=""
+
+RDEPEND="sys-apps/pciutils"
+
+dir=/opt/vmware/tools
+Ddir=${D}/${dir}
+#TARBALL="vmware-linux-tools.tar.gz"
+TARBALL="VMwareTools-5.5.1-19175.tar.gz"
+
+S=${WORKDIR}/vmware-tools-distrib
+
+src_install() {
+ dodir ${dir}/bin
+ cp -pPR bin/* ${Ddir}/bin || die
+
+ dodir ${dir}/lib
+ cp -dr lib/* ${Ddir}/lib || die
+ # Since with Gentoo we compile everthing it doesn't make sense to keep
+ # the precompiled modules arround. Saves about 4 megs of disk space too.
+ rm -rf ${Ddir}/lib/modules/binary || die
+
+ dodir ${dir}/sbin
+ keepdir ${dir}/sbin
+
+ into ${dir}
+ # install the binaries
+# dosbin sbin/vmware-checkvm || die
+# dosbin sbin/vmware-guestd || die
+
+ # install the config files
+ dodir ${etcdir}
+ cp -pPR etc/* ${Detcdir} || die
+
+ # install the init scripts
+ newinitd ${FILESDIR}/${PN}.rc ${product} || die
+
+ # Environment
+ doenvd ${FILESDIR}/90${product} || die
+
+ # if we have X, install the default config
+ if use X ; then
+ insinto /etc/X11
+ doins ${FILESDIR}/xorg.conf
+ fi
+
+ vmware_create_initd || die
+
+ cp -pPR installer/services.sh ${Detcdir}/init.d/${product} || die
+
+ vmware_run_questions || die
+}
+
+pkg_postinst () {
+ vmware_pkg_postinst
+ einfo "To start using the vmware-tools, please run the following:"
+ einfo
+ einfo " ${dir}/bin/vmware-config-tools.pl"
+ einfo " rc-update add vmware-tools default"
+ einfo " /etc/init.d/vmware-tools start"
+ einfo
+ einfo "Please report all bugs to http://bugs.gentoo.org/"
+}
diff --git a/app-emulation/vmware-workstation/Manifest b/app-emulation/vmware-workstation/Manifest
index b40b927..8f85c9c 100644
--- a/app-emulation/vmware-workstation/Manifest
+++ b/app-emulation/vmware-workstation/Manifest
@@ -59,14 +59,10 @@ EBUILD vmware-workstation-4.5.3.19414-r4.ebuild 1760 RMD160 115bda853c75f1c4b7af
MD5 220d910691c352dbfa094ef4a10e9f88 vmware-workstation-4.5.3.19414-r4.ebuild 1760
RMD160 115bda853c75f1c4b7afd7279fee74596c0744b1 vmware-workstation-4.5.3.19414-r4.ebuild 1760
SHA256 bd9b584c413588f5da45764a700b47d761abac2788b00861ac56e564a8999ae8 vmware-workstation-4.5.3.19414-r4.ebuild 1760
-EBUILD vmware-workstation-5.5.1.19175-r6.ebuild 1497 RMD160 28592fd5835916a8815580179b2863ed792b8f29 SHA1 4f5c4426c638013de963d385980c3f8c8317cdb5 SHA256 4756317206ace193d16374101f2bd4a42bfc3dbb4b1e5e73db2b0552c7032bba
-MD5 10da47d79fab92ad2079bb846a901d70 vmware-workstation-5.5.1.19175-r6.ebuild 1497
-RMD160 28592fd5835916a8815580179b2863ed792b8f29 vmware-workstation-5.5.1.19175-r6.ebuild 1497
-SHA256 4756317206ace193d16374101f2bd4a42bfc3dbb4b1e5e73db2b0552c7032bba vmware-workstation-5.5.1.19175-r6.ebuild 1497
-EBUILD vmware-workstation-5.5.1.19175-r7.ebuild 1485 RMD160 da96b51e19dd61ab656370a37de8e218667d7cfb SHA1 da4aa166bc78ff897e668f1186db14407ea14f16 SHA256 b0fbd7bb748efb9d033959161f8013a9505e474583c935143146c6b2fd84cf6e
-MD5 933776c4334a00907dd13fdc5ebcc7a9 vmware-workstation-5.5.1.19175-r7.ebuild 1485
-RMD160 da96b51e19dd61ab656370a37de8e218667d7cfb vmware-workstation-5.5.1.19175-r7.ebuild 1485
-SHA256 b0fbd7bb748efb9d033959161f8013a9505e474583c935143146c6b2fd84cf6e vmware-workstation-5.5.1.19175-r7.ebuild 1485
+EBUILD vmware-workstation-5.5.1.19175-r7.ebuild 1497 RMD160 4683cb64e0d5331ec589d8a02c2a8377a2979924 SHA1 e7960364d933c9897703e7574f8c47c88e831da4 SHA256 8a092e169fef99c56e115163a55015e402b27538ff59dce2af953d8f436fff09
+MD5 f0e7d0f68801058c6beaa44e3e10149e vmware-workstation-5.5.1.19175-r7.ebuild 1497
+RMD160 4683cb64e0d5331ec589d8a02c2a8377a2979924 vmware-workstation-5.5.1.19175-r7.ebuild 1497
+SHA256 8a092e169fef99c56e115163a55015e402b27538ff59dce2af953d8f436fff09 vmware-workstation-5.5.1.19175-r7.ebuild 1497
MISC ChangeLog 2594 RMD160 fb98305bb5a29a78964f8468fe598941d11dbd3d SHA1 5f0ebce9087f9ffc0dfcaf4273deefdf4bd4438c SHA256 090510efcb9b8cbf513fd18972fb155f167a5b48c5bb26b39bec79270f6df665
MD5 61b22ac916e53a7420dda62ad330cd83 ChangeLog 2594
RMD160 fb98305bb5a29a78964f8468fe598941d11dbd3d ChangeLog 2594
@@ -81,9 +77,6 @@ SHA256 25b5f843b78761e3e82bdde35dbd0f6a34fe98b69ec328429e989c00f7482c95 files/di
MD5 01d98507aee3bf83b89d91ce81af4756 files/digest-vmware-workstation-4.5.3.19414-r4 690
RMD160 713d47df79c07e823d58bacb3ad77b88de22392a files/digest-vmware-workstation-4.5.3.19414-r4 690
SHA256 8680fdda3d42fbf3dd3c2b514a2b2d67d02583b6c9eec43a4603560d71d38f50 files/digest-vmware-workstation-4.5.3.19414-r4 690
-MD5 7e16d1df573c33f106193c1c5211b4be files/digest-vmware-workstation-5.5.1.19175-r6 575
-RMD160 c64ca9274b2acbab196011ad1dbb3e4a7de2cb82 files/digest-vmware-workstation-5.5.1.19175-r6 575
-SHA256 cb233f0c0052cb615d02f7fc2bb9d4e36f6fe91be8fcfbf211815e7228569244 files/digest-vmware-workstation-5.5.1.19175-r6 575
MD5 7e16d1df573c33f106193c1c5211b4be files/digest-vmware-workstation-5.5.1.19175-r7 575
RMD160 c64ca9274b2acbab196011ad1dbb3e4a7de2cb82 files/digest-vmware-workstation-5.5.1.19175-r7 575
SHA256 cb233f0c0052cb615d02f7fc2bb9d4e36f6fe91be8fcfbf211815e7228569244 files/digest-vmware-workstation-5.5.1.19175-r7 575
diff --git a/app-emulation/vmware-workstation/files/digest-vmware-workstation-5.5.1.19175-r6 b/app-emulation/vmware-workstation/files/digest-vmware-workstation-5.5.1.19175-r6
deleted file mode 100644
index f2c9727..0000000
--- a/app-emulation/vmware-workstation/files/digest-vmware-workstation-5.5.1.19175-r6
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 6101deb381beb49f5b99cb1f8a81a532 VMware-workstation-5.5.1-19175.tar.gz 100090786
-RMD160 79735996e1d79e96783db7d2dac67b7b7f605f47 VMware-workstation-5.5.1-19175.tar.gz 100090786
-SHA256 7346676d0ec1c72c3f8d3e4ced37311a63c99d757998b162a08724466504e2c3 VMware-workstation-5.5.1-19175.tar.gz 100090786
-MD5 b3ce457f5b9ae8b606fd70f56084877d vmware-any-any-update101.tar.gz 296409
-RMD160 d8994b91492257d8b8e08480ab27fc307fc34095 vmware-any-any-update101.tar.gz 296409
-SHA256 b12e3a70117ef26a85c8e01a23ea7d21b62bbc86998368114f9f7932390d2037 vmware-any-any-update101.tar.gz 296409
diff --git a/app-emulation/vmware-workstation/vmware-workstation-3.2.1.2242-r11.ebuild b/app-emulation/vmware-workstation/vmware-workstation-3.2.1.2242-r11.ebuild
index 6518272..4a8098a 100644
--- a/app-emulation/vmware-workstation/vmware-workstation-3.2.1.2242-r11.ebuild
+++ b/app-emulation/vmware-workstation/vmware-workstation-3.2.1.2242-r11.ebuild
@@ -61,7 +61,7 @@ src_compile() {
}
src_install() {
- not-vmware_src_install
+ vmware_src_install
# We also remove libgdk_pixbuf stuff, to resolve bug #81344.
rm -rf ${Ddir}/lib/lib/libgdk_pixbuf.so.2
diff --git a/app-emulation/vmware-workstation/vmware-workstation-4.5.3.19414-r4.ebuild b/app-emulation/vmware-workstation/vmware-workstation-4.5.3.19414-r4.ebuild
index 35fb07e..97fa5d7 100644
--- a/app-emulation/vmware-workstation/vmware-workstation-4.5.3.19414-r4.ebuild
+++ b/app-emulation/vmware-workstation/vmware-workstation-4.5.3.19414-r4.ebuild
@@ -49,7 +49,7 @@ dir=/opt/vmware/workstation
Ddir=${D}/${dir}
src_install() {
- not-vmware_src_install
+ vmware_src_install
# We remove the rpath libgdk_pixbuf stuff, to resolve bug #81344.
perl -pi -e 's#/tmp/rrdharan/out#/opt/vmware/null/#sg' \
${Ddir}/lib/lib/libgdk_pixbuf.so.2/lib{gdk_pixbuf.so.2,pixbufloader-{xpm,png}.so.1.0.0} \
diff --git a/app-emulation/vmware-workstation/vmware-workstation-5.5.1.19175-r6.ebuild b/app-emulation/vmware-workstation/vmware-workstation-5.5.1.19175-r6.ebuild
deleted file mode 100644
index 03602b8..0000000
--- a/app-emulation/vmware-workstation/vmware-workstation-5.5.1.19175-r6.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit vmware eutils
-
-MY_P="VMware-workstation-5.5.1-19175"
-
-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="mirror://vmware/software/wkst/${MY_P}.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"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
-RESTRICT="strip"
-
-# vmware-workstation 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/x11 )
- virtual/xft )
- !app-emulation/vmware-player
- !app-emulation/vmware-server
- ~app-emulation/vmware-modules-1.0.0.13
- >=dev-lang/perl-5
- sys-apps/pciutils"
-
-S=${WORKDIR}/vmware-distrib
-
-RUN_UPDATE="no"
-
-dir=/opt/vmware/workstation
-Ddir=${D}/${dir}
-
-src_install() {
- not-vmware_src_install
-
-# 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
-}
diff --git a/app-emulation/vmware-workstation/vmware-workstation-5.5.1.19175-r7.ebuild b/app-emulation/vmware-workstation/vmware-workstation-5.5.1.19175-r7.ebuild
index 9265d2b..5d49280 100644
--- a/app-emulation/vmware-workstation/vmware-workstation-5.5.1.19175-r7.ebuild
+++ b/app-emulation/vmware-workstation/vmware-workstation-5.5.1.19175-r7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://vmware/software/wkst/${MY_P}.tar.gz
LICENSE="vmware"
SLOT="0"
-KEYWORDS="-*"
+KEYWORDS="-* ~amd64 ~x86"
IUSE=""
RESTRICT="strip"
@@ -47,11 +47,3 @@ RUN_UPDATE="no"
dir=/opt/vmware/workstation
Ddir=${D}/${dir}
-src_install() {
- not-vmware_src_install
-
-# 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
-}
diff --git a/eclass/vmware-pkg.eclass b/eclass/vmware-pkg.eclass
deleted file mode 100644
index 2354fc9..0000000
--- a/eclass/vmware-pkg.eclass
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-#
-# Original Author: ikelos
-# Purpose: Provide vmware packages a method of shared the vmware-modules package
-#
-
-ECLASS="vmware-pkg"
-# INHERITED="$INHERITED $ECLASS"
-
-PDEPEND=">=app-emulation/vmware-modules-101"
-
-vmware_test_module_failed() {
-
- eerror
- eerror "Please run:"
- eerror
- eerror " emerge -C app-emulation/vmware-modules"
- eerror
- eerror "before attemping to install this package"
- die "Please run 'emerge -C app-emulation/vmware-modules' before continuing"
-
-}
-
-vmware_test_module_build() {
-
- if has_version "app-emulation/vmware-modules"; then
- if test ! -e /opt/vmware/module-build; then
- eerror
- eerror "Unable to determine which package"
- eerror "the vmware-modules were compiled for"
- vmware_test_module_failed
- else
- if test "`cat /opt/vmware/module-build`" != $VMWARE_VME; then
- eerror
- eerror "The vmware-modules on this system were"
- eerror "built for a different version of vmware"
- vmware_test_module_failed
- fi
- fi
- fi
-
-}
diff --git a/eclass/vmware.eclass b/eclass/vmware.eclass
index 50bd388..7df005f 100644
--- a/eclass/vmware.eclass
+++ b/eclass/vmware.eclass
@@ -9,33 +9,13 @@
inherit eutils
-EXPORT_FUNCTIONS pkg_preinst pkg_postinst pkg_setup src_unpack pkg_postrm
+EXPORT_FUNCTIONS pkg_preinst pkg_postinst pkg_setup src_install src_unpack pkg_postrm
export ANY_ANY="vmware-any-any-update101"
#export TOOLS_ANY="vmware-tools-any-update1"
export VMWARE_GROUP=${VMWARE_GROUP:-vmware}
export VMWARE_INSTALL_DIR=/opt/${PN//-//}
-vmware_test_module_failed() {
- eerror "You have an incompatible version of app-emulation/vmware-modules installed!"
- echo
- die "Please run 'emerge -C app-emulation/vmware-modules' before continuing"
-}
-
-vmware_test_module_build() {
- if has_version "app-emulation/vmware-modules"; then
- if test ! -e /opt/vmware/module-build; then
- eerror "Unable to determine which package the vmware-modules were compiled for"
- vmware_test_module_failed
- else
- if test "`cat /opt/vmware/module-build`" != $VMWARE_VME; then
- eerror "The vmware-modules on this system were built for a different version of vmware"
- vmware_test_module_failed
- fi
- fi
- fi
-}
-
vmware_create_initd() {
dodir ${config_dir}/init.d/rc{0,1,2,3,4,5,6}.d
# This is to fix a problem where if someone merges vmware and then
@@ -171,8 +151,7 @@ vmware_src_unpack() {
fi
}
-# This will need to be renamed once it is fully functional.
-not-vmware_src_install() {
+vmware_src_install() {
# We won't want any perl scripts from VMware once we've finally got all
# of the configuration done, but for now, they're necessary.
#rm -f bin/*.pl