summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorMike Auty <ikelos@gentoo.org>2007-04-09 16:34:12 +0000
committerMike Auty <ikelos@gentoo.org>2007-04-09 16:34:12 +0000
commit0cbb0e3228dee566b245880ba7855d31842266b5 (patch)
treeeac40b58346c471645425f877912eb14ac58a83c /eclass
parentForgot the changelog. (diff)
downloadvmware-0cbb0e3228dee566b245880ba7855d31842266b5.tar.gz
vmware-0cbb0e3228dee566b245880ba7855d31842266b5.tar.bz2
vmware-0cbb0e3228dee566b245880ba7855d31842266b5.zip
Fix up vmware-server-tools.
svn path=/trunk/; revision=157
Diffstat (limited to 'eclass')
-rw-r--r--eclass/vmware-mod.eclass7
1 files changed, 3 insertions, 4 deletions
diff --git a/eclass/vmware-mod.eclass b/eclass/vmware-mod.eclass
index 17d1a6c..19e98a3 100644
--- a/eclass/vmware-mod.eclass
+++ b/eclass/vmware-mod.eclass
@@ -39,7 +39,8 @@ vmware-mod_pkg_setup() {
if [[ -z "${VMWARE_MODULE_LIST}" ]]; then
case ${product} in
vmware-tools)
- VMWARE_MODULE_LIST="${VMWARE_MODULE_LIST} vmhgfs vmmemctl vmxnet"
+ VMWARE_MODULES_LIST="${VMWARE_MODULE_LIST} vmxnet"
+ [ "$shortname" != "server-tools" ] && VMWARE_MODULE_LIST="${VMWARE_MODULE_LIST} vmhgfs vmmemctl"
use amd64 || VMWARE_MODULE_LIST="${VMWARE_MODULE_LIST} vmdesched"
;;
*)
@@ -57,9 +58,7 @@ vmware-mod_pkg_setup() {
vmware-mod_src_unpack() {
case ${product} in
vmware-tools)
- cp "${CDROM_ROOT}"/"${TARBALL}" "${WORKDIR}"
- cd "${WORKDIR}"
- unpack "./${TARBALL}"
+ # Do nothing, this should be dealt with by vmware.eclass unpack
;;
*)
unpack ${A}