summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Auty <ikelos@gentoo.org>2007-10-12 11:33:35 +0000
committerMike Auty <ikelos@gentoo.org>2007-10-12 11:33:35 +0000
commita726db19af3d709d488bc5300b00911be932eecb (patch)
tree90baf013c95d7b890ae87773f323066ead7ea484
parentRemove those pesky digest- files. (diff)
downloadvmware-a726db19af3d709d488bc5300b00911be932eecb.tar.gz
vmware-a726db19af3d709d488bc5300b00911be932eecb.tar.bz2
vmware-a726db19af3d709d488bc5300b00911be932eecb.zip
Remove the obsolete vmware-server-tools, people should try out open-vm-tools instead.
svn path=/trunk/; revision=221
-rw-r--r--ChangeLog16
-rw-r--r--app-emulation/vmware-server-tools/Manifest35
-rw-r--r--app-emulation/vmware-server-tools/files/1.0.3.44356/000_all_vmware-tools.patch57
-rw-r--r--app-emulation/vmware-server-tools/files/digest-vmware-server-tools-1.0.3.443560
-rw-r--r--app-emulation/vmware-server-tools/files/patches/000_all_makefile-include-directory.patch12
-rw-r--r--app-emulation/vmware-server-tools/files/patches/vmdesched/001_all_kernel-2.6.19-syscall.patch14
-rw-r--r--app-emulation/vmware-server-tools/files/patches/vmhgfs/000_all_driver-get_sb_nodev.patch13
-rw-r--r--app-emulation/vmware-server-tools/files/patches/vmhgfs/001_all_kernel-2.6.19-mount.patch28
-rw-r--r--app-emulation/vmware-server-tools/files/vmware-server-tools.rc72
-rw-r--r--app-emulation/vmware-server-tools/metadata.xml5
-rw-r--r--app-emulation/vmware-server-tools/vmware-server-tools-1.0.3.44356.ebuild58
11 files changed, 16 insertions, 294 deletions
diff --git a/ChangeLog b/ChangeLog
index 1018b81..9ed31f2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,22 @@
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $ Id: $
+ 12 Oct 2007; Mike Auty <ikelos@gentoo.org>
+ -app-emulation/vmware-server-tools/files/1.0.3.44356/000_all_vmware-tools.
+ patch,
+ -app-emulation/vmware-server-tools/files/patches/000_all_makefile-include-
+ directory.patch,
+ -app-emulation/vmware-server-tools/files/patches/vmdesched/001_all_kernel-
+ 2.6.19-syscall.patch,
+ -app-emulation/vmware-server-tools/files/patches/vmhgfs/000_all_driver-get
+ _sb_nodev.patch,
+ -app-emulation/vmware-server-tools/files/patches/vmhgfs/001_all_kernel-2.6
+ .19-mount.patch,
+ -app-emulation/vmware-server-tools/files/vmware-server-tools.rc,
+ -app-emulation/vmware-server-tools/metadata.xml:
+ Remove the obsolete vmware-server-tools. People should try out open-vm-tools
+ instead.
+
12 Oct 2007; Mike Auty <ikelos@gentoo.org> +manifest1_obsolete:
Get rid of those pesky digest- files.
diff --git a/app-emulation/vmware-server-tools/Manifest b/app-emulation/vmware-server-tools/Manifest
deleted file mode 100644
index 6801476..0000000
--- a/app-emulation/vmware-server-tools/Manifest
+++ /dev/null
@@ -1,35 +0,0 @@
-AUX 1.0.3.44356/000_all_vmware-tools.patch 2417 RMD160 fc56363385f9240327c843c430a8132c554be8c7 SHA1 331052c3fee8c2cb43c2a04aa62e7bb0ecea947d SHA256 28d791a04f9d65bbb10ad63f4db49a4f0ee3570aa02845da6e1ea2d80e11c11b
-MD5 97b28d79449971c45809ba329ef3524e files/1.0.3.44356/000_all_vmware-tools.patch 2417
-RMD160 fc56363385f9240327c843c430a8132c554be8c7 files/1.0.3.44356/000_all_vmware-tools.patch 2417
-SHA256 28d791a04f9d65bbb10ad63f4db49a4f0ee3570aa02845da6e1ea2d80e11c11b files/1.0.3.44356/000_all_vmware-tools.patch 2417
-AUX patches/000_all_makefile-include-directory.patch 343 RMD160 d2f63ede9d9dbc6ec94ccede9177a5a15a678e62 SHA1 63f6090628109526eb7aca02081feaf2a1af0f6f SHA256 fadf02891dd78611790f6b59c2ba7ec5aaaa9767bbe779d97e6c3b38aaaa7b94
-MD5 b90ff7e76d6c548c562b6bb276ad28ae files/patches/000_all_makefile-include-directory.patch 343
-RMD160 d2f63ede9d9dbc6ec94ccede9177a5a15a678e62 files/patches/000_all_makefile-include-directory.patch 343
-SHA256 fadf02891dd78611790f6b59c2ba7ec5aaaa9767bbe779d97e6c3b38aaaa7b94 files/patches/000_all_makefile-include-directory.patch 343
-AUX patches/vmdesched/001_all_kernel-2.6.19-syscall.patch 513 RMD160 43bdf0fcf84e7e247ec6f7eb459d1f2d19ed7149 SHA1 26cb06a5f696542c6b5b69c041c606cedafbb4a1 SHA256 950971212cb606dc9e7facdce97173c75c57dbdb5bb8f924d791bb52ffe1cbce
-MD5 da6307826b61129bf6b01697acd7a19b files/patches/vmdesched/001_all_kernel-2.6.19-syscall.patch 513
-RMD160 43bdf0fcf84e7e247ec6f7eb459d1f2d19ed7149 files/patches/vmdesched/001_all_kernel-2.6.19-syscall.patch 513
-SHA256 950971212cb606dc9e7facdce97173c75c57dbdb5bb8f924d791bb52ffe1cbce files/patches/vmdesched/001_all_kernel-2.6.19-syscall.patch 513
-AUX patches/vmhgfs/000_all_driver-get_sb_nodev.patch 666 RMD160 e4a1bad6f93a2bb3461cf374cc5ccfdc15bbf09b SHA1 4900b70fd8697e99482ce079785ca4b7262f9024 SHA256 d97a48b9b23b24d589968d00f53e05410fed31d30b72612835d1c7183c56b284
-MD5 30aebf8fa2ae8a3b66b88a766f63e23a files/patches/vmhgfs/000_all_driver-get_sb_nodev.patch 666
-RMD160 e4a1bad6f93a2bb3461cf374cc5ccfdc15bbf09b files/patches/vmhgfs/000_all_driver-get_sb_nodev.patch 666
-SHA256 d97a48b9b23b24d589968d00f53e05410fed31d30b72612835d1c7183c56b284 files/patches/vmhgfs/000_all_driver-get_sb_nodev.patch 666
-AUX patches/vmhgfs/001_all_kernel-2.6.19-mount.patch 1047 RMD160 34824e2c4b7b2bbd93cd8c409126cf39ba7b86c0 SHA1 611b0e3f8f933cce908474e5f466fcab197a159e SHA256 de0ed1136921ea355a79cf7a5b283258d644c4028abc5cdd6bfbed5339e46b75
-MD5 4bb51b0e3d626700c3b396b9d14ef01c files/patches/vmhgfs/001_all_kernel-2.6.19-mount.patch 1047
-RMD160 34824e2c4b7b2bbd93cd8c409126cf39ba7b86c0 files/patches/vmhgfs/001_all_kernel-2.6.19-mount.patch 1047
-SHA256 de0ed1136921ea355a79cf7a5b283258d644c4028abc5cdd6bfbed5339e46b75 files/patches/vmhgfs/001_all_kernel-2.6.19-mount.patch 1047
-AUX vmware-server-tools.rc 1430 RMD160 0b983cef66bab3dcc3e90e705181b40fd9a3d937 SHA1 9b4af9b1cf42363ece1d6a40bb552f1de94c6e25 SHA256 18fb7def8a22464ef2d7580f64220d2c3d022188c151816ff130ae7f522f9d62
-MD5 dbf47d1168f3defb3a91fd2651c28728 files/vmware-server-tools.rc 1430
-RMD160 0b983cef66bab3dcc3e90e705181b40fd9a3d937 files/vmware-server-tools.rc 1430
-SHA256 18fb7def8a22464ef2d7580f64220d2c3d022188c151816ff130ae7f522f9d62 files/vmware-server-tools.rc 1430
-EBUILD vmware-server-tools-1.0.3.44356.ebuild 1147 RMD160 6907aa676370380d9602c5b54ffd7461168dbd22 SHA1 cd59072c0c44cd4e168897de5f1e9b7951fadd6b SHA256 38e2e34a8bf0092c777083dbe5f93f9216f8791a07e1be9741de9d720b2af443
-MD5 d3cb84308b715f23d28c674e4629156c vmware-server-tools-1.0.3.44356.ebuild 1147
-RMD160 6907aa676370380d9602c5b54ffd7461168dbd22 vmware-server-tools-1.0.3.44356.ebuild 1147
-SHA256 38e2e34a8bf0092c777083dbe5f93f9216f8791a07e1be9741de9d720b2af443 vmware-server-tools-1.0.3.44356.ebuild 1147
-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 d41d8cd98f00b204e9800998ecf8427e files/digest-vmware-server-tools-1.0.3.44356 0
-RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-vmware-server-tools-1.0.3.44356 0
-SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-vmware-server-tools-1.0.3.44356 0
diff --git a/app-emulation/vmware-server-tools/files/1.0.3.44356/000_all_vmware-tools.patch b/app-emulation/vmware-server-tools/files/1.0.3.44356/000_all_vmware-tools.patch
deleted file mode 100644
index 69da201..0000000
--- a/app-emulation/vmware-server-tools/files/1.0.3.44356/000_all_vmware-tools.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-diff -uNr 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 2007-02-05 03:37:33.000000000 +0000
-+++ vmware-tools-distrib/bin/vmware-config-tools.pl 2007-04-09 17:31:58.000000000 +0100
-@@ -3311,11 +3311,15 @@
- $mod_dir = db_get_answer('LIBDIR') . '/modules';
- }
-
-+ $gOption{'compile'} = 1;
-+ return 'yes';
-+
- if (($name eq 'vmxnet') and (not is64BitKernel())) {
- # 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",
-+ "/bin/false");
- if (!defined($network_path)) {
- print wrap("Can not find $init_dir/network and $init_dir/networking.\n\n", 0);
- return 'no';
-@@ -8342,13 +8346,13 @@
- configure_vmmemctl();
-
- if (vmware_product() eq 'tools-for-linux') {
-- configure_vmhgfs();
-+ # configure_vmhgfs();
- write_module_config();
- }
-
- write_tools_config();
-
-- configure_X();
-+ # configure_X();
-
- # vmware-user and its autostarting only exist on Linux currently
- if (vmware_product() eq 'tools-for-linux') {
-@@ -8391,7 +8395,7 @@
-
- my $network_path = find_first_exist("/etc/init.d/network",
- "/etc/init.d/networking");
-- if (vmware_product() eq 'tools-for-linux' and
-+ if (vmware_product() eq 'tools-for-linux-off' and
- db_get_answer('VMXNET_CONFED') eq 'yes') {
- print wrap('To use the vmxnet driver, restart networking using the '
- . 'following commands: ' . "\n"
-diff -uNr vmware-tools-distrib.orig/installer/services.sh vmware-tools-distrib/installer/services.sh
---- vmware-tools-distrib.orig/installer/services.sh 2007-02-05 03:37:33.000000000 +0000
-+++ vmware-tools-distrib/installer/services.sh 2007-04-09 17:18:16.000000000 +0100
-@@ -543,7 +543,7 @@
- if [ "`isLoaded "$1"`" = 'yes' ]; then
- /sbin/rmmod "$1"
- fi
-- /sbin/insmod -s -f "/lib/modules/`uname -r`/misc/$1.o" >/dev/null 2>&1 || /sbin/insmod -s -f "$1" >/dev/null 2>&1 || exit 1
-+ /sbin/modprobe $1 || /sbin/insmod -s -f "/lib/modules/`uname -r`/misc/$1.o" >/dev/null 2>&1 || /sbin/insmod -s -f "$1" >/dev/null 2>&1 || exit 1
- exit 0
- }
-
diff --git a/app-emulation/vmware-server-tools/files/digest-vmware-server-tools-1.0.3.44356 b/app-emulation/vmware-server-tools/files/digest-vmware-server-tools-1.0.3.44356
deleted file mode 100644
index e69de29..0000000
--- a/app-emulation/vmware-server-tools/files/digest-vmware-server-tools-1.0.3.44356
+++ /dev/null
diff --git a/app-emulation/vmware-server-tools/files/patches/000_all_makefile-include-directory.patch b/app-emulation/vmware-server-tools/files/patches/000_all_makefile-include-directory.patch
deleted file mode 100644
index a2a981d..0000000
--- a/app-emulation/vmware-server-tools/files/patches/000_all_makefile-include-directory.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -uNr Makefile Makefile
---- Makefile 2006-02-05 00:20:08.000000000 +0000
-+++ Makefile 2006-02-19 16:49:34.000000000 +0000
-@@ -14,7 +14,7 @@
- VM_UNAME = $(shell uname -r)
-
- # Header directory for the running kernel
--HEADER_DIR = /lib/modules/$(VM_UNAME)/build/include
-+HEADER_DIR = /usr/src/linux/include
-
- BUILD_DIR = $(HEADER_DIR)/..
-
diff --git a/app-emulation/vmware-server-tools/files/patches/vmdesched/001_all_kernel-2.6.19-syscall.patch b/app-emulation/vmware-server-tools/files/patches/vmdesched/001_all_kernel-2.6.19-syscall.patch
deleted file mode 100644
index e7b8d9d..0000000
--- a/app-emulation/vmware-server-tools/files/patches/vmdesched/001_all_kernel-2.6.19-syscall.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -Naurd original/vmdesched-only/compat_kernel.h modified/vmdesched-only/compat_kernel.h
---- compat_kernel.h.org 2007-02-16 15:34:36.000000000 +0100
-+++ compat_kernel.h 2007-02-16 15:36:35.000000000 +0100
-@@ -18,8 +18,9 @@
- * provided by x86-64, arm and other (but not by i386).
- */
- #define __NR_compat_exit __NR_exit
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,19)
- static inline _syscall1(int, compat_exit, int, exit_code);
--
-+#endif
-
- /*
- * wait_for_completion and friends did not exist before 2.4.9. \ No newline at end of file
diff --git a/app-emulation/vmware-server-tools/files/patches/vmhgfs/000_all_driver-get_sb_nodev.patch b/app-emulation/vmware-server-tools/files/patches/vmhgfs/000_all_driver-get_sb_nodev.patch
deleted file mode 100644
index 057c9af..0000000
--- a/app-emulation/vmware-server-tools/files/patches/vmhgfs/000_all_driver-get_sb_nodev.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -uNr vmhgfs-only.orig/driver.c vmhgfs-only/driver.c
---- vmhgfs-only.orig/driver.c 2007-03-05 01:46:22.000000000 +0000
-+++ vmhgfs-only/driver.c 2007-03-05 01:47:10.000000000 +0000
-@@ -760,7 +760,9 @@
- inode->i_uid = 0; /* This is bogus, should be the mount owner. */
- inode->i_gid = 0; /* This is bogus, should be the mount owner. */
- inode->i_rdev = 0; /* Device nodes are not supported */
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 18)
- inode->i_blksize = HGFS_BLOCKSIZE;
-+#endif
- inode->i_blocks = (attr->size + HGFS_BLOCKSIZE - 1) / HGFS_BLOCKSIZE;
- inode->i_size = attr->size;
- HGFS_SET_TIME(inode->i_atime, attr->accessTime);
diff --git a/app-emulation/vmware-server-tools/files/patches/vmhgfs/001_all_kernel-2.6.19-mount.patch b/app-emulation/vmware-server-tools/files/patches/vmhgfs/001_all_kernel-2.6.19-mount.patch
deleted file mode 100644
index bd04e4d..0000000
--- a/app-emulation/vmware-server-tools/files/patches/vmhgfs/001_all_kernel-2.6.19-mount.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-diff -Naurd original/vmhgfs-only/driver.c modified/vmhgfs-only/driver.c
---- original/vmhgfs-only/driver.c 2007-02-27 03:46:41.000000000 -0600
-+++ modified/vmhgfs-only/driver.c 2007-02-27 03:30:06.000000000 -0600
-@@ -20,6 +20,10 @@
- #include "hgfsDevLinux.h" // for HgfsMountInfo definition
- #include "hgfsProto.h" // for hgfs protocol
-
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 18)
-+#include <linux/mount.h>
-+#endif
-+
- #include <linux/vfs.h>
-
- #if LINUX_VERSION_CODE < KERNEL_VERSION(2, 5, 25)
-@@ -41,8 +45,13 @@
- #define HGFS_SB_TO_COMMON(sb) ((HgfsSuperInfo *)(sb)->s_fs_info)
- #endif
-
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 19)
-+#define INODE_SET_II_P(inode, info) do { (inode)->i_private = (info); } while (0)
-+#define INODE_GET_II_P(inode) ((HgfsInodeInfo *)(inode)->i_private)
-+#else
- #define INODE_SET_II_P(inode, info) do { (inode)->u.generic_ip = (info); } while (0)
- #define INODE_GET_II_P(inode) ((HgfsInodeInfo *)(inode)->u.generic_ip)
-+#endif
-
- /*
- * 2.5.x kernels support nanoseconds timestamps.
diff --git a/app-emulation/vmware-server-tools/files/vmware-server-tools.rc b/app-emulation/vmware-server-tools/files/vmware-server-tools.rc
deleted file mode 100644
index 060fc8e..0000000
--- a/app-emulation/vmware-server-tools/files/vmware-server-tools.rc
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/files/vmware.rc,v 1.5 2005/12/19 16:16:08 wolf31o2 Exp $
-
-depend() {
- before checkfs
-}
-
-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-tools/init.d/vmware-tools || \
- eend 1 "vmware init script not found. Aborting" || return 1
-
- /etc/vmware-tools/init.d/vmware-tools start | vmware_prettify start
- return $?
-}
-
-stop() {
- /etc/vmware-tools/init.d/vmware-tools stop | vmware_prettify stop
- return $?
-}
diff --git a/app-emulation/vmware-server-tools/metadata.xml b/app-emulation/vmware-server-tools/metadata.xml
deleted file mode 100644
index 3260ec5..0000000
--- a/app-emulation/vmware-server-tools/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>vmware</herd>
-</pkgmetadata>
diff --git a/app-emulation/vmware-server-tools/vmware-server-tools-1.0.3.44356.ebuild b/app-emulation/vmware-server-tools/vmware-server-tools-1.0.3.44356.ebuild
deleted file mode 100644
index d1c2c26..0000000
--- a/app-emulation/vmware-server-tools/vmware-server-tools-1.0.3.44356.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit linux-mod versionator vmware-mod eutils vmware
-
-MY_P="VMwareTools-$(get_version_component_range 1-3)-$(get_version_component_range 4)"
-
-DESCRIPTION="Guest-os tools for VMware Server"
-HOMEPAGE="http://www.vmware.com/"
-SRC_URI=""
-
-LICENSE="vmware"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="X"
-RESTRICT=""
-
-RDEPEND="sys-apps/pciutils
- sys-apps/ethtool
- X? ( x11-drivers/xf86-video-vmware
- x11-drivers/xf86-input-vmmouse )
- !app-emulation/vmware-workstation-tools"
-
-S=${WORKDIR}/vmware-tools-distrib
-
-RUN_UPDATE="no"
-ANY_ANY=""
-TARBALL="${MY_P}.tar.gz"
-VMWARE_MOD_DIR="lib/modules/source"
-
-
-pkg_setup() {
- vmware-mod_pkg_setup
- vmware_pkg_setup
-}
-
-src_unpack() {
- vmware_src_unpack
- vmware-mod_src_unpack
-}
-
-src_install() {
- vmware-mod_src_install
- vmware_src_install
-
- dodir ${VMWARE_INSTALL_DIR}/sbin
- keepdir ${VMWARE_INSTALL_DIR}/sbin
-}
-
-pkg_postinst() {
- linux-mod_pkg_postinst
- if use X; then
- einfo You should now alter your xorg.conf
- einfo Video Driver: vmware
- einfo Mouse Driver: vmmouse
- fi
-}