aboutsummaryrefslogtreecommitdiff
path: root/emulators/open-vm-tools
diff options
context:
space:
mode:
authorMartin Blapp <mbr@FreeBSD.org>2010-01-02 16:29:44 +0000
committerMartin Blapp <mbr@FreeBSD.org>2010-01-02 16:29:44 +0000
commit5fc5a0bb73cb52b68233c83c28e9beea8492be60 (patch)
tree1e7feddcd34c88bd5b859a4b87058c0c382b0dad /emulators/open-vm-tools
parent70b09580a81111aca38225a4c8c4df378363eb95 (diff)
downloadports-5fc5a0bb73cb52b68233c83c28e9beea8492be60.tar.gz
ports-5fc5a0bb73cb52b68233c83c28e9beea8492be60.zip
Notes
Diffstat (limited to 'emulators/open-vm-tools')
-rw-r--r--emulators/open-vm-tools/Makefile7
-rw-r--r--emulators/open-vm-tools/distinfo6
-rw-r--r--emulators/open-vm-tools/files/patch-appUtil.h11
-rw-r--r--emulators/open-vm-tools/files/patch-arch2
-rw-r--r--emulators/open-vm-tools/files/patch-freebsd-8127
-rw-r--r--emulators/open-vm-tools/files/patch-freebsd-938
-rw-r--r--emulators/open-vm-tools/files/patch-ghIntegrationX11.c12
-rw-r--r--emulators/open-vm-tools/files/patch-guestApp.c2
-rw-r--r--emulators/open-vm-tools/files/patch-hgfsmounter-Makefile.in2
-rw-r--r--emulators/open-vm-tools/files/patch-modules-Makefile.in2
-rw-r--r--emulators/open-vm-tools/files/patch-scripts-Makefile2
-rw-r--r--emulators/open-vm-tools/files/patch-services-Makefile2
-rw-r--r--emulators/open-vm-tools/files/patch-suspend-vm-default26
-rw-r--r--emulators/open-vm-tools/files/patch-util_misc.c4
-rw-r--r--emulators/open-vm-tools/files/patch-vmblock-subr.c29
-rw-r--r--emulators/open-vm-tools/files/patch-vmmemctl-os.c6
-rw-r--r--emulators/open-vm-tools/files/patch-vmtoolsd-Makefile.in2
-rw-r--r--emulators/open-vm-tools/pkg-plist18
18 files changed, 77 insertions, 221 deletions
diff --git a/emulators/open-vm-tools/Makefile b/emulators/open-vm-tools/Makefile
index 3e619f14a942..061a9249c3c7 100644
--- a/emulators/open-vm-tools/Makefile
+++ b/emulators/open-vm-tools/Makefile
@@ -15,9 +15,10 @@ DISTNAME= open-vm-tools-${RELEASE_DATE}-${BUILD_VER}
MAINTAINER= mbr@freebsd.org
COMMENT?= Open VMware tools for FreeBSD VMware guests
-RELEASE_DATE= 2009.05.22
-BUILD_VER= 167859
+RELEASE_DATE= 2009.11.16
+BUILD_VER= 210370
+WRKSRC= ${WRKDIR}/open-vm-tools-2009.11.17-210370
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
@@ -77,8 +78,6 @@ USE_RC_SUBR= vmware-guestd.sh vmware-kmod.sh
.if ${OSVERSION} < 700000
BROKEN= does not compile on 6.X
-.elif ${OSVERSION} >= 900000
-BROKEN= does not build
.endif
.if ${ARCH} == "sparc64"
diff --git a/emulators/open-vm-tools/distinfo b/emulators/open-vm-tools/distinfo
index 074820424bdf..c5d89925c8d0 100644
--- a/emulators/open-vm-tools/distinfo
+++ b/emulators/open-vm-tools/distinfo
@@ -1,3 +1,3 @@
-MD5 (open-vm-tools-2009.05.22-167859.tar.gz) = cc1c139d2d927952be93397d928f9d6c
-SHA256 (open-vm-tools-2009.05.22-167859.tar.gz) = 99f3726f86e53abac4efcf70a871e2003d2f245fd83b663ae8ad756322c48a2b
-SIZE (open-vm-tools-2009.05.22-167859.tar.gz) = 3417843
+MD5 (open-vm-tools-2009.11.16-210370.tar.gz) = 93d28b6e57b8d1ad0d322dd881e11903
+SHA256 (open-vm-tools-2009.11.16-210370.tar.gz) = d0eb942bc913350526c734e71661c7824085292f7d21f1b00a5b9dc44152b495
+SIZE (open-vm-tools-2009.11.16-210370.tar.gz) = 3514530
diff --git a/emulators/open-vm-tools/files/patch-appUtil.h b/emulators/open-vm-tools/files/patch-appUtil.h
deleted file mode 100644
index 5b272264ec21..000000000000
--- a/emulators/open-vm-tools/files/patch-appUtil.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/include/appUtil.h.orig 2009-03-24 19:24:50.000000000 +0900
-+++ lib/include/appUtil.h 2009-03-24 19:24:20.000000000 +0900
-@@ -69,7 +69,7 @@
-
- #endif //_WIN32
-
--#if defined(linux)
-+#if defined(linux) || defined(__FreeBSD__)
- #include <glib.h>
-
- void AppUtil_Init(void);
diff --git a/emulators/open-vm-tools/files/patch-arch b/emulators/open-vm-tools/files/patch-arch
index 543a1870645e..55e54b10a80d 100644
--- a/emulators/open-vm-tools/files/patch-arch
+++ b/emulators/open-vm-tools/files/patch-arch
@@ -1,6 +1,6 @@
--- configure.orig 2008-03-28 10:36:13.000000000 +0100
+++ configure 2008-03-28 10:36:45.000000000 +0100
-@@ -2167,6 +2167,9 @@
+@@ -2259,6 +2259,9 @@
x86_64)
userSpaceBitness="64"
;;
diff --git a/emulators/open-vm-tools/files/patch-freebsd-8 b/emulators/open-vm-tools/files/patch-freebsd-8
index a5214abf0072..3f6cdcf918ac 100644
--- a/emulators/open-vm-tools/files/patch-freebsd-8
+++ b/emulators/open-vm-tools/files/patch-freebsd-8
@@ -12,49 +12,9 @@
HgfsAccessMode accessMode = 0;
Bool isDir = vp->v_type == VDIR;
if (mode & VREAD) {
---- modules/freebsd/vmblock/vnops.c.orig 2009-03-18 03:03:21.000000000 -0400
-+++ modules/freebsd/vmblock/vnops.c 2009-04-04 20:33:28.000000000 -0400
-@@ -726,7 +726,11 @@
- * NB: Allowing only the superuser to open this directory breaks
- * readdir() of the filesystem root for non-privileged users.
- */
-- if ((retval = suser(ap->a_td)) == 0) {
-+ #if __FreeBSD_version >= 800001
-+ if ((retval = priv_check(ap->a_td, PRIV_VFS_GETFH)) == 0) {
-+ #else
-+ if ((retval = suser(ap->a_td)) == 0) {
-+ #endif
- #if __FreeBSD_version >= 700055
- fp = ap->a_fp;
- #else
-@@ -1010,7 +1014,11 @@
- */
- {
- struct vnode *vp = ap->a_vp;
-+#if __FreeBSD_version >= 800001
-+ mode_t mode = ap->a_accmode;
-+#else
- mode_t mode = ap->a_mode;
-+#endif
-
- /*
- * Disallow write attempts on read-only layers; unless the file is a
--- modules/freebsd/vmblock/vfsops.c.orig 2009-03-18 03:03:21.000000000 -0400
+++ modules/freebsd/vmblock/vfsops.c 2009-05-23 02:25:50.892549675 -0400
-@@ -113,8 +113,12 @@
- */
-
- static int
-+#if __FreeBSD_version >= 800087
-+VMBlockVFSMount(struct mount *mp)
-+#else
- VMBlockVFSMount(struct mount *mp, // IN: mount(2) parameters
- struct thread *td) // IN: caller's kernel thread context
-+#endif
- {
- struct VMBlockMount *xmp;
- struct nameidata nd, *ndp = &nd;
-@@ -122,6 +126,11 @@
+@@ -126,6 +126,11 @@
char *target;
int len, error = 0;
@@ -66,22 +26,7 @@
VMBLOCKDEBUG("VMBlockVFSMount(mp = %p)\n", (void *)mp);
/*
-@@ -253,9 +262,14 @@
- */
-
- static int
-+#if __FreeBSD_version >= 800087
-+VMBlockVFSUnmount(struct mount *mp,
-+ int mntflags)
-+#else
- VMBlockVFSUnmount(struct mount *mp, // IN: filesystem to unmount
- int mntflags, // IN: unmount(2) flags (ex: MNT_FORCE)
- struct thread *td) // IN: caller's kernel thread context
-+#endif
- {
- struct VMBlockMount *xmp;
- struct vnode *vp;
-@@ -263,6 +277,11 @@
+@@ -273,6 +278,11 @@
int error;
int flags = 0, removed = 0;
@@ -93,69 +38,10 @@
VMBLOCKDEBUG("VMBlockVFSUnmount: mp = %p\n", (void *)mp);
xmp = MNTTOVMBLOCKMNT(mp);
-@@ -336,13 +355,24 @@
- */
-
- static int
-+#if __FreeBSD_version >= 800087
-+VMBlockVFSRoot(struct mount *mp,
-+ int flags,
-+ struct vnode **vpp)
-+#else
- VMBlockVFSRoot(struct mount *mp, // IN: vmblock file system
- int flags, // IN: lockmgr(9) flags
- struct vnode **vpp, // OUT: root vnode
- struct thread *td) // IN: caller's thread context
-+#endif
- {
- struct vnode *vp;
-
-+#if __FreeBSD_version >= 800087
-+ struct thread *td;
-+ td = curthread;
-+#endif
-+
- /*
- * Return locked reference to root.
- */
-@@ -373,12 +403,21 @@
- */
-
- static int
-+#if __FreeBSD_version >= 800087
-+VMBlockVFSStatFS(struct mount *mp,
-+ struct statfs *sbp)
-+#else
- VMBlockVFSStatFS(struct mount *mp, // IN: vmblock file system
- struct statfs *sbp, // OUT: statfs(2) arg container
- struct thread *td) // IN: caller's thread context
-+#endif
- {
- int error;
- struct statfs mstat;
-+#if __FreeBSD_version >= 800087
-+ struct thread *td;
-+ td = curthread;
-+#endif
-
- VMBLOCKDEBUG("VMBlockVFSStatFS(mp = %p, vp = %p->%p)\n", (void *)mp,
- (void *)MNTTOVMBLOCKMNT(mp)->rootVnode,
-@@ -386,7 +425,11 @@
-
- bzero(&mstat, sizeof mstat);
-
-+#if __FreeBSD_version >= 800087
-+ error = VFS_STATFS(MNTTOVMBLOCKMNT(mp)->mountVFS, &mstat);
-+#else
- error = VFS_STATFS(MNTTOVMBLOCKMNT(mp)->mountVFS, &mstat, td);
-+#endif
- if (error) {
- return error;
- }
-@@ -423,9 +466,14 @@
- */
-
- static int
+@@ -448,10 +458,15 @@
+ VMBlockVFSSync(struct mount *mp, // Ignored
+ int waitfor) // Ignored
+ #else
+#if __FreeBSD_version >= 800087
+VMBlockVFSSync(struct mount *mp,
+ int waitfor)
@@ -163,6 +49,7 @@
VMBlockVFSSync(struct mount *mp, // Ignored
int waitfor, // Ignored
struct thread *td) // Ignored
+ #endif
+#endif
{
return 0;
diff --git a/emulators/open-vm-tools/files/patch-freebsd-9 b/emulators/open-vm-tools/files/patch-freebsd-9
new file mode 100644
index 000000000000..4480b149f161
--- /dev/null
+++ b/emulators/open-vm-tools/files/patch-freebsd-9
@@ -0,0 +1,38 @@
+--- modules/freebsd/vmxnet/if_vxn.c.orig 2009-12-31 09:34:42.000000000 +0100
++++ modules/freebsd/vmxnet/if_vxn.c 2009-12-31 09:36:56.000000000 +0100
+@@ -134,7 +134,9 @@
+ static void vxn_init(void *);
+ static void vxn_start(struct ifnet *);
+ static int vxn_ioctl(struct ifnet *, u_long, caddr_t);
++#if __FreeBSD_version >= 900000
+ static void vxn_watchdog(struct ifnet *);
++#endif
+ static void vxn_intr (void *);
+
+ static void vxn_rx(vxn_softc_t *sc);
+@@ -383,7 +385,9 @@
+ ifp->if_ioctl = vxn_ioctl;
+ ifp->if_output = ether_output;
+ ifp->if_start = vxn_start;
++#if __FreeBSD_version >= 900000
+ ifp->if_watchdog = vxn_watchdog;
++#endif
+ ifp->if_init = vxn_init;
+ ifp->if_baudrate = 1000000000;
+ ifp->if_snd.ifq_maxlen = sc->vxn_num_tx_bufs;
+@@ -1018,6 +1022,7 @@
+ return error;
+ }
+
++#if __FreeBSD_version >= 800087
+ /*
+ *-----------------------------------------------------------------------------
+ * vxn_watchdog --
+@@ -1035,6 +1040,7 @@
+ {
+ printf("vxn%d: watchdog\n", VXN_IF_UNIT(ifp));
+ }
++#endif
+
+ /*
+ *-----------------------------------------------------------------------------
diff --git a/emulators/open-vm-tools/files/patch-ghIntegrationX11.c b/emulators/open-vm-tools/files/patch-ghIntegrationX11.c
deleted file mode 100644
index 31b61101857f..000000000000
--- a/emulators/open-vm-tools/files/patch-ghIntegrationX11.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- lib/ghIntegration/ghIntegrationX11.c.orig 2009-02-18 17:02:42.000000000 +0900
-+++ lib/ghIntegration/ghIntegrationX11.c 2009-03-24 19:18:47.000000000 +0900
-@@ -62,7 +62,9 @@
- #include "imageUtil.h"
- #include "strutil.h"
- #include <paths.h>
-+#if defined(linux)
- #include <mntent.h>
-+#endif
- #include "vm_atomic.h"
- #include "ghIntegration.h"
- #include "ghIntegrationInt.h"
diff --git a/emulators/open-vm-tools/files/patch-guestApp.c b/emulators/open-vm-tools/files/patch-guestApp.c
index 9d93e01a07a0..d16f3f1db5c5 100644
--- a/emulators/open-vm-tools/files/patch-guestApp.c
+++ b/emulators/open-vm-tools/files/patch-guestApp.c
@@ -1,6 +1,6 @@
--- lib/guestApp/guestApp.c.orig 2008-05-29 10:42:37.000000000 +0300
+++ lib/guestApp/guestApp.c 2008-05-29 10:43:09.000000000 +0300
-@@ -77,7 +77,7 @@
+@@ -73,7 +73,7 @@
#elif defined(_WIN32)
#define GUESTAPP_TOOLS_INSTALL_PATH ""
#else
diff --git a/emulators/open-vm-tools/files/patch-hgfsmounter-Makefile.in b/emulators/open-vm-tools/files/patch-hgfsmounter-Makefile.in
index 854c4da01261..17fdf9708a2c 100644
--- a/emulators/open-vm-tools/files/patch-hgfsmounter-Makefile.in
+++ b/emulators/open-vm-tools/files/patch-hgfsmounter-Makefile.in
@@ -1,6 +1,6 @@
--- hgfsmounter/Makefile.in.orig 2009-04-06 17:24:30.000000000 -0400
+++ hgfsmounter/Makefile.in 2009-04-06 17:26:09.000000000 -0400
-@@ -558,9 +558,9 @@
+@@ -569,9 +569,9 @@
@FREEBSD_TRUE@ mv $(DESTDIR)$(sbindir)/mount.vmhgfs \
@FREEBSD_TRUE@ $(DESTDIR)$(sbindir)/mount_vmhgfs
@FREEBSD_TRUE@@WITH_ROOT_PRIVILEGES_TRUE@ chmod u+s $(DESTDIR)$(sbindir)/mount_vmhgfs
diff --git a/emulators/open-vm-tools/files/patch-modules-Makefile.in b/emulators/open-vm-tools/files/patch-modules-Makefile.in
index 32a68a8df277..b23389da55fc 100644
--- a/emulators/open-vm-tools/files/patch-modules-Makefile.in
+++ b/emulators/open-vm-tools/files/patch-modules-Makefile.in
@@ -1,6 +1,6 @@
--- modules/Makefile.in.orig 2009-04-06 18:44:58.000000000 -0400
+++ modules/Makefile.in 2009-04-06 18:45:57.000000000 -0400
-@@ -435,11 +435,11 @@
+@@ -528,11 +528,11 @@
@SOLARIS_TRUE@ $(MAKE) VM_UNAME=$(KERNEL_RELEASE) MV=mv RM=rm \
@SOLARIS_TRUE@ -C "$(modulesrc)/$(MODULES_OS)/$$MOD" install || exit 1; \
@SOLARIS_TRUE@ done
diff --git a/emulators/open-vm-tools/files/patch-scripts-Makefile b/emulators/open-vm-tools/files/patch-scripts-Makefile
index 414ec61bda53..d7c49884006b 100644
--- a/emulators/open-vm-tools/files/patch-scripts-Makefile
+++ b/emulators/open-vm-tools/files/patch-scripts-Makefile
@@ -8,7 +8,7 @@
conf_SCRIPTS += $(MODULES_OS)/poweron-vm-default
--- scripts/Makefile.in.orig 2008-07-22 01:13:57.000000000 +0200
+++ scripts/Makefile.in 2008-07-22 01:18:30.000000000 +0200
-@@ -186,7 +186,7 @@
+@@ -236,7 +236,7 @@
target_alias = @target_alias@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
diff --git a/emulators/open-vm-tools/files/patch-services-Makefile b/emulators/open-vm-tools/files/patch-services-Makefile
index feb0123cb7ce..9134e637347c 100644
--- a/emulators/open-vm-tools/files/patch-services-Makefile
+++ b/emulators/open-vm-tools/files/patch-services-Makefile
@@ -11,7 +11,7 @@
--- services/Makefile.in.orig 2009-02-28 20:48:52.000000000 +0100
+++ services/Makefile.in 2009-02-28 20:49:46.000000000 +0100
-@@ -564,8 +564,8 @@
+@@ -576,8 +576,8 @@
install-exec-local:
diff --git a/emulators/open-vm-tools/files/patch-suspend-vm-default b/emulators/open-vm-tools/files/patch-suspend-vm-default
deleted file mode 100644
index 52ea1ef457de..000000000000
--- a/emulators/open-vm-tools/files/patch-suspend-vm-default
+++ /dev/null
@@ -1,26 +0,0 @@
---- scripts/freebsd/suspend-vm-default.orig 2009-02-28 23:36:59.000000000 +0100
-+++ scripts/freebsd/suspend-vm-default 2009-02-28 23:38:56.000000000 +0100
-@@ -34,16 +34,16 @@
-
- # Release the IP if DHCP is used.
- case "`uname -r`" in
--6.*) # 'PID dhclient: em0' => 'em0'
-- for intf in `pgrep -fl dhclient | cut -d" " -f3 | sort | uniq`; do
-- ifconfig "$intf" down
-- ifconfig "$intf" delete
-- done
-- ;;
--*) # Have dhclient running => release lease
-+[45].*) # Have dhclient running => release lease
- ps auxw | grep -q dhclient
- if [ "$?" -eq 0 ]; then
- dhclient -r
- fi
- ;;
-+*) # 'PID dhclient: em0' => 'em0'
-+ for intf in `pgrep -fl dhclient | cut -d" " -f3 | sort | uniq`; do
-+ ifconfig "$intf" down
-+ ifconfig "$intf" delete
-+ done
-+ ;;
- esac
diff --git a/emulators/open-vm-tools/files/patch-util_misc.c b/emulators/open-vm-tools/files/patch-util_misc.c
index 287b9451f94e..d46d150a3bc3 100644
--- a/emulators/open-vm-tools/files/patch-util_misc.c
+++ b/emulators/open-vm-tools/files/patch-util_misc.c
@@ -1,6 +1,6 @@
--- lib/misc/util_misc.c.orig 2009-04-14 02:38:09.000000000 +0200
+++ lib/misc/util_misc.c 2009-04-14 02:39:00.000000000 +0200
-@@ -289,7 +289,7 @@
+@@ -292,7 +292,7 @@
return (strcmp(path1, path2) == 0);
#elif defined(_WIN32)
return (_stricmp(path1, path2) == 0);
@@ -9,7 +9,7 @@
return (strcasecmp(path1, path2) == 0);
#else
NOT_IMPLEMENTED();
-@@ -316,7 +316,7 @@
+@@ -319,7 +319,7 @@
Bool
Util_IsAbsolutePath(const char *path) // IN: path to check
{
diff --git a/emulators/open-vm-tools/files/patch-vmblock-subr.c b/emulators/open-vm-tools/files/patch-vmblock-subr.c
deleted file mode 100644
index 0474a83699bf..000000000000
--- a/emulators/open-vm-tools/files/patch-vmblock-subr.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- modules/freebsd/vmblock/subr.c.orig 2009-02-28 23:04:14.000000000 +0100
-+++ modules/freebsd/vmblock/subr.c 2009-02-28 23:05:38.000000000 +0100
-@@ -334,7 +334,12 @@
- vp->v_vnlock = &vp->v_lock;
- FREE(xp, M_VMBLOCKFSNODE);
- vp->v_op = &dead_vnodeops;
-+
-+#if __FreeBSD_version >= 800011
-+ (void) vn_lock(vp, LK_EXCLUSIVE | LK_RETRY);
-+#else
- (void) vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, curthread);
-+#endif
- vgone(vp);
- vput(vp);
- }
-@@ -405,6 +410,13 @@
- return error;
- }
-
-+#if __FreeBSD_version >= 700034
-+ if ((error = insmntque(vp, mp)) != 0) {
-+ free(xp, M_VMBLOCKFSNODE);
-+ return error;
-+ }
-+#endif
-+
- xp->backVnode = vp;
- xp->lowerVnode = lowervp;
- vp->v_type = lowervp->v_type;
diff --git a/emulators/open-vm-tools/files/patch-vmmemctl-os.c b/emulators/open-vm-tools/files/patch-vmmemctl-os.c
index ce4de5836219..b3ed6a190c98 100644
--- a/emulators/open-vm-tools/files/patch-vmmemctl-os.c
+++ b/emulators/open-vm-tools/files/patch-vmmemctl-os.c
@@ -1,6 +1,6 @@
--- modules/freebsd/vmmemctl/os.c.orig 2009-04-09 15:18:08.000000000 -0400
+++ modules/freebsd/vmmemctl/os.c 2009-04-09 15:34:06.000000000 -0400
-@@ -260,12 +260,14 @@
+@@ -413,12 +413,14 @@
os_state *state = &global_state;
os_pmap *pmap = &state->pmap;
@@ -20,7 +20,7 @@
}
static vm_page_t os_kmem_alloc(int alloc_normal_failed)
-@@ -275,8 +277,11 @@
+@@ -430,8 +432,11 @@
os_state *state = &global_state;
os_pmap *pmap = &state->pmap;
@@ -32,7 +32,7 @@
return NULL;
}
-@@ -297,6 +302,7 @@
+@@ -452,6 +457,7 @@
if (!page) {
os_pmap_putindex(pmap, pindex);
}
diff --git a/emulators/open-vm-tools/files/patch-vmtoolsd-Makefile.in b/emulators/open-vm-tools/files/patch-vmtoolsd-Makefile.in
index 8bef88d51566..815b3d5d80a7 100644
--- a/emulators/open-vm-tools/files/patch-vmtoolsd-Makefile.in
+++ b/emulators/open-vm-tools/files/patch-vmtoolsd-Makefile.in
@@ -1,6 +1,6 @@
--- services/vmtoolsd/Makefile.in.orig 2009-04-06 18:40:27.000000000 -0400
+++ services/vmtoolsd/Makefile.in 2009-04-06 18:41:16.000000000 -0400
-@@ -707,7 +707,7 @@
+@@ -722,7 +722,7 @@
$@ || (rm -f $@ && exit 1)
install-exec-hook:
diff --git a/emulators/open-vm-tools/pkg-plist b/emulators/open-vm-tools/pkg-plist
index 043b2823a95e..7ce3e452c124 100644
--- a/emulators/open-vm-tools/pkg-plist
+++ b/emulators/open-vm-tools/pkg-plist
@@ -6,14 +6,16 @@ bin/vmtoolsd
bin/vmware-toolbox-cmd
%%FUSE%%bin/vmware-vmblock-fuse
lib/open-vm-tools/plugins/vmsvc/libguestInfo.so
-lib/open-vm-tools/plugins/vmsvc/libhgfsServer.so
lib/open-vm-tools/plugins/vmsvc/libpowerOps.so
lib/open-vm-tools/plugins/vmsvc/libtimeSync.so
-lib/open-vm-tools/plugins/vmsvc/libvix.so
lib/open-vm-tools/plugins/vmsvc/libvmbackup.so
-%%X11%%lib/open-vm-tools/plugins/vmusr/libhgfsServer.so
+lib/open-vm-tools/plugins/vmsvc/libhgfsServer.so
+lib/open-vm-tools/plugins/vmsvc/libvix.so
+lib/open-vm-tools/plugins/common/libhgfsServer.so
+lib/open-vm-tools/plugins/common/libhgfsServer.la
+lib/open-vm-tools/plugins/common/libvix.so
+lib/open-vm-tools/plugins/common/libvix.la
%%X11%%lib/open-vm-tools/plugins/vmusr/libresolutionSet.so
-%%X11%%lib/open-vm-tools/plugins/vmusr/libvix.so
%%X11%%lib/open-vm-tools/plugins/vmusr/libvixUser.so
lib/libvmtools.a
lib/libvmtools.la
@@ -23,6 +25,7 @@ lib/libguestlib.a
lib/libguestlib.la
lib/libguestlib.so
lib/libguestlib.so.0
+lib/pkgconfig/vmguestlib.pc
lib/vmware-tools/modules/drivers/linker.hints
lib/vmware-tools/modules/drivers/vmblock.ko
lib/vmware-tools/modules/drivers/vmhgfs.ko
@@ -30,6 +33,10 @@ lib/vmware-tools/modules/drivers/vmmemctl.ko
lib/vmware-tools/modules/drivers/vmxnet.ko
share/open-vm-tools/tests/libtestDebug.so
share/open-vm-tools/tests/libtestPlugin.so
+include/vmGuestLib/includeCheck.h
+include/vmGuestLib/vmGuestLib.h
+include/vmGuestLib/vmSessionId.h
+include/vmGuestLib/vm_basic_types.h
@exec mkdir -p %D/lib/vmware-tools/modules/input
sbin/mount_vmhgfs
%%X11%%bin/vmware-toolbox
@@ -53,8 +60,11 @@ share/vmware-tools/vm-support
@dirrmtry share/open-vm-tools/tests
@dirrmtry share/open-vm-tools
@dirrmtry share/vmware-tools
+@dirrmtry lib/pkgconfig
%%X11%%@dirrmtry share/applications
+@dirrm lib/open-vm-tools/plugins/common
@dirrm lib/open-vm-tools/plugins/vmsvc
%%X11%%@dirrm lib/open-vm-tools/plugins/vmusr
@dirrm lib/open-vm-tools/plugins
@dirrm lib/open-vm-tools
+@dirrm include/vmGuestLib