freebsd-ports/emulators/open-vm-tools/pkg-plist
Renato Botelho 6b0def58e2 emulators/open-vm-tools: Add DEPLOYPKG option
Before this change, open-vm-tools port used to depend inconditionally of
libmspack, which is a requirement of DeployPkg plugin.  It turns out
that configure script only enable this plugin automatically on linux, so
it was not being built and dependency was not supposed to be there.

Instead of removing bogus dependency, I decided to add DEPLOYPKG option,
used to enable that plugin and left it off by default in order to
preserve previous default behavior.

Some changes on source code were needed to make DeployPkg to build on
FreeBSD and are done by new patches, which I intend to submit upstream.

Reported by:	vangyzen
Sponsored by:	Rubicon Communications, LLC ("Netgate")
2023-07-19 12:38:44 -03:00

90 lines
3.2 KiB
Text

/etc/vmware-tools/tools.conf.example
bin/vm-support
%%FUSE%%bin/vmhgfs-fuse
bin/vmtoolsd
bin/vmware-checkvm
bin/vmware-hgfsclient
bin/vmware-namespace-cmd
bin/vmware-rpctool
bin/vmware-toolbox-cmd
%%X11%%bin/vmware-user
%%X11%%bin/vmware-user-suid-wrapper
%%FUSE%%bin/vmware-vmblock-fuse
bin/vmware-xferlogs
etc/pam.d/vmtoolsd
%%X11%%etc/xdg/autostart/vmware-user.desktop
%%DEPLOYPKG%%include/libDeployPkg/deployPkgFormat.h
%%DEPLOYPKG%%include/libDeployPkg/deploypkg.h
%%DEPLOYPKG%%include/libDeployPkg/guestcust-events.h
%%DEPLOYPKG%%include/libDeployPkg/guestrpc.h
%%DEPLOYPKG%%include/libDeployPkg/imgcust-api.h
%%DEPLOYPKG%%include/libDeployPkg/includeCheck.h
%%DEPLOYPKG%%include/libDeployPkg/linuxDeployment.h
%%DEPLOYPKG%%include/libDeployPkg/log.h
%%DEPLOYPKG%%include/libDeployPkg/process.h
%%DEPLOYPKG%%include/libDeployPkg/vm_basic_types.h
include/vmGuestLib/includeCheck.h
include/vmGuestLib/vmGuestLib.h
include/vmGuestLib/vmSessionId.h
include/vmGuestLib/vm_basic_types.h
%%DEPLOYPKG%%lib/libDeployPkg.a
%%DEPLOYPKG%%lib/libDeployPkg.so
%%DEPLOYPKG%%lib/libDeployPkg.so.0
%%DEPLOYPKG%%lib/libDeployPkg.so.0.0.0
lib/libguestlib.a
lib/libguestlib.so
lib/libguestlib.so.0
lib/libguestlib.so.0.0.0
lib/libhgfs.a
lib/libhgfs.so
lib/libhgfs.so.0
lib/libhgfs.so.0.0.0
lib/libvmtools.a
lib/libvmtools.so
lib/libvmtools.so.0
lib/libvmtools.so.0.0.0
lib/open-vm-tools/plugins/common/libhgfsServer.so
lib/open-vm-tools/plugins/common/libvix.so
%%DEPLOYPKG%%lib/open-vm-tools/plugins/vmsvc/libdeployPkgPlugin.so
lib/open-vm-tools/plugins/vmsvc/libguestInfo.so
lib/open-vm-tools/plugins/vmsvc/libpowerOps.so
lib/open-vm-tools/plugins/vmsvc/libtimeSync.so
lib/open-vm-tools/plugins/vmsvc/libvmbackup.so
%%X11%%lib/open-vm-tools/plugins/vmusr/libdesktopEvents.so
%%X11%%lib/open-vm-tools/plugins/vmusr/libdndcp.so
%%X11%%lib/open-vm-tools/plugins/vmusr/libresolutionSet.so
lib/vmware-tools/modules/drivers/vmblock.ko
lib/vmware-tools/modules/drivers/vmmemctl.ko
%%DEPLOYPKG%%libdata/pkgconfig/libDeployPkg.pc
libdata/pkgconfig/vmguestlib.pc
sbin/mount_vmblock
%%DATADIR%%/messages/de/toolboxcmd.vmsg
%%DATADIR%%/messages/de/vmtoolsd.vmsg
%%DATADIR%%/messages/en/toolboxcmd.vmsg
%%DATADIR%%/messages/en/vmtoolsd.vmsg
%%DATADIR%%/messages/es/toolboxcmd.vmsg
%%DATADIR%%/messages/es/vmtoolsd.vmsg
%%DATADIR%%/messages/fr/toolboxcmd.vmsg
%%DATADIR%%/messages/fr/vmtoolsd.vmsg
%%DATADIR%%/messages/it/toolboxcmd.vmsg
%%DATADIR%%/messages/it/vmtoolsd.vmsg
%%DATADIR%%/messages/ja/toolboxcmd.vmsg
%%DATADIR%%/messages/ja/vmtoolsd.vmsg
%%DATADIR%%/messages/ko/toolboxcmd.vmsg
%%DATADIR%%/messages/ko/vmtoolsd.vmsg
%%DATADIR%%/messages/zh_CN/toolboxcmd.vmsg
%%DATADIR%%/messages/zh_CN/vmtoolsd.vmsg
%%DATADIR%%/messages/zh_TW/toolboxcmd.vmsg
%%DATADIR%%/messages/zh_TW/vmtoolsd.vmsg
@sample %%DATADIR%%/tools.conf.sample
share/vmware-tools/poweroff-vm-default
share/vmware-tools/poweron-vm-default
share/vmware-tools/resume-vm-default
share/vmware-tools/scripts/vmware/network
share/vmware-tools/statechange.subr
share/vmware-tools/suspend-vm-default
@dir lib/vmware-tools/modules/input
@dir %%DATADIR%%/scripts/vmware
@dir %%DATADIR%%/tests
@dir /etc/vmware-tools
@preunexec %%PREFIX%%/bin/vmware-rpctool 'tools.set.version 0' 2>/dev/null || /usr/bin/true