summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Auty <ikelos@gentoo.org>2008-01-28 17:59:30 +0000
committerMike Auty <ikelos@gentoo.org>2008-01-28 17:59:30 +0000
commit11cd6de4a43d67a1c25be526748a8ca7298af65c (patch)
tree6fbfb0366bf4c571e7a5fbb3d18012c108980084 /app-emulation
parentWarn on missing subversion package (#200395). (diff)
downloadhistorical-11cd6de4a43d67a1c25be526748a8ca7298af65c.tar.gz
historical-11cd6de4a43d67a1c25be526748a8ca7298af65c.tar.bz2
historical-11cd6de4a43d67a1c25be526748a8ca7298af65c.zip
Fix kernel build issues.
Package-Manager: portage-2.1.4
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/open-vm-tools/ChangeLog11
-rw-r--r--app-emulation/open-vm-tools/Manifest37
-rw-r--r--app-emulation/open-vm-tools/files/digest-open-vm-tools-0.0.20071121.64693-r13
-rw-r--r--app-emulation/open-vm-tools/files/open-vm-tools-kernel_stdint-soren.patch185
-rw-r--r--app-emulation/open-vm-tools/open-vm-tools-0.0.20071121.64693-r1.ebuild139
-rw-r--r--app-emulation/open-vm-tools/open-vm-tools-0.0.20071121.64693.ebuild4
6 files changed, 367 insertions, 12 deletions
diff --git a/app-emulation/open-vm-tools/ChangeLog b/app-emulation/open-vm-tools/ChangeLog
index 5bbe17fad7b7..318ba0421656 100644
--- a/app-emulation/open-vm-tools/ChangeLog
+++ b/app-emulation/open-vm-tools/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-emulation/open-vm-tools
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/ChangeLog,v 1.1 2007/12/22 17:32:11 ikelos Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/ChangeLog,v 1.2 2008/01/28 17:59:29 ikelos Exp $
+
+*open-vm-tools-0.0.20071121.64693-r1 (28 Jan 2008)
+
+ 28 Jan 2008; Mike Auty <ikelos@gentoo.org>
+ +files/open-vm-tools-kernel_stdint-soren.patch,
+ +open-vm-tools-0.0.20071121.64693-r1.ebuild:
+ Fix kernel build issues.
*open-vm-tools-0.0.20071121.64693 (22 Dec 2007)
diff --git a/app-emulation/open-vm-tools/Manifest b/app-emulation/open-vm-tools/Manifest
index 40fd48b82e46..2ad31900ece8 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,7 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX disable-toolbox.patch 4995 RMD160 dcce189c748f6e718d822a05f3fa96196cc9b7fd SHA1 497b488203c07bdb87332718c83ee412eee9c719 SHA256 337bdc179a32495e12931daf2f9c5438cb0dd08ee1009feb905d7f84c3d8115b
MD5 022ffa4cf3d85c2faf8a60e672b6d5a8 files/disable-toolbox.patch 4995
RMD160 dcce189c748f6e718d822a05f3fa96196cc9b7fd files/disable-toolbox.patch 4995
SHA256 337bdc179a32495e12931daf2f9c5438cb0dd08ee1009feb905d7f84c3d8115b files/disable-toolbox.patch 4995
+AUX open-vm-tools-kernel_stdint-soren.patch 4814 RMD160 c20a40af007d0c879cb2fafe8ae89dc68b44a920 SHA1 0fb5ca0cbeba83d467a95ccd5405ace7dc5cec9a SHA256 0d13be458a9b6408d376776df920f54e8fbe683d167b303c1f39da16719cd510
+MD5 c2a0621983febe2da1b39ccb530abe0b files/open-vm-tools-kernel_stdint-soren.patch 4814
+RMD160 c20a40af007d0c879cb2fafe8ae89dc68b44a920 files/open-vm-tools-kernel_stdint-soren.patch 4814
+SHA256 0d13be458a9b6408d376776df920f54e8fbe683d167b303c1f39da16719cd510 files/open-vm-tools-kernel_stdint-soren.patch 4814
AUX open-vm.confd 88 RMD160 5e398024e72a871f258d73e09f02e37a815443b0 SHA1 56133c21c6d29243ac81a9c1ada61616778f3ce2 SHA256 180a2b6d9d18af319b79b2ca6ebf1020b63e5ebf2f601a63c1a9f9f7d2e0b95c
MD5 2570d31a242f40eae8f8f2517536dd5f files/open-vm.confd 88
RMD160 5e398024e72a871f258d73e09f02e37a815443b0 files/open-vm.confd 88
@@ -19,14 +26,18 @@ MD5 1fc0cea9b2ea2303cd2346843dc08803 files/xautostart.conf 59
RMD160 ca1ea3f1b82caa6e97d94835d88a39a6f153ff7a files/xautostart.conf 59
SHA256 13398e0ffcd7005bc8c92f3cd62865d2601e52fc980a4702fa252bef5c1efcc7 files/xautostart.conf 59
DIST open-vm-tools-2007.11.21-64693.tar.gz 2295022 RMD160 e166040e713f4b7f8fae835862128a7ec3fdca75 SHA1 5b5e8edd726a997e3db0585af010a4be3405cc67 SHA256 b00530bf578b07127880ad3107b2b98873d3e5f74876dd94644bac3883be4431
-EBUILD open-vm-tools-0.0.20071121.64693.ebuild 4033 RMD160 44c76f0008a7e1b6dbac5f4de11ff6b6ad1187bf SHA1 ebacf8238b71c11f4716308f2287fb480d13c190 SHA256 51193952b662fd5ab60715c8ec044b9634108d6953c1e1d2bf28c1d2b4e65657
-MD5 d61c4a5923b862c55a03cb5e5f8b26d9 open-vm-tools-0.0.20071121.64693.ebuild 4033
-RMD160 44c76f0008a7e1b6dbac5f4de11ff6b6ad1187bf open-vm-tools-0.0.20071121.64693.ebuild 4033
-SHA256 51193952b662fd5ab60715c8ec044b9634108d6953c1e1d2bf28c1d2b4e65657 open-vm-tools-0.0.20071121.64693.ebuild 4033
-MISC ChangeLog 604 RMD160 688b1b02b8f482a05cec89c6843beb4da45c43c5 SHA1 face8e14f58e8b0b4ded0b9ce81350cbbf1c931f SHA256 61560f89be640201c3d53b59df89f67f98093a3f441dda93002632277d584971
-MD5 a7a558560ebc0ffff0dbea51248fe04a ChangeLog 604
-RMD160 688b1b02b8f482a05cec89c6843beb4da45c43c5 ChangeLog 604
-SHA256 61560f89be640201c3d53b59df89f67f98093a3f441dda93002632277d584971 ChangeLog 604
+EBUILD open-vm-tools-0.0.20071121.64693-r1.ebuild 3531 RMD160 7ccc5fe7adf85e275a3c139032257ad75e067a0d SHA1 e29c6e52224c6fe26ac6a1bbee8bb4a51c4fb881 SHA256 3fd46d150fd0c674282aafe5993e318193ee05b0725c4c1773e8d3f320edbbc7
+MD5 47a0a207d2f20816cdbe12ccef718734 open-vm-tools-0.0.20071121.64693-r1.ebuild 3531
+RMD160 7ccc5fe7adf85e275a3c139032257ad75e067a0d open-vm-tools-0.0.20071121.64693-r1.ebuild 3531
+SHA256 3fd46d150fd0c674282aafe5993e318193ee05b0725c4c1773e8d3f320edbbc7 open-vm-tools-0.0.20071121.64693-r1.ebuild 3531
+EBUILD open-vm-tools-0.0.20071121.64693.ebuild 4030 RMD160 922452bced72694b5021f8bcfdca71be5d1b6ff4 SHA1 c1081a3d6f35a1aafe0e52c1ffb6135a0304395d SHA256 e568a71ec3629a429c11731c2427e0dd9359b953c2171d892fbf896f0dbaf135
+MD5 25187a8e494ca5bb82b36eaf3f6c2e98 open-vm-tools-0.0.20071121.64693.ebuild 4030
+RMD160 922452bced72694b5021f8bcfdca71be5d1b6ff4 open-vm-tools-0.0.20071121.64693.ebuild 4030
+SHA256 e568a71ec3629a429c11731c2427e0dd9359b953c2171d892fbf896f0dbaf135 open-vm-tools-0.0.20071121.64693.ebuild 4030
+MISC ChangeLog 826 RMD160 0efa32d4613964f64e991665a2f17d7afc13f1f5 SHA1 744a907c80662290f3fc5942b27e65910e55c5ad SHA256 3dfaa9fea66fb4b52ac1c359f1088640aa5bc3444de0b824e791eed6f762dc49
+MD5 2ccbd7e2a11d0564d63bf2e11b71f564 ChangeLog 826
+RMD160 0efa32d4613964f64e991665a2f17d7afc13f1f5 ChangeLog 826
+SHA256 3dfaa9fea66fb4b52ac1c359f1088640aa5bc3444de0b824e791eed6f762dc49 ChangeLog 826
MISC metadata.xml 159 RMD160 fc7f68a382390e5916b0fb43f37a893fad4f9798 SHA1 f46b02a39bcd0165558de67ff4256cfc812418a3 SHA256 8581ae1c90a48f50fa0542c7fb28cb8984baaf12f50fa18f33e467081effb215
MD5 7cc95faad4185e8ed375248bc73a17fc metadata.xml 159
RMD160 fc7f68a382390e5916b0fb43f37a893fad4f9798 metadata.xml 159
@@ -34,3 +45,13 @@ SHA256 8581ae1c90a48f50fa0542c7fb28cb8984baaf12f50fa18f33e467081effb215 metadata
MD5 98190eb2fb503544118ea873c5da3d6a files/digest-open-vm-tools-0.0.20071121.64693 295
RMD160 1a5ef15378cf57e458f229751345db28f8c67442 files/digest-open-vm-tools-0.0.20071121.64693 295
SHA256 f3e44909e659ccdedad3d828d823b688ab875d846989013a7490c4462bd041d1 files/digest-open-vm-tools-0.0.20071121.64693 295
+MD5 98190eb2fb503544118ea873c5da3d6a files/digest-open-vm-tools-0.0.20071121.64693-r1 295
+RMD160 1a5ef15378cf57e458f229751345db28f8c67442 files/digest-open-vm-tools-0.0.20071121.64693-r1 295
+SHA256 f3e44909e659ccdedad3d828d823b688ab875d846989013a7490c4462bd041d1 files/digest-open-vm-tools-0.0.20071121.64693-r1 295
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHnhgSu7rWomwgFXoRAhPnAJ469SVIc3moekCGIlPRcrUoHbcLugCeJv7Q
+ZM3cXfkRhQDu13Oo5zWzEa0=
+=iDxI
+-----END PGP SIGNATURE-----
diff --git a/app-emulation/open-vm-tools/files/digest-open-vm-tools-0.0.20071121.64693-r1 b/app-emulation/open-vm-tools/files/digest-open-vm-tools-0.0.20071121.64693-r1
new file mode 100644
index 000000000000..6dfad2de76b7
--- /dev/null
+++ b/app-emulation/open-vm-tools/files/digest-open-vm-tools-0.0.20071121.64693-r1
@@ -0,0 +1,3 @@
+MD5 1cc034f14769375f41f6410d709dacbc open-vm-tools-2007.11.21-64693.tar.gz 2295022
+RMD160 e166040e713f4b7f8fae835862128a7ec3fdca75 open-vm-tools-2007.11.21-64693.tar.gz 2295022
+SHA256 b00530bf578b07127880ad3107b2b98873d3e5f74876dd94644bac3883be4431 open-vm-tools-2007.11.21-64693.tar.gz 2295022
diff --git a/app-emulation/open-vm-tools/files/open-vm-tools-kernel_stdint-soren.patch b/app-emulation/open-vm-tools/files/open-vm-tools-kernel_stdint-soren.patch
new file mode 100644
index 000000000000..994600115243
--- /dev/null
+++ b/app-emulation/open-vm-tools/files/open-vm-tools-kernel_stdint-soren.patch
@@ -0,0 +1,185 @@
+diff -u open-vm-tools-2007.11.21-64693/debian/changelog open-vm-tools-2007.11.21-64693/debian/changelog
+only in patch2:
+unchanged:
+--- open-vm-tools-2007.11.21-64693.orig/modules/linux/vmblock/include/driver-config.h
++++ open-vm-tools-2007.11.21-64693/modules/linux/vmblock/include/driver-config.h
+@@ -59,6 +59,11 @@
+ #endif
+ #endif
+
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 24)
++/* Prevent uintptr_t from being declared in vm_basic_types.h. */
++#define _STDINT_H 1
++#endif
++
+ #ifndef __KERNEL__
+ #define __KERNEL__
+ #endif
+only in patch2:
+unchanged:
+--- open-vm-tools-2007.11.21-64693.orig/modules/linux/vmhgfs/cpNameLite.c
++++ open-vm-tools-2007.11.21-64693/modules/linux/vmhgfs/cpNameLite.c
+@@ -25,8 +25,8 @@
+ *
+ */
+
+-#include "vm_assert.h"
+ #include "cpNameLite.h"
++#include "vm_assert.h"
+
+ /*
+ *----------------------------------------------------------------------
+only in patch2:
+unchanged:
+--- open-vm-tools-2007.11.21-64693.orig/modules/linux/vmhgfs/cpName.c
++++ open-vm-tools-2007.11.21-64693/modules/linux/vmhgfs/cpName.c
+@@ -28,9 +28,9 @@
+ #include <string.h>
+ #endif
+
+-#include "vm_assert.h"
+ #include "cpName.h"
+ #include "cpNameInt.h"
++#include "vm_assert.h"
+
+ /*
+ *----------------------------------------------------------------------
+only in patch2:
+unchanged:
+--- open-vm-tools-2007.11.21-64693.orig/modules/linux/vmhgfs/cpNameLinux.c
++++ open-vm-tools-2007.11.21-64693/modules/linux/vmhgfs/cpNameLinux.c
+@@ -28,9 +28,9 @@
+ #include <memory.h>
+ #endif
+
+-#include "vm_assert.h"
+ #include "cpName.h"
+ #include "cpNameInt.h"
++#include "vm_assert.h"
+
+
+ /*
+only in patch2:
+unchanged:
+--- open-vm-tools-2007.11.21-64693.orig/modules/linux/vmhgfs/driver-config.h
++++ open-vm-tools-2007.11.21-64693/modules/linux/vmhgfs/driver-config.h
+@@ -59,6 +59,11 @@
+ #endif
+ #endif
+
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 24)
++/* Prevent uintptr_t from being declared in vm_basic_types.h. */
++#define _STDINT_H 1
++#endif
++
+ #ifndef __KERNEL__
+ #define __KERNEL__
+ #endif
+only in patch2:
+unchanged:
+--- open-vm-tools-2007.11.21-64693.orig/modules/linux/vmhgfs/staticEscape.c
++++ open-vm-tools-2007.11.21-64693/modules/linux/vmhgfs/staticEscape.c
+@@ -36,8 +36,8 @@
+ # endif
+ #endif
+
+-#include "vm_assert.h"
+ #include "staticEscape.h"
++#include "vm_assert.h"
+
+
+ /*
+only in patch2:
+unchanged:
+--- open-vm-tools-2007.11.21-64693.orig/modules/linux/vmhgfs/fsutil.c
++++ open-vm-tools-2007.11.21-64693/modules/linux/vmhgfs/fsutil.c
+@@ -46,8 +46,8 @@
+ #include "fsutil.h"
+ #include "hgfsProto.h"
+ #include "staticEscape.h"
+-#include "vm_assert.h"
+ #include "vm_basic_types.h"
++#include "vm_assert.h"
+
+ static struct inode *HgfsInodeLookup(struct super_block *sb,
+ ino_t ino);
+only in patch2:
+unchanged:
+--- open-vm-tools-2007.11.21-64693.orig/modules/linux/vmhgfs/hgfsBd.c
++++ open-vm-tools-2007.11.21-64693/modules/linux/vmhgfs/hgfsBd.c
+@@ -33,10 +33,10 @@
+ # include "debug.h"
+ #endif
+
+-#include "vm_assert.h"
+ #include "rpcout.h"
+ #include "hgfs.h" // for common HGFS definitions
+ #include "hgfsBd.h"
++#include "vm_assert.h"
+
+
+ /*
+only in patch2:
+unchanged:
+--- open-vm-tools-2007.11.21-64693.orig/modules/linux/vmhgfs/kernelStubs.h
++++ open-vm-tools-2007.11.21-64693/modules/linux/vmhgfs/kernelStubs.h
+@@ -28,10 +28,10 @@
+ #define __KERNELSTUBS_H__
+
+ #ifdef linux
+-#include "vm_basic_types.h"
+ #include "driver-config.h"
+ #include <linux/kernel.h>
+ #include <linux/string.h>
++#include "vm_basic_types.h"
+ #elif defined(_WIN32)
+ #include "vm_basic_types.h"
+ #include <ntddk.h> /* kernel memory APIs */
+only in patch2:
+unchanged:
+--- open-vm-tools-2007.11.21-64693.orig/modules/linux/vmmemctl/driver-config.h
++++ open-vm-tools-2007.11.21-64693/modules/linux/vmmemctl/driver-config.h
+@@ -59,6 +59,11 @@
+ #endif
+ #endif
+
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 24)
++/* Prevent uintptr_t from being declared in vm_basic_types.h. */
++#define _STDINT_H 1
++#endif
++
+ #ifndef __KERNEL__
+ #define __KERNEL__
+ #endif
+only in patch2:
+unchanged:
+--- open-vm-tools-2007.11.21-64693.orig/modules/linux/vmxnet/driver-config.h
++++ open-vm-tools-2007.11.21-64693/modules/linux/vmxnet/driver-config.h
+@@ -59,6 +59,11 @@
+ #endif
+ #endif
+
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 24)
++/* Prevent uintptr_t from being declared in vm_basic_types.h. */
++#define _STDINT_H 1
++#endif
++
+ #ifndef __KERNEL__
+ #define __KERNEL__
+ #endif
+only in patch2:
+unchanged:
+--- open-vm-tools-2007.11.21-64693.orig/modules/linux/vmsync/driver-config.h
++++ open-vm-tools-2007.11.21-64693/modules/linux/vmsync/driver-config.h
+@@ -59,6 +59,11 @@
+ #endif
+ #endif
+
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 24)
++/* Prevent uintptr_t from being declared in vm_basic_types.h. */
++#define _STDINT_H 1
++#endif
++
+ #ifndef __KERNEL__
+ #define __KERNEL__
+ #endif
diff --git a/app-emulation/open-vm-tools/open-vm-tools-0.0.20071121.64693-r1.ebuild b/app-emulation/open-vm-tools/open-vm-tools-0.0.20071121.64693-r1.ebuild
new file mode 100644
index 000000000000..464f77377ebc
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-0.0.20071121.64693-r1.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/open-vm-tools-0.0.20071121.64693-r1.ebuild,v 1.1 2008/01/28 17:59:29 ikelos Exp $
+
+inherit pam eutils linux-mod autotools versionator
+
+MY_DATE="$(get_version_component_range 3)"
+MY_BUILD="$(get_version_component_range 4)"
+MY_PV="${MY_DATE:0:4}.${MY_DATE:4:2}.${MY_DATE:6:2}-${MY_BUILD}"
+MY_P="${PN}-${MY_PV}"
+
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="Opensourced tools for VMware guests"
+HOMEPAGE="http://open-vm-tools.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="X xinerama"
+DEPEND="
+ virtual/linux-sources
+ sys-apps/ethtool
+ X? (
+ x11-libs/libX11
+ x11-libs/gtk+
+ )
+ xinerama? (
+ x11-libs/libXinerama
+ )
+ !app-emulation/vmware-workstation-tools
+ !app-emulation/vmware-server-tools
+ !app-emulation/vmware-esx-tools
+ "
+
+RDEPEND="${DEPEND/virtual\/linux\-sources/}
+ X? (
+ x11-base/xorg-server
+ x11-drivers/xf86-video-vmware
+ x11-drivers/xf86-input-vmmouse
+ )
+"
+
+VMWARE_MOD_DIR="modules/linux"
+VMWARE_MODULE_LIST="vmblock vmhgfs vmsync vmmemctl vmxnet"
+
+pkg_setup() {
+
+ linux-mod_pkg_setup
+ MODULE_NAMES=""
+ BUILD_TARGETS="auto-build HEADER_DIR=${KERNEL_DIR}/include BUILD_DIR=${KV_OUT_DIR}"
+
+ for mod in ${VMWARE_MODULE_LIST};
+ do
+ if [[ "${mod}" == "vmxnet" ]];
+ then
+ MODTARGET="net"
+ else
+ MODTARGET="openvmtools"
+ fi
+ MODULE_NAMES="${MODULE_NAMES} ${mod}(${MODTARGET}:${S}/${VMWARE_MOD_DIR}/${mod})"
+ done
+
+ ewarn "If you're compiling for a hardened target, please use the hardened"
+ ewarn "toolchain (see bug #200376, comment 18)."
+
+ enewgroup vmware
+
+}
+
+src_unpack() {
+ unpack "${A}"
+ cd "${S}"
+ epatch "${FILESDIR}/${PN}-kernel_stdint-soren.patch"
+}
+
+src_compile() {
+ econf \
+ $(use_with X x) \
+ $(use_enable xinerama multimon) \
+ || die "Error: econf failed!"
+
+ linux-mod_src_compile
+
+ emake || die
+}
+
+src_install() {
+
+ linux-mod_src_install
+
+ pamd_mimic_system vmware-guestd auth account
+
+ # Install the various tools
+ cd "${S}"
+ VMWARE_BIN_LIST="hgfsclient xferlogs"
+ VMWARE_SBIN_LIST="guestd checkvm"
+ if use X; then
+ # Fix up the vmware-user tool's name
+ mv vmware-user/vmware-user vmware-user/user
+ mv vmware-user user
+ VMWARE_BIN_LIST="${VMWARE_BIN_LIST} user toolbox"
+ fi
+ for i in ${VMWARE_BIN_LIST}; do
+ newbin ${i}/${i} vmware-${i} || die "Failed installing ${i}"
+ done
+ for i in ${VMWARE_SBIN_LIST}; do
+ newsbin ${i}/${i} vmware-${i} || die "Failed installing ${i}"
+ done
+
+ dolib libguestlib/.libs/libguestlib.{so.0.0.0,a}
+
+ # Deal with the hgfsmounter
+ into /
+ newsbin hgfsmounter/hgfsmounter mount.vmhgfs
+ fperms u+s /sbin/mount.vmhgfs
+ ### FROM THIS POINT ON, into IS SET TO ${ROOT}/ not ${ROOT}/usr !!!
+
+ # Install the /etc/ files
+ exeinto /etc/vmware-tools
+ doexe scripts/linux/*
+ insinto /etc/vmware-tools
+ doins "${FILESDIR}/tools.conf"
+ # Only install this, when X is being used. Else it's useless waste of
+ # ressources when checking continuously for processes that will never appear
+ use X && doins "${FILESDIR}/xautostart.conf"
+ newinitd "${FILESDIR}/open-vm.initd" vmware-tools
+ newconfd "${FILESDIR}/open-vm.confd" vmware-tools
+
+ if use X;
+ then
+ elog "To be able to use the drag'n'drop feature of VMware for file"
+ elog "exchange, you need to do this:"
+ elog " Add 'vmware-tools' to your default runlevel"
+ elog " Add the users which should have access to this function"
+ elog " to the group 'vmware'"
+ fi
+}
diff --git a/app-emulation/open-vm-tools/open-vm-tools-0.0.20071121.64693.ebuild b/app-emulation/open-vm-tools/open-vm-tools-0.0.20071121.64693.ebuild
index ce66991e7503..6e75cc075c76 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-0.0.20071121.64693.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-0.0.20071121.64693.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/open-vm-tools-0.0.20071121.64693.ebuild,v 1.2 2007/12/22 23:05:54 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/open-vm-tools-0.0.20071121.64693.ebuild,v 1.3 2008/01/28 17:59:29 ikelos Exp $
inherit eutils linux-mod versionator