diff options
author | Chris Gianelloni <wolf31o2@gentoo.org> | 2003-09-06 14:37:38 +0000 |
---|---|---|
committer | Chris Gianelloni <wolf31o2@gentoo.org> | 2003-09-06 14:37:38 +0000 |
commit | 43c154d4cf4f996ba6ba6c5d5a192eea0f74de9d (patch) | |
tree | b404d32b4914f45eb691e9c572301fc41786ddfb /app-emulation/vmware-workstation | |
parent | Removed older unsecure versions in 3.x and 4.x series. (diff) | |
download | historical-43c154d4cf4f996ba6ba6c5d5a192eea0f74de9d.tar.gz historical-43c154d4cf4f996ba6ba6c5d5a192eea0f74de9d.tar.bz2 historical-43c154d4cf4f996ba6ba6c5d5a192eea0f74de9d.zip |
Completing removal of old versions.
Diffstat (limited to 'app-emulation/vmware-workstation')
8 files changed, 9 insertions, 188 deletions
diff --git a/app-emulation/vmware-workstation/ChangeLog b/app-emulation/vmware-workstation/ChangeLog index e16379c1ee76..802c1956ec10 100644 --- a/app-emulation/vmware-workstation/ChangeLog +++ b/app-emulation/vmware-workstation/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-emulation/vmware-workstation # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v 1.22 2003/09/06 14:34:02 wolf31o2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v 1.23 2003/09/06 14:37:35 wolf31o2 Exp $ + + 06 Sep 2003; Chris Gianelloni <wolf31o2@gentoo.org> + files/3.2.1.2237/90vmware, files/3.2.1.2237/VMwareWorkstation.desktop, + files/3.2.1.2237/vmware, + files/3.2.1.2237/vmware-config.pl-gcc-generalized.patch, + files/3.2.1.2237/vmware-glibc-2.3.2-compat.c, files/3.2.1.2237/vmware.png: + Completing removal of old versions. 06 Sep 2003; Chris Gianelloni <wolf31o2@gentoo.org> metadata.xml, vmware-workstation-3.2.1.2237-r1.ebuild, diff --git a/app-emulation/vmware-workstation/Manifest b/app-emulation/vmware-workstation/Manifest index eeb149d37492..621c77655747 100644 --- a/app-emulation/vmware-workstation/Manifest +++ b/app-emulation/vmware-workstation/Manifest @@ -1,18 +1,12 @@ MD5 8a579deffd4275cc868d30a5d8688022 vmware-workstation-3.2.1.2242.ebuild 6504 MD5 a5d7f6c48e908057bd22b72b5150b36a vmware-workstation-4.0.2.5592.ebuild 6416 -MD5 e54062074d29529b3efb51acaa7c05d2 ChangeLog 6789 +MD5 bd7eb003d93394567f4aead067a00e47 ChangeLog 7118 MD5 fafe68703d58d3b50abe39c0fec6acfe metadata.xml 434 MD5 48c1667773503fee21a1068da07440b9 files/90vmware 70 MD5 63e8db623fa8cd0faefe346e049d6fcf files/vmware.rc 1430 MD5 9a7ccf7ebff3f16ac35e0e400d588184 files/digest-vmware-workstation-3.2.1.2242 158 MD5 3b83e09d081493e34cdbf2867ded489c files/digest-vmware-workstation-4.0.2.5592 158 MD5 7ca1ec14670b51d8cf824a58bc8d6621 files/vmware.png 470 -MD5 48c1667773503fee21a1068da07440b9 files/3.2.1.2237/90vmware 70 -MD5 677d3f162d6bcd8a95494c925c0050fe files/3.2.1.2237/VMwareWorkstation.desktop 241 -MD5 3bfb39f5e96f60db67c7246f74c21501 files/3.2.1.2237/vmware-config.pl-gcc-generalized.patch 2948 -MD5 b95a250f31a6d2005176b27b8d48c182 files/3.2.1.2237/vmware-glibc-2.3.2-compat.c 1039 -MD5 e5ee01e20886aab0ebc2681fa7b26645 files/3.2.1.2237/vmware 1437 -MD5 7ca1ec14670b51d8cf824a58bc8d6621 files/3.2.1.2237/vmware.png 470 MD5 48c1667773503fee21a1068da07440b9 files/3.2.1.2242/90vmware 70 MD5 3bfb39f5e96f60db67c7246f74c21501 files/3.2.1.2242/vmware-config.pl-gcc-generalized.patch 2948 MD5 b95a250f31a6d2005176b27b8d48c182 files/3.2.1.2242/vmware-glibc-2.3.2-compat.c 1039 diff --git a/app-emulation/vmware-workstation/files/3.2.1.2237/90vmware b/app-emulation/vmware-workstation/files/3.2.1.2237/90vmware deleted file mode 100644 index 8e00d2bb0587..000000000000 --- a/app-emulation/vmware-workstation/files/3.2.1.2237/90vmware +++ /dev/null @@ -1,3 +0,0 @@ -PATH=/opt/vmware/bin -ROOTPATH=/opt/vmware/bin -MANPATH=/opt/vmware/man diff --git a/app-emulation/vmware-workstation/files/3.2.1.2237/VMwareWorkstation.desktop b/app-emulation/vmware-workstation/files/3.2.1.2237/VMwareWorkstation.desktop deleted file mode 100644 index 9e42f9c1b4c6..000000000000 --- a/app-emulation/vmware-workstation/files/3.2.1.2237/VMwareWorkstation.desktop +++ /dev/null @@ -1,12 +0,0 @@ -[Desktop Entry] -Name=VMware Workstation -Comment=VMware Workstation -GenericName=Virtual PC Emulator -Exec=vmware -Icon=/opt/vmware/lib/icon/vmware.png -Path= -Terminal=0 -TerminalOptions= -Type=Application -X-KDE-SubstituteUID=false -X-KDE-Username= diff --git a/app-emulation/vmware-workstation/files/3.2.1.2237/vmware b/app-emulation/vmware-workstation/files/3.2.1.2237/vmware deleted file mode 100644 index d65d672a11ed..000000000000 --- a/app-emulation/vmware-workstation/files/3.2.1.2237/vmware +++ /dev/null @@ -1,73 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2003 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License, v2 or later -# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/files/3.2.1.2237/vmware,v 1.1 2003/07/17 19:41:54 agenkin Exp $ - -depend() { - need localmount - use logger net -} - -vmware-prettify() { - # Yea, the code is ugly but the output is pretty - state=$1 - waserror=0 - msgtype=0 - while read line - do - [ "$line" == "" ] && continue - if [ "$msgtype" -le "0" ] - then - if [ "$msgtype" == "-1" ] - then - ewarn $line - continue - fi - if [ "${line/*:*/}" == "" ] - then - einfon $line - echo - eend 0 - msgtype=1 - else - ewarn $line - msgtype=-1 - waserror=1 - fi - continue - fi - - # Strip out anything after the <esc> code - message=`echo $line | sed -e "s/^\(.*\).*$/\1/"` - einfon " $message" - echo - - echo $line | grep done > /dev/null - status=$? - eend $status - - if [ "$status" != "0" ] - then - logger -p local0.err -t vmware-${state} "$line" - waserror=$status - fi - done - if [ "$msgtype" == "-1" ] - then - eend 1 "VMware is not properly configured! See above." - fi - return $waserror -} - -start() { - test -x /etc/vmware/init.d/vmware || \ - eend 1 "vmware init script not found. Aborting" || return 1 - - /etc/vmware/init.d/vmware start | vmware-prettify start - return $? -} - -stop() { - /etc/vmware/init.d/vmware stop | vmware-prettify stop - return $? -} diff --git a/app-emulation/vmware-workstation/files/3.2.1.2237/vmware-config.pl-gcc-generalized.patch b/app-emulation/vmware-workstation/files/3.2.1.2237/vmware-config.pl-gcc-generalized.patch deleted file mode 100644 index f2a0239f4c7b..000000000000 --- a/app-emulation/vmware-workstation/files/3.2.1.2237/vmware-config.pl-gcc-generalized.patch +++ /dev/null @@ -1,60 +0,0 @@ ---- bin/vmware-config.pl.orig 2002-12-16 12:15:35.000000000 -0500 -+++ bin/vmware-config.pl 2002-12-16 13:30:29.000000000 -0500 -@@ -1487,21 +1487,21 @@ - } - - $gcc_version = direct_command(shell_string($gHelper{'gcc'}) -- . ' --version'); -+ . ' -dumpversion'); - chomp($gcc_version); - @gcc_version_num = split(/\./, $gcc_version); -- if ($gcc_version_num[0] >= 3) { -- if (get_answer('As of April 2002, gcc version 3 and later is not yet a ' -- . 'supported compiler by the Linux kernel development ' -- . 'team. Have a look at Documentation/Changes in your ' -- . 'kernel source directory to get the correct compiler ' -- . 'installed. Do you want to go with compiler "' -- . $gHelper{'gcc'} . '" version ' . $gcc_version . '?', -- 'yesno', 'no') eq 'no') { -- print wrap('Unable to continue.' . "\n\n", 0); -- module_error(); -- } -- } -+# if ($gcc_version_num[0] >= 3) { -+# if (get_answer('As of April 2002, gcc version 3 and later is not yet a ' -+# . 'supported compiler by the Linux kernel development ' -+# . 'team. Have a look at Documentation/Changes in your ' -+# . 'kernel source directory to get the correct compiler ' -+# . 'installed. Do you want to go with compiler "' -+# . $gHelper{'gcc'} . '" version ' . $gcc_version . '?', -+# 'yesno', 'no') eq 'no') { -+# print wrap('Unable to continue.' . "\n\n", 0); -+# module_error(); -+# } -+# } - - # When installing the modules, kernels 2.4+ setup a symlink to the kernel - # source directory -@@ -1526,6 +1526,22 @@ - module_error(); - } - -+ my $makefile="$build_dir/$name-only/Makefile"; -+ my $gcc_replace=""; -+ $gcc_version = direct_command(shell_string($gHelper{'gcc'}) -+ . ' -dumpversion'); -+ chomp($gcc_version); -+ @gcc_version_num = split(/\./, $gcc_version); -+ if ($gcc_version_num[0] >= 3) { -+ $gcc_replace="-e 's:-malign-:-falign-:g'"; -+ } -+ system("/usr/bin/cp $makefile $makefile.old"); -+ system("/usr/bin/sed" . -+ " -e 's:CC) --version:CC) -dumpversion:'" . -+ " -e 's:-m486:-march=i486:'" . -+ " -e 's:-Wall -Wstrict-prototypes::'" . -+ " $gcc_replace" . -+ " $makefile.old > $makefile"); - print wrap('Building the ' . $name . ' module.' . "\n\n", 0); - if (system(shell_string($gHelper{'make'}) . ' -C ' . shell_string($build_dir . '/' . $name . '-only') . ' auto-build ' . (($gSystem{'smp'} eq 'yes') ? 'SUPPORT_SMP=1 ' : '') . shell_string('HEADER_DIR=' . db_get_answer('HEADER_DIR')) . ' ' . shell_string('CC=' . $gHelper{'gcc'}) . ' ' . shell_string('GREP=' . $gHelper{'grep'}))) { - print wrap('Unable to build the ' . $name . ' module.' . "\n\n", 0); diff --git a/app-emulation/vmware-workstation/files/3.2.1.2237/vmware-glibc-2.3.2-compat.c b/app-emulation/vmware-workstation/files/3.2.1.2237/vmware-glibc-2.3.2-compat.c deleted file mode 100644 index 3499be2e5972..000000000000 --- a/app-emulation/vmware-workstation/files/3.2.1.2237/vmware-glibc-2.3.2-compat.c +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Build with: gcc -W -Wall -shared -o q.so q.c - */ - -#include <dlfcn.h> -#include <sys/mman.h> -#include <stdlib.h> -#include <stdio.h> - -void go(void) __attribute__((constructor)); - -void go(void) { - void* qh; - unsigned char *__real_errno_location, *__vm_errno_location; - - qh = dlopen("libc.so.6", RTLD_GLOBAL); - __real_errno_location = dlsym(qh, "__errno_location"); - __vm_errno_location = dlsym(NULL, "__errno_location"); - printf("Got eroloc %p & %p\n", __vm_errno_location, __real_errno_location); - if (__real_errno_location && __vm_errno_location && __real_errno_location != __vm_errno_location) { - unsigned int errnobase = (int)__vm_errno_location; - unsigned int mpbase = errnobase & ~0xFFF; - unsigned int mplen = 4096; - if (errnobase + 5 > mpbase + mplen) { - mplen = mplen + 4096; - } - mprotect((void*)mpbase, mplen, PROT_READ|PROT_WRITE|PROT_EXEC); - *__vm_errno_location = 0xE9; - *(int*)(__vm_errno_location + 1) = __real_errno_location - __vm_errno_location - 5; - mprotect((void*)mpbase, mplen, PROT_READ|PROT_EXEC); - } -} diff --git a/app-emulation/vmware-workstation/files/3.2.1.2237/vmware.png b/app-emulation/vmware-workstation/files/3.2.1.2237/vmware.png Binary files differdeleted file mode 100644 index 06672aa3f0bf..000000000000 --- a/app-emulation/vmware-workstation/files/3.2.1.2237/vmware.png +++ /dev/null |