summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVadim Kuznetsov <vadimk@gentoo.org>2010-04-24 11:40:58 +0000
committerVadim Kuznetsov <vadimk@gentoo.org>2010-04-24 11:40:58 +0000
commit2b2fc217024d0752c42a0eaa6f37cc995eb5b892 (patch)
treed6128c7d52b5f5c777e15d8e982c571a0d081880 /app-emulation/vmware-tools
parentfixed dependencies (diff)
downloadvmware-2b2fc217024d0752c42a0eaa6f37cc995eb5b892.tar.gz
vmware-2b2fc217024d0752c42a0eaa6f37cc995eb5b892.tar.bz2
vmware-2b2fc217024d0752c42a0eaa6f37cc995eb5b892.zip
Matt Whitlock vmware-tools patch.
svn path=/trunk/; revision=399
Diffstat (limited to 'app-emulation/vmware-tools')
-rw-r--r--app-emulation/vmware-tools/Manifest14
-rw-r--r--app-emulation/vmware-tools/metadata.xml5
-rw-r--r--app-emulation/vmware-tools/vmware-tools-8.1.4.227600.ebuild47
3 files changed, 66 insertions, 0 deletions
diff --git a/app-emulation/vmware-tools/Manifest b/app-emulation/vmware-tools/Manifest
new file mode 100644
index 0000000..164de57
--- /dev/null
+++ b/app-emulation/vmware-tools/Manifest
@@ -0,0 +1,14 @@
+DIST vmware-tools-freebsd-8.1.4-227600.i386.component.tar 18012160 RMD160 287543e21461888b7b77c1bbb5d777b622d53617 SHA1 10b2befd031b65402b30d4ef5f199177ef2302ec SHA256 120bafcfd4022a711aa9a004aff2327d2232c93ee0fd0fb8e81d5fc29368e381
+DIST vmware-tools-freebsd-8.1.4-227600.x86_64.component.tar 18012160 RMD160 05f33dda081c5f6d91d162c294981841e4cf1a2a SHA1 5177823bd6f54264257d6dca1b3c0f7b6103ea13 SHA256 fd2fc6f006e712519e1942257f337f17cd420f1d3cfdf077e6b8512f7745af99
+DIST vmware-tools-linux-8.1.4-227600.i386.component.tar 96532480 RMD160 1c3bb72b9602b5833f708284208ce6e088b24d18 SHA1 51a19c0e671e43c6bf1407b76fc78426e2f83831 SHA256 5e8280efbf264605788b15a77ad37f99d35b94b847b7f0138c6f2bd9ca902635
+DIST vmware-tools-linux-8.1.4-227600.x86_64.component.tar 96532480 RMD160 fe7344f24b92e7609699f08b4011a7c29ae1ff9d SHA1 ced7ec378e7cf5ea6e9293fb95d0aa36bd562a9e SHA256 d068d272a514ff550819dbd64cde5c3832ccec9f37f233127db6e8fc630550f0
+DIST vmware-tools-netware-8.1.4-227600.i386.component.tar 81920 RMD160 6609981f27ebfd6a7c2868f9dc2dccae8edc3ba8 SHA1 79939c3b3c69dca21f06e5415728c45e902aa8c1 SHA256 95248d53379455670136730918f4eb4c034ec338f1170719f6b00c73d7750277
+DIST vmware-tools-netware-8.1.4-227600.x86_64.component.tar 81920 RMD160 5456049c035a0e215089dbbca32ae6a9ce188552 SHA1 21a52064154d1cb41d98143045b4c4b267446db9 SHA256 462b805394cd54eebdeb2c47c6fa88c5b1b0605d38dfb8539853c8278be3866c
+DIST vmware-tools-solaris-8.1.4-227600.i386.component.tar 19456000 RMD160 7108593bdccc92723ea39da23cabc9b2e082dc71 SHA1 09c642b8e8bfe4cff4f74c4355932a8304dfaaa3 SHA256 ac2e6894ac5991cdb73c4305e59d0a46a0bff72804ec31f125c4b51b37beaf30
+DIST vmware-tools-solaris-8.1.4-227600.x86_64.component.tar 19456000 RMD160 4505cb20e63e7d15e845bd488989ec38cbf837c1 SHA1 f4e571ae0213333f59e544e5bcb225b8695884cb SHA256 9057ebe11150e0b59ade5e1c26b190d67f5cc78d881e7fdd5e1a2041fee8b317
+DIST vmware-tools-winPre2k-8.1.4-227600.i386.component.tar 11059200 RMD160 a30364bb05bb7b3eade88321d21936f473bdbf8b SHA1 32c8cfb2f3b59e6c7cc01f2041e2ad8859974242 SHA256 292bad722af2267d672ffb83484f96a8bca1a741ad3c8fae698a1f90c33a21ac
+DIST vmware-tools-winPre2k-8.1.4-227600.x86_64.component.tar 11059200 RMD160 63e928848ee281a9df2a4a18ba9d3681dd1bc827 SHA1 eb3d46f81b1f92a84d0008100b8c9c2acee6011c SHA256 0ba14e83cf45759c05ab07e6cbe302d6bfdf41242a4b6d9733b980a995a83ee7
+DIST vmware-tools-windows-8.1.4-227600.i386.component.tar 33239040 RMD160 962b01b74004f3e7769b1af63acc40a950850b4d SHA1 a31b16d90cc68803ba820bcb919744d09fc22280 SHA256 bd2b27f5a9f48b4e01840969748e1d6e94cfa7ef11869b44d9999bd5c4a4de22
+DIST vmware-tools-windows-8.1.4-227600.x86_64.component.tar 33239040 RMD160 c64f1d5ddb0e3e9bc4a03a70afbf22e2d658c7c2 SHA1 15cf0d03629537811618c901a7d9990991c5eee5 SHA256 6a51de8d58dcbfb6ec735991af24ec582f611b04509b633556a12c1616892496
+EBUILD vmware-tools-8.1.4.227600.ebuild 1287 RMD160 6ace868115420b6bda99f9601b9128810a2e082e SHA1 17f6e0d8d643be2716e9580364771c3da9203a1e SHA256 ff34fd5784214dc99d3a06220043b04345667304abfcd6bbdf3ccc05b72916dd
+MISC metadata.xml 159 RMD160 fc7f68a382390e5916b0fb43f37a893fad4f9798 SHA1 f46b02a39bcd0165558de67ff4256cfc812418a3 SHA256 8581ae1c90a48f50fa0542c7fb28cb8984baaf12f50fa18f33e467081effb215
diff --git a/app-emulation/vmware-tools/metadata.xml b/app-emulation/vmware-tools/metadata.xml
new file mode 100644
index 0000000..3260ec5
--- /dev/null
+++ b/app-emulation/vmware-tools/metadata.xml
@@ -0,0 +1,5 @@
+<?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-tools/vmware-tools-8.1.4.227600.ebuild b/app-emulation/vmware-tools/vmware-tools-8.1.4.227600.ebuild
new file mode 100644
index 0000000..a56b494
--- /dev/null
+++ b/app-emulation/vmware-tools/vmware-tools-8.1.4.227600.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header$
+
+inherit versionator vmware-bundle
+
+MY_PV="$(replace_version_separator 3 - $PV)"
+BASE_URI="http://softwareupdate.vmware.com/cds/vmw-desktop/player/3.0.1/227600/linux/"
+
+DESCRIPTION="VMware Tools for guest operating systems"
+HOMEPAGE="http://www.vmware.com/products/player/"
+
+LICENSE="vmware"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="mirror"
+
+IUSE_VMWARE_GUEST="freebsd linux netware solaris windows winPre2k"
+
+VM_INSTALL_DIR="/opt/vmware"
+
+for guest in ${IUSE_VMWARE_GUEST} ; do
+ SRC_URI+=" vmware_guest_${guest}? (
+ amd64? ( ${BASE_URI}vmware-tools-${guest}-${MY_PV}.x86_64.component.tar )
+ x86? ( ${BASE_URI}vmware-tools-${guest}-${MY_PV}.i386.component.tar )
+ )"
+ IUSE+=" vmware_guest_${guest}"
+done ; unset guest
+
+src_unpack() {
+ local arch
+ if use x86 ; then arch='i386'
+ elif use amd64 ; then arch='x86_64'
+ fi
+ local guest ; for guest in ${IUSE_VMWARE_GUEST} ; do
+ if use "vmware_guest_${guest}" ; then
+ local component="vmware-tools-${guest}-${MY_PV}.${arch}.component"
+ unpack "${component}.tar"
+ vmware-bundle_extract-component "${component}"
+ fi
+ done
+}
+
+src_install() {
+ insinto "${VM_INSTALL_DIR}"/lib/vmware/isoimages
+ doins *.iso{,.sig}
+}