1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-28 05:29:48 +00:00

Remove expired, unmaintained ports:

2013-03-14 emulators/vmware-tools5: No more supported upstream
2013-03-14 emulators/vmware-tools6: No more supported upstream
2013-03-14 emulators/vmware-tools4: No more supported upstream
2013-03-14 emulators/vmware-guestd4: No more supported upstream
2013-03-14 emulators/linux-vmware-toolbox6: No more supported upstream
2013-03-14 emulators/vmware-guestd6: No more supported upstream
2013-03-14 emulators/linux-vmware-toolbox4: No more supported upstream
2013-03-14 emulators/linux-vmware-toolbox5: No more supported upstream
2013-03-14 emulators/vmware-guestd5: No more supported upstream
This commit is contained in:
Rene Ladan 2013-03-14 15:09:40 +00:00
parent dcf23770e0
commit fd187facb1
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=314166
36 changed files with 9 additions and 1280 deletions

4
LEGAL
View File

@ -439,10 +439,6 @@ vdesk-* x11/vdesk Distributed without license
vice-* emulators/vice ROMs are copyrighted by
Commodore Business Machines
vwnc7.3.1/* lang/visualworks Do not redistribute
vmware-freebsd-tools.* emulators/vmware-guestd4 Not sure if we can
redistribute this
vmware-linux-tools.* emulators/linux-vmware-toolbox4 Not sure if we can
redistribute this
vpnc-* security/vpnc Redistribution is not allowed
if liked against OpenSSL
VTK-* math/vtk Portions contain patented

9
MOVED
View File

@ -4155,3 +4155,12 @@ graphics/vid||2013-03-09|Has expired: Broken for more than 6 month
games/kye-data||2013-03-12|Deleted: Merged with games/kye
misc/gopod||2013-03-13|Has expired: does not work with modern iPods anymore
misc/gtk-gopod||2013-03-13|Has expired: does not work with modern iPods anymore
emulators/vmware-tools5||2013-03-14|Has expired: No more supported upstream
emulators/vmware-tools6||2013-03-14|Has expired: No more supported upstream
emulators/vmware-tools4||2013-03-14|Has expired: No more supported upstream
emulators/vmware-guestd4||2013-03-14|Has expired: No more supported upstream
emulators/linux-vmware-toolbox6||2013-03-14|Has expired: No more supported upstream
emulators/vmware-guestd6||2013-03-14|Has expired: No more supported upstream
emulators/linux-vmware-toolbox4||2013-03-14|Has expired: No more supported upstream
emulators/linux-vmware-toolbox5||2013-03-14|Has expired: No more supported upstream
emulators/vmware-guestd5||2013-03-14|Has expired: No more supported upstream

View File

@ -78,9 +78,6 @@
SUBDIR += linux-pete-mesagpu
SUBDIR += linux-pete-xgl2gpu
SUBDIR += linux-systemsimcell
SUBDIR += linux-vmware-toolbox4
SUBDIR += linux-vmware-toolbox5
SUBDIR += linux-vmware-toolbox6
SUBDIR += linux-xjoypad
SUBDIR += linux_base-c6
SUBDIR += linux_base-f10
@ -181,12 +178,6 @@
SUBDIR += vmips
SUBDIR += vmsbackup
SUBDIR += vmw
SUBDIR += vmware-guestd4
SUBDIR += vmware-guestd5
SUBDIR += vmware-guestd6
SUBDIR += vmware-tools4
SUBDIR += vmware-tools5
SUBDIR += vmware-tools6
SUBDIR += vxtools
SUBDIR += wine
SUBDIR += wine-devel

View File

@ -1,87 +0,0 @@
# Created by: matusita@jp.FreeBSD.org
# $FreeBSD$
PORTNAME= vmware-toolbox
PORTVERSION= ${VMWARE_VER}.${BUILD_VER}
PORTREVISION= 1
CATEGORIES= emulators linux
MASTER_SITES= # bundled with VMware itself
PKGNAMEPREFIX= linux-
DISTNAME= vmware-linux-tools
MAINTAINER= ports@FreeBSD.org
COMMENT=VMware toolbox for guest OS (for VMware 4.x, Linux version)
DEPRECATED= No more supported upstream
EXPIRATION_DATE= 2013-03-14
DISTDIR= ${MOUNT_PT}
IGNOREFILES= ${DISTFILES}
PLIST_FILES= bin/linux-vmware-toolbox
WRKSRC= ${WRKDIR}/vmware-tools-distrib
ONLY_FOR_ARCHS= i386
NO_BUILD= yes
USE_LINUX= yes
USE_LINUX_APPS= xorglibs
.if !defined(BATCH)
IS_INTERACTIVE= yes
.endif
RESTRICTED= "Not sure if we can redistribute this."
NO_PACKAGE= ${RESTRICTED}
NO_LATEST_LINK= yes
VMWARE_VER= 4.5.2
BUILD_VER= 8848
MOUNT_DEV?= /dev/acd0
MOUNT_PT?= /mnt
MOUNT= /sbin/mount
UMOUNT= /sbin/umount
do-fetch:
@${DO_NADA}
fetch-list:
@${DO_NADA}
pre-extract:
@${ECHO} "========================================================================"
@${ECHO} ""
@${ECHO} "Before installing this port, please follow this instructions:"
@${ECHO} ""
@${ECHO} " *) Be sure that your VM have an IDE CD-ROM."
@${ECHO} " *) Select \"Edit -> Removable Devices -> CD-ROM 1 -> Edit\" on VMware menu,"
@${ECHO} " *) Check \"Connected\" box."
@${ECHO} " *) Check \"Use ISO image\" radio button."
@${ECHO} " *) Choose the file \"linux.iso\" for the ISO image. You will find"
@${ECHO} " it under the directory VMware Workstation installed."
@${ECHO} " *) Press \"OK\" button."
@${ECHO} ""
@${ECHO} "Don't forget to restore the configuration after installing this port."
@${ECHO} ""
@${ECHO} "========================================================================"
@${ECHO} ""
.if !defined(BATCH)
@${ECHO} -n "Ready to install this ports? [Y/n]: "
@(read line; \
case "$${line}" in \
[Nn]*) \
${FALSE} ;; \
*) \
${TRUE} ;; \
esac)
.endif
${MKDIR} ${MOUNT_PT}
-${UMOUNT} ${MOUNT_PT} 2>&1 >/dev/null
-${UMOUNT} ${MOUNT_DEV} 2>&1 >/dev/null
${MOUNT} -t cd9660 -r ${MOUNT_DEV} ${MOUNT_PT}
post-extract:
${UMOUNT} ${MOUNT_DEV}
do-install:
${BRANDELF} -t Linux ${WRKSRC}/bin/vmware-toolbox
${INSTALL_PROGRAM} ${WRKSRC}/bin/vmware-toolbox ${PREFIX}/bin/linux-vmware-toolbox
.include <bsd.port.mk>

View File

@ -1 +0,0 @@
SHA256 (vmware-linux-tools.tar.gz) = IGNORE

View File

@ -1,14 +0,0 @@
This is the full-featured Linux version VMware toolbox for FreeBSD
_Guest_ OS. Beware, this port is _not_ for FreeBSD _Host_ OS.
As VMware toolbox included in VMware tools for FreeBSD is not as good
as that for Linux, it lacks some useful features such as time
synchronization between the virtual machine and the Host OS. That is
why this port is provided.
Before installing this port, make sure you have a `linux.iso' file
that comes with VMware:
Windows: C:\Program Files\VMware\VMware Workstation\linux.iso
Linux: /usr/lib/vmware/lib/isoimages/linux.iso

View File

@ -1,99 +0,0 @@
# Created by: matusita@jp.FreeBSD.org
# $FreeBSD$
PORTNAME= vmware-toolbox
PORTVERSION= ${VMWARE_VER}.${BUILD_VER}
CATEGORIES= emulators linux
MASTER_SITES= # bundled with VMware Workstation
PKGNAMEPREFIX= linux-
DISTNAME= VMwareTools-${VMWARE_VER}-${BUILD_VER}
MAINTAINER= ports@FreeBSD.org
COMMENT=VMware toolbox for guest OS (VMware Workstation 5.x, Linux version)
DEPRECATED= No more supported upstream
EXPIRATION_DATE= 2013-03-14
NO_LATEST_LINK= yes
DISTDIR= ${MOUNT_PT}
IGNOREFILES= ${DISTFILES}
PLIST_FILES= bin/linux-vmware-toolbox bin/linux-vmware-toolbox-gtk \
bin/linux-vmware-user
WRKSRC= ${WRKDIR}/vmware-tools-distrib
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
USE_LINUX_APPS= gtk xorglibs
NO_BUILD= yes
.if !defined(BATCH)
IS_INTERACTIVE= yes
.endif
RESTRICTED= "Not sure if we can redistribute this."
NO_PACKAGE= ${RESTRICTED}
VMWARE_VER= 5.5.1
BUILD_VER= 19175
.include <bsd.port.pre.mk>
MOUNT_DEV?= /dev/acd0
MOUNT_PT?= /mnt
MOUNT= /sbin/mount
UMOUNT= /sbin/umount
.if ${ARCH} == i386
BITS?= 32
.else # ${ARCH} == amd64
BITS?= 64
.endif
do-fetch:
@${DO_NADA}
fetch-list:
@${DO_NADA}
pre-extract:
@${ECHO} "========================================================================"
@${ECHO} ""
@${ECHO} "Before installing this port, please follow this instructions:"
@${ECHO} ""
@${ECHO} " *) Be sure that your VM has an IDE CD-ROM drive."
@${ECHO} " *) Select \"VM -> Removable Devices -> CD-ROM -> Edit\" on VMware menu,"
@${ECHO} " *) Check \"Connected\" box."
@${ECHO} " *) Check \"Use ISO image\" radio button."
@${ECHO} " *) Choose the file \"linux.iso\" for the ISO image. You will find"
@${ECHO} " it under the directory VMware Workstation installed."
@${ECHO} " *) Press \"OK\" button."
@${ECHO} ""
@${ECHO} "Don't forget to restore the configuration after installing this port."
@${ECHO} ""
@${ECHO} "========================================================================"
@${ECHO} ""
.if !defined(BATCH)
@${ECHO} -n "Ready to install this ports? [Y/n]: "
@(read line; \
case "$${line}" in \
[Nn]*) \
${FALSE} ;; \
*) \
${TRUE} ;; \
esac)
.endif
${MKDIR} ${MOUNT_PT}
-${UMOUNT} ${MOUNT_PT} 2>&1 >/dev/null
-${UMOUNT} ${MOUNT_DEV} 2>&1 >/dev/null
${MOUNT} -t cd9660 -r ${MOUNT_DEV} ${MOUNT_PT}
post-extract:
${UMOUNT} ${MOUNT_DEV}
do-install:
.for file in vmware-toolbox-gtk vmware-user
${BRANDELF} -t Linux ${WRKSRC}/lib/bin${BITS}/${file}
${INSTALL_PROGRAM} ${WRKSRC}/lib/bin${BITS}/${file} ${PREFIX}/bin/linux-${file}
.endfor
${LN} -sfh linux-vmware-toolbox-gtk ${PREFIX}/bin/linux-vmware-toolbox
.include <bsd.port.post.mk>

View File

@ -1 +0,0 @@
SHA256 (VMwareTools-5.5.1-19175.tar.gz) = IGNORE

View File

@ -1,14 +0,0 @@
This is the full-featured Linux version VMware toolbox for FreeBSD
_Guest_ OS. Beware, this port is _not_ for FreeBSD _Host_ OS.
As VMware toolbox included in VMware tools for FreeBSD is not as good
as that for Linux, it lacks some useful features such as time
synchronization between the virtual machine and the Host OS. That is
why this port is provided.
Before installing this port, make sure you have a `linux.iso' file
that comes with VMware:
Windows: C:\Program Files\VMware\VMware Workstation\linux.iso
Linux: /usr/lib/vmware/lib/isoimages/linux.iso

View File

@ -1,97 +0,0 @@
# Created by: matusita@jp.FreeBSD.org
# $FreeBSD$
PORTNAME= vmware-toolbox
PORTVERSION= ${VMWARE_VER}.${BUILD_VER}
CATEGORIES= emulators linux
MASTER_SITES= # bundled with VMware Workstation
PKGNAMEPREFIX= linux-
DISTNAME= VMwareTools-${VMWARE_VER}-${BUILD_VER}
MAINTAINER= ports@FreeBSD.org
COMMENT=VMware toolbox for guest OS (VMware Workstation 6.x, Linux version)
DEPRECATED= No more supported upstream
EXPIRATION_DATE= 2013-03-14
DISTDIR= ${MOUNT_PT}
IGNOREFILES= ${DISTFILES}
PLIST_FILES= bin/linux-vmware-toolbox bin/linux-vmware-toolbox-gtk \
bin/linux-vmware-user
WRKSRC= ${WRKDIR}/vmware-tools-distrib
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
USE_LINUX_APPS= gtk xorglibs
NO_BUILD= yes
.if !defined(BATCH)
IS_INTERACTIVE= yes
.endif
RESTRICTED= "Not sure if we can redistribute this."
NO_PACKAGE= ${RESTRICTED}
VMWARE_VER= 6.0.2
BUILD_VER= 59824
.include <bsd.port.pre.mk>
MOUNT_DEV?= /dev/acd0
MOUNT_PT?= /mnt
MOUNT= /sbin/mount
UMOUNT= /sbin/umount
.if ${ARCH} == i386
BITS?= 32
.else # ${ARCH} == amd64
BITS?= 64
.endif
do-fetch:
@${DO_NADA}
fetch-list:
@${DO_NADA}
pre-extract:
@${ECHO} "========================================================================"
@${ECHO} ""
@${ECHO} "Before installing this port, please follow this instructions:"
@${ECHO} ""
@${ECHO} " *) Be sure that your VM has an IDE CD-ROM drive."
@${ECHO} " *) Select \"VM -> Removable Devices -> CD-ROM -> Edit\" on VMware menu,"
@${ECHO} " *) Check \"Connected\" box."
@${ECHO} " *) Check \"Use ISO image\" radio button."
@${ECHO} " *) Choose the file \"linux.iso\" for the ISO image. You will find"
@${ECHO} " it under the directory VMware Workstation installed."
@${ECHO} " *) Press \"OK\" button."
@${ECHO} ""
@${ECHO} "Don't forget to restore the configuration after installing this port."
@${ECHO} ""
@${ECHO} "========================================================================"
@${ECHO} ""
.if !defined(BATCH)
@${ECHO} -n "Ready to install this ports? [Y/n]: "
@(read line; \
case "$${line}" in \
[Nn]*) \
${FALSE} ;; \
*) \
${TRUE} ;; \
esac)
.endif
${MKDIR} ${MOUNT_PT}
-${UMOUNT} ${MOUNT_PT} 2>&1 >/dev/null
-${UMOUNT} ${MOUNT_DEV} 2>&1 >/dev/null
${MOUNT} -t cd9660 -r ${MOUNT_DEV} ${MOUNT_PT}
post-extract:
${UMOUNT} ${MOUNT_DEV}
do-install:
.for file in vmware-toolbox-gtk vmware-user
${BRANDELF} -t Linux ${WRKSRC}/lib/bin${BITS}/${file}
${INSTALL_PROGRAM} ${WRKSRC}/lib/bin${BITS}/${file} ${PREFIX}/bin/linux-${file}
.endfor
${LN} -sfh linux-vmware-toolbox-gtk ${PREFIX}/bin/linux-vmware-toolbox
.include <bsd.port.post.mk>

View File

@ -1 +0,0 @@
SHA256 (VMwareTools-5.5.1-19175.tar.gz) = IGNORE

View File

@ -1,14 +0,0 @@
This is the full-featured Linux version VMware toolbox for FreeBSD
_Guest_ OS. Beware, this port is _not_ for FreeBSD _Host_ OS.
As VMware toolbox included in VMware tools for FreeBSD is not as good
as that for Linux, it lacks some useful features such as time
synchronization between the virtual machine and the Host OS. That is
why this port is provided.
Before installing this port, make sure you have a `linux.iso' file
that comes with VMware:
Windows: C:\Program Files\VMware\VMware Workstation\linux.iso
Linux: /usr/lib/vmware/lib/isoimages/linux.iso

View File

@ -1,142 +0,0 @@
# Created by: matusita@jp.FreeBSD.org
# $FreeBSD$
PORTNAME= vmware
PORTVERSION= ${VMWARE_VER}.${BUILD_VER}
PORTREVISION= 4
CATEGORIES= emulators kld
MASTER_SITES= # bundled with VMware itself
PKGNAMESUFFIX?= -guestd
DISTNAME= vmware-freebsd-tools
MAINTAINER= ports@FreeBSD.org
COMMENT?=VMware time synchronization daemon for FreeBSD guest OS (for VMware 4.x)
DEPRECATED= No more supported upstream
EXPIRATION_DATE= 2013-03-14
.if defined(VMWARE_X_PORTS)
RUN_DEPENDS= ${LOCALBASE}/sbin/vmware-guestd:${PORTSDIR}/emulators/vmware-guestd4
.endif
DISTDIR= ${MOUNT_PT}
IGNOREFILES= ${DISTFILES}
WRKSRC= ${WRKDIR}/vmware-tools-distrib
ONLY_FOR_ARCHS= i386
USE_RC_SUBR= vmware-guestd
.if !defined(BATCH)
IS_INTERACTIVE= yes
.endif
.if defined(VMWARE_X_PORTS)
USE_XORG= x11
NO_BUILD= yes
.endif
RESTRICTED= "Not sure if we can redistribute this."
NO_PACKAGE= ${RESTRICTED}
NO_LATEST_LINK= yes
VMWARE_VER= 4.5.2
BUILD_VER= 8848
MOUNT_DEV?= /dev/acd0
MOUNT_PT?= /mnt
MOUNT= /sbin/mount
UMOUNT= /sbin/umount
.if !defined(VMWARE_X_PORTS)
.if !defined(WITHOUT_VMWARE_VMMEMCTL)
.if exists(/usr/src/sys/Makefile)
WITH_VMWARE_VMMEMCTL=YES
.endif
.endif
VMWARE_KMODDIR= ${PREFIX}/lib/vmware-tools/modules
.if defined(WITH_VMWARE_VMMEMCTL)
PLIST_SUB+= VMWARE_VMMEMCTL:=""
PLIST_SUB+= VMWARE_KMODDIR:="${VMWARE_KMODDIR}"
.else
PLIST_SUB+= VMWARE_VMMEMCTL:="@comment "
PLIST_SUB+= VMWARE_KMODDIR:="@comment "
.endif
.endif
fetch-list:
@${DO_NADA}
do-fetch:
@${ECHO} ""
@${ECHO} "========================================================================"
@${ECHO} "Choose \"VM\" -> \"Install VMware Tools...\" from the Workstation menu"
@${ECHO} "to connect the VM's CD-ROM drive temporarily to installation CD image."
@${ECHO} "========================================================================"
@${ECHO} ""
.if !defined(BATCH)
@${ECHO} "This port mounts ${MOUNT_DEV} to ${MOUNT_PT}."
@${ECHO} ""
@${ECHO} -n "Are you ready? [Y/n]: "
@(read line; \
case "$${line}" in \
[Nn]*) \
${FALSE} ;; \
*) \
${TRUE} ;; \
esac)
.endif
${MKDIR} ${MOUNT_PT}
-${UMOUNT} ${MOUNT_PT} 2>&1 >/dev/null
-${UMOUNT} ${MOUNT_DEV} 2>&1 >/dev/null
${MOUNT} -t cd9660 ${MOUNT_DEV} ${MOUNT_PT}
post-extract:
${UMOUNT} ${MOUNT_PT}
.if defined(WITH_VMWARE_VMMEMCTL)
(cd ${WRKDIR}; ${TAR} xf ${WRKSRC}/lib/modules/source/vmmemctl.tar)
.endif
post-patch:
.if defined(WITH_VMWARE_VMMEMCTL)
LC_CTYPE=C ${REINPLACE_CMD} -e 's|vmmemctl1.o||' ${WRKDIR}/vmmemctl-only/Makefile
${ECHO_CMD} "OBJS+=vmmemctl1.o" >> ${WRKDIR}/vmmemctl-only/Makefile
.endif
LC_CTYPE=C ${REINPLACE_CMD} "`${PRINTF} 's|\0152\013\0350|\0152\\\n\0350|g'`" \
${WRKSRC}/sbin/vmware-checkvm
.if defined(VMWARE_X_PORTS)
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/vmware-toolbox ${LOCALBASE}/bin
${INSTALL_DATA} ${WRKSRC}/lib/configurator/XFree86-4/XF86Config-4 ${LOCALBASE}/etc/XF86Config-4_VMware
${INSTALL_DATA} ${WRKSRC}/lib/configurator/XFree86-4/4.3.x/vmware_drv.o ${LOCALBASE}/lib/modules/drivers/vmware_drv.o_VMware
${INSTALL_DATA} ${WRKSRC}/lib/configurator/XFree86-4/4.2.x/vmmouse_drv.o ${LOCALBASE}/lib/modules/input/vmmouse_drv.o_VMware
-${LOCALBASE}/sbin/vmware-guestd --cmd toolinstall.end
.else
do-build:
.if defined(WITH_VMWARE_VMMEMCTL)
(cd ${WRKDIR}/vmmemctl-only; make)
.endif
do-install:
@if [ -f ${PREFIX}/etc/rc.d/${USE_RC_SUBR} ]; then \
${ECHO_CMD} "Remove old ${PREFIX}/etc/rc.d/${USE_RC_SUBR} before install."; \
exit 1; \
fi
${INSTALL_PROGRAM} ${WRKSRC}/sbin/vmware-guestd ${PREFIX}/sbin
${INSTALL_PROGRAM} ${WRKSRC}/sbin/vmware-checkvm ${PREFIX}/sbin
.if defined(WITH_VMWARE_VMMEMCTL)
${MKDIR} ${VMWARE_KMODDIR}
${INSTALL_KLD} ${WRKDIR}/vmmemctl-only/vmmemctl.ko ${VMWARE_KMODDIR}
.endif
-${LOCALBASE}/sbin/vmware-guestd --cmd toolinstall.end
.endif
${MKDIR} ${PREFIX}/share/vmware-tools
${LN} -sfh /usr/bin/true ${PREFIX}/share/vmware-tools/poweroff-vm-default
${LN} -sfh /usr/bin/true ${PREFIX}/share/vmware-tools/poweron-vm-default
${LN} -sfh /usr/bin/true ${PREFIX}/share/vmware-tools/suspend-vm-default
${LN} -sfh ${PREFIX}/share/vmware-tools /etc/vmware-tools
.include <bsd.port.mk>

View File

@ -1 +0,0 @@
SHA256 (vmware-freebsd-tools.tar.gz) = IGNORE

View File

@ -1,49 +0,0 @@
#!/bin/sh
#
# $FreeBSD$
#
# PROVIDE: vmware-guestd
# REQUIRE: DAEMON
# BEFORE: LOGIN
PREFIX=%%PREFIX%%
. /etc/rc.subr
# Global
checkvm_cmd="${PREFIX}/sbin/vmware-checkvm > /dev/null"
# Functions
vmware_guest_kmod_start()
{
echo 'Loading vmmemctl kernel module.'
kldload ${PREFIX}/lib/vmware-tools/modules/vmmemctl.ko >/dev/null 2>&1
}
# VMware kernel modules
name="vmware_guest_kmod"
rcvar=vmware_guest_kmod_enable
start_precmd="${checkvm_cmd}"
start_cmd="vmware_guest_kmod_start"
stop_precmd="${checkvm_cmd}"
stop_cmd=":"
load_rc_config $name
[ -z "$vmware_guest_kmod_enable" ] && vmware_guest_kmod_enable="NO"
run_rc_command "$1"
# VMware guest daemon
name="vmware_guestd"
rcvar=vmware_guestd_enable
start_precmd="${checkvm_cmd}"
unset start_cmd
stop_precmd="${checkvm_cmd}"
unset stop_cmd
command="${PREFIX}/sbin/vmware-guestd"
command_args="--halt-command '/sbin/shutdown -p now' >/dev/null 2>&1"
pidfile="/var/run/${name}.pid"
load_rc_config $name
[ -z "$vmware_guestd_enable" ] && vmware_guestd_enable="YES"
[ -z "$vmware_guestd_flags" ] && vmware_guestd_flags="--background ${pidfile}"
run_rc_command "$1"

View File

@ -1,9 +0,0 @@
vmware-guestd daemon is for time synchronization with host OS and others.
Beware, this port is for FreeBSD _guest_ OS. You don't need to install
this ports to FreeBSD _host_ OS. This ports also installs a kernel modules
for FreeBSD guest.
If you want to run FreeBSD as a VMware guest OS, install this port
would help you. If you want to run X, install vmware-tools too.
WWW: http://www.vmware.com/products/desktop/ws_features.html

View File

@ -1,14 +0,0 @@
VMware tools support FreeBSD _guest_ OS running on VMware Workstation.
Beware, this port is _not_ for FreeBSD _host_ OS.
VMware tools for FreeBSD consist of vmware-toolbox which supports
seamless operation between the Host and the Guest OS, dual-boot
configulation files, and special XFree86 3.x server for Guest OS.
However, we cannot install dual-boot configuration since it requires
to modify /etc files.
This ports will install vmware-toolbox to your computer. You may use 'vmware'
driver for X server. Vmware-guestd is installed as a separate port,
ports/emulators/vmware-guestd4, but this port install guestd automatically.
WWW: http://www.vmware.com/products/desktop/ws_features.html

View File

@ -1,12 +0,0 @@
@stopdaemon vmware-guestd
sbin/vmware-checkvm
sbin/vmware-guestd
%%VMWARE_VMMEMCTL:%%lib/vmware-tools/modules/vmmemctl.ko
%%VMWARE_VMMEMCTL:%%@dirrmtry lib/vmware-tools/modules
%%VMWARE_VMMEMCTL:%%@dirrmtry lib/vmware-tools
share/vmware-tools/poweroff-vm-default
share/vmware-tools/poweron-vm-default
share/vmware-tools/suspend-vm-default
@dirrm share/vmware-tools
@cwd /
etc/vmware-tools

View File

@ -1,4 +0,0 @@
bin/vmware-toolbox
etc/XF86Config-4_VMware
lib/modules/drivers/vmware_drv.o_VMware
lib/modules/input/vmmouse_drv.o_VMware

View File

@ -1,194 +0,0 @@
# Created by: matusita@jp.FreeBSD.org
# $FreeBSD$
PORTNAME= vmware
PORTVERSION= ${VMWARE_VER}.${BUILD_VER}
PORTREVISION?= 2
CATEGORIES= emulators kld
MASTER_SITES= # bundled with VMware Workstation
PKGNAMESUFFIX?= -guestd
DISTNAME= vmware-freebsd-tools
MAINTAINER= ports@FreeBSD.org
COMMENT?=VMware guest OS supporting daemon (VMware Workstation 5.x, FreeBSD version)
DEPRECATED= No more supported upstream
EXPIRATION_DATE= 2013-03-14
.if defined(VMWARE_X_PORTS)
RUN_DEPENDS= ${LOCALBASE}/sbin/vmware-guestd:${PORTSDIR}/emulators/vmware-guestd5
.endif
NO_LATEST_LINK= yes
DISTDIR= ${MOUNT_PT}
IGNOREFILES= ${DISTFILES}
WRKSRC= ${WRKDIR}/vmware-tools-distrib
ONLY_FOR_ARCHS= i386 amd64
IS_INTERACTIVE= yes
.if defined(VMWARE_X_PORTS)
USE_XORG= x11
NO_BUILD= yes
.if defined(WITH_VMWARE_GTK)
PLIST_SUB+= INSTALLXGTKTOOL:=""
USE_ICONV= yes
USE_GETTEXT= yes
USE_XORG= x11 xsxt
USE_GNOME= glib12 gtk12
LIB_DEPENDS+= c.6:${PORTSDIR}/misc/compat6x
.else
PLIST_SUB+= INSTALLXGTKTOOL:="@comment "
.endif
.else
USE_RC_SUBR= vmware-guestd
.endif
RESTRICTED= "Not sure if we can redistribute this."
NO_PACKAGE= ${RESTRICTED}
VMWARE_VER= 5.5.5
BUILD_VER= 56455
.include <bsd.port.pre.mk>
MOUNT_DEV?= /dev/acd0
MOUNT_PT?= /mnt
MOUNT= /sbin/mount
UMOUNT= /sbin/umount
.if ${ARCH} == i386
BITS?= 32-6
.else # ${ARCH} == amd64
BITS?= 64-6
.endif
.if defined(VMWARE_X_PORTS)
PLIST_SUB+= INSTALLXSERVER4:="@comment "
.else
VMWARE_KMODDIR= ${PREFIX}/lib/vmware-tools/modules
.if !defined(WITHOUT_VMWARE_VMMEMCTL) && exists(/usr/src/sys/Makefile)
WITH_VMWARE_VMMEMCTL=YES
.endif
.if !defined(WITHOUT_VMWARE_VMXNET) && (${ARCH} == i386)
WITH_VMWARE_VMXNET=YES
.endif
.if defined(WITH_VMWARE_VMMEMCTL)
PLIST_SUB+= VMWARE_VMMEMCTL:=""
.else
PLIST_SUB+= VMWARE_VMMEMCTL:="@comment "
.endif
.if defined(WITH_VMWARE_VMXNET)
PLIST_SUB+= VMWARE_VMXNET:=""
.if ${BITS} == 32-6
VMWARE_VMXNET_PATH= 6.0-i386/vmxnet.ko
.else
VMWARE_VMXNET_PATH= 6.0-amd64/vmxnet.ko
.endif
.else
PLIST_SUB+= VMWARE_VMXNET:="@comment "
.endif
.if defined(WITH_VMWARE_VMMEMCTL) || defined(WITH_VMWARE_VMXNET)
PLIST_SUB+= VMWARE_KMODDIR:=""
.else
PLIST_SUB+= VMWARE_KMODDIR:="@comment "
.endif
.endif
fetch-list:
@${DO_NADA}
do-fetch:
@${ECHO} ""
@${ECHO} "========================================================================"
@${ECHO} "Choose \"VM\" -> \"Install VMware Tools...\" from VMware Workstation"
@${ECHO} "menu to connect VM's CD-ROM drive and installation CD image temporary."
@${ECHO} "Press \"Install\" button when a dialog pops up."
@${ECHO} "========================================================================"
@${ECHO} ""
.if !defined(BATCH)
@${ECHO} "This port mounts ${MOUNT_DEV} to ${MOUNT_PT}."
@${ECHO} ""
@${ECHO} -n "Are you ready? [Y/n]: "
@(read line; \
case "$${line}" in \
[Nn]*) \
${FALSE} ;; \
*) \
${TRUE} ;; \
esac)
.endif
${MKDIR} ${MOUNT_PT}
-${UMOUNT} ${MOUNT_PT} 2>&1 >/dev/null
-${UMOUNT} ${MOUNT_DEV} 2>&1 >/dev/null
${MOUNT} -t cd9660 ${MOUNT_DEV} ${MOUNT_PT}
post-extract:
${UMOUNT} ${MOUNT_PT}
.if defined(WITH_VMWARE_VMMEMCTL)
(cd ${WRKDIR}; ${TAR} xf ${WRKSRC}/lib/modules/source/vmmemctl.tar)
.endif
.if defined(VMWARE_X_PORTS)
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/lib/bin${BITS}/vmware-toolbox-tcl ${LOCALBASE}/bin
${LN} -sfh vmware-toolbox-tcl ${LOCALBASE}/bin/vmware-toolbox
.if defined(WITH_VMWARE_GTK)
${INSTALL_PROGRAM} ${WRKSRC}/lib/bin${BITS}/vmware-toolbox-gtk ${LOCALBASE}/bin
.endif
if [ ! -d ${LOCALBASE}/lib/modules/input ] ; then \
${MKDIR} ${LOCALBASE}/lib/modules/input ; \
fi
.if ${ARCH} == i386
${INSTALL_DATA} ${WRKSRC}/lib/configurator/XOrg/6.8.x/vmmouse_drv.o ${LOCALBASE}/lib/modules/input/vmmouse_drv.o_VMware
.else
${INSTALL_DATA} ${WRKSRC}/lib/configurator/XOrg/6.8.x_64/vmmouse_drv.o ${LOCALBASE}/lib/modules/input/vmmouse_drv.o_VMware
.endif
-${WRKSRC}/lib/sbin${BITS}/vmware-guestd --cmd toolinstall.end
.else
post-patch:
LC_CTYPE=C ${REINPLACE_CMD} "`${PRINTF} 's|\0152\013\0350|\0152\\\n\0350|g'`" \
${WRKSRC}/lib/sbin${BITS}/vmware-checkvm
do-build:
.if defined(WITH_VMWARE_VMMEMCTL)
(cd ${WRKDIR}/vmmemctl-only; make)
.endif
do-install:
@if [ -f ${PREFIX}/etc/rc.d/${USE_RC_SUBR} ]; then \
${ECHO_CMD} "Remove old ${PREFIX}/etc/rc.d/${USE_RC_SUBR} before install."; \
exit 1; \
fi
${INSTALL_PROGRAM} ${WRKSRC}/lib/sbin${BITS}/vmware-guestd ${PREFIX}/sbin
${INSTALL_PROGRAM} ${WRKSRC}/lib/sbin${BITS}/vmware-checkvm ${PREFIX}/sbin
.if defined(WITH_VMWARE_VMMEMCTL)
${MKDIR} ${VMWARE_KMODDIR}
${INSTALL_KLD} ${WRKDIR}/vmmemctl-only/vmmemctl.ko ${VMWARE_KMODDIR}
.endif
.if defined(WITH_VMWARE_VMXNET)
${MKDIR} ${VMWARE_KMODDIR}
${INSTALL_KLD} ${WRKSRC}/lib/modules/binary/FreeBSD${VMWARE_VMXNET_PATH} ${VMWARE_KMODDIR}
.endif
-${WRKSRC}/lib/sbin${BITS}/vmware-guestd --cmd toolinstall.end
${MKDIR} ${PREFIX}/share/vmware-tools
${LN} -sfh /usr/bin/true ${PREFIX}/share/vmware-tools/poweroff-vm-default
${LN} -sfh /usr/bin/true ${PREFIX}/share/vmware-tools/poweron-vm-default
${LN} -sfh /usr/bin/true ${PREFIX}/share/vmware-tools/resume-vm-default
${LN} -sfh /usr/bin/true ${PREFIX}/share/vmware-tools/suspend-vm-default
${LN} -sfh ${PREFIX}/share/vmware-tools /etc/vmware-tools
.endif
.include <bsd.port.post.mk>

View File

@ -1 +0,0 @@
SHA256 (vmware-freebsd-tools.tar.gz) = IGNORE

View File

@ -1,67 +0,0 @@
#!/bin/sh
#
# $FreeBSD$
#
# PROVIDE: vmware-guestd
# REQUIRE: DAEMON
# BEFORE: LOGIN
PREFIX=%%PREFIX%%
. /etc/rc.subr
# Global
checkvm_cmd="${PREFIX}/sbin/vmware-checkvm > /dev/null"
# Functions
vmware_guest_vmmemctl_start()
{
echo 'Loading vmmemctl kernel module.'
kldload ${PREFIX}/lib/vmware-tools/modules/vmmemctl.ko >/dev/null 2>&1
}
vmware_guest_vmxnet_start()
{
echo 'Loading vmxnet kernel module.'
kldload ${PREFIX}/lib/vmware-tools/modules/vmxnet.ko >/dev/null 2>&1
}
# VMware kernel module: vmmemctl
name="vmware_guest_vmmemctl"
rcvar=vmware_guest_vmmemctl_enable
start_precmd="${checkvm_cmd}"
start_cmd="vmware_guest_vmmemctl_start"
stop_precmd="${checkvm_cmd}"
stop_cmd=":"
load_rc_config $name
[ -z "$vmware_guest_vmmemctl_enable" ] && vmware_guest_vmmemctl_enable="NO"
[ -n "$vmware_guest_kmod_enable" ] && vmware_guest_vmmemctl_enable="$vmware_guest_kmod_enable"
run_rc_command "$1"
# VMware kernel module: vmxnet
name="vmware_guest_vmxnet"
rcvar=vmware_guest_vmxnet_enable
start_precmd="${checkvm_cmd}"
start_cmd="vmware_guest_vmxnet_start"
stop_precmd="${checkvm_cmd}"
stop_cmd=":"
load_rc_config $name
[ -z "$vmware_guest_vmxnet_enable" ] && vmware_guest_vmxnet_enable="NO"
run_rc_command "$1"
# VMware guest daemon
name="vmware_guestd"
rcvar=vmware_guestd_enable
start_precmd="${checkvm_cmd}"
unset start_cmd
stop_precmd="${checkvm_cmd}"
unset stop_cmd
command="${PREFIX}/sbin/vmware-guestd"
command_args="--halt-command '/sbin/shutdown -p now' >/dev/null 2>&1"
pidfile="/var/run/${name}.pid"
load_rc_config $name
[ -z "$vmware_guestd_enable" ] && vmware_guestd_enable="YES"
[ -z "$vmware_guestd_flags" ] && vmware_guestd_flags="--background ${pidfile}"
run_rc_command "$1"

View File

@ -1,14 +0,0 @@
vmware-guestd daemon is for time synchronization with host OS and others.
Beware, this port is for FreeBSD _guest_ OS. You don't need to install
this ports to FreeBSD _host_ OS. This ports also installs a kernel modules
for FreeBSD guest.
If you want to run FreeBSD as a VMware guest OS, install this port
would help you. If you want to run X, install vmware-tools too.
This port assumes that a) users want only "must-have" binaries and
b) guest OS runs on a certain architecture and never be changed. For
those want full-feature of VMware Tools, use the installer bundled with
VMware Tools instead.
WWW: http://www.vmware.com/products/ws/

View File

@ -1,18 +0,0 @@
VMware tools support FreeBSD _guest_ OS running on VMware Workstation.
Beware, this port is _not_ for FreeBSD _host_ OS.
VMware tools for FreeBSD consist of vmware-toolbox which supports
seamless operation between the Host and the Guest OS and dual-boot
configulation files. However, we cannot install dual-boot configuration
since it requires to modify /etc files.
This ports will install vmware-toolbox to your computer. You may use 'vmware'
driver for X server. Vmware-guestd is installed as a separate port,
ports/emulators/vmware-guestd4, but this port install guestd automatically.
This port assumes that a) users want only "must-have" binaries and
b) guest OS runs on a certain architecture and never be changed. For
those want full-feature of VMware Tools, use the installer bundled with
VMware Tools instead.
WWW: http://www.vmware.com/products/ws/

View File

@ -1,14 +0,0 @@
@stopdaemon vmware-guestd
sbin/vmware-checkvm
sbin/vmware-guestd
%%VMWARE_VMMEMCTL:%%lib/vmware-tools/modules/vmmemctl.ko
%%VMWARE_VMXNET:%%lib/vmware-tools/modules/vmxnet.ko
%%VMWARE_KMODDIR:%%@dirrmtry lib/vmware-tools/modules
%%VMWARE_KMODDIR:%%@dirrmtry lib/vmware-tools
share/vmware-tools/poweroff-vm-default
share/vmware-tools/poweron-vm-default
share/vmware-tools/resume-vm-default
share/vmware-tools/suspend-vm-default
@dirrm share/vmware-tools
@cwd /
etc/vmware-tools

View File

@ -1,8 +0,0 @@
bin/vmware-toolbox
bin/vmware-toolbox-tcl
%%INSTALLXGTKTOOL:%%bin/vmware-toolbox-gtk
%%INSTALLXSERVER4:%%etc/XF86Config-4_VMware
%%INSTALLXSERVER4:%%lib/modules/drivers/vmware_drv.o_VMware
lib/modules/input/vmmouse_drv.o_VMware
%%INSTALLXSERVER4:%%@dirrmtry lib/modules/drivers
@dirrmtry lib/modules/input

View File

@ -1,209 +0,0 @@
# Created by: matusita@jp.FreeBSD.org
# $FreeBSD$
PORTNAME= vmware
PORTVERSION= ${VMWARE_VER}.${BUILD_VER}
PORTREVISION?= 2
CATEGORIES= emulators kld
MASTER_SITES= # bundled with VMware Workstation
PKGNAMESUFFIX?= -guestd
DISTNAME= vmware-freebsd-tools
MAINTAINER= ports@FreeBSD.org
COMMENT?=VMware guest OS supporting daemon (VMware Workstation 6.x, FreeBSD version)
DEPRECATED= No more supported upstream
EXPIRATION_DATE= 2013-03-14
.if defined(VMWARE_X_PORTS)
RUN_DEPENDS= ${LOCALBASE}/sbin/vmware-guestd:${PORTSDIR}/emulators/vmware-guestd6
.endif
DISTDIR= ${MOUNT_PT}
IGNOREFILES= ${DISTFILES}
WRKSRC= ${WRKDIR}/vmware-tools-distrib
ONLY_FOR_ARCHS= i386 amd64
IS_INTERACTIVE= yes
RESTRICTED= "Not sure if we can redistribute this."
NO_PACKAGE= ${RESTRICTED}
VMWARE_VER= 6.0.3
BUILD_VER= 80004
WANT_GNOME= yes
.include <bsd.port.pre.mk>
.if defined(VMWARE_X_PORTS)
USE_XORG= x11
NO_BUILD= yes
.if ${ARCH} == amd64
WITH_VMWARE_GTK= yes
PLIST_SUB+= INSTALLXTCLTOOL="@comment "
.else
PLIST_SUB+= INSTALLXTCLTOOL=""
.endif
.if defined(WITH_VMWARE_GTK)
PLIST_SUB+= INSTALLXGTKTOOL=""
USE_ICONV= yes
USE_GETTEXT= yes
USE_GNOME+= glib12 gtk12
.else
PLIST_SUB+= INSTALLXGTKTOOL="@comment "
.endif
.else
USE_RC_SUBR= vmware-guestd
.endif
.if ${OSVERSION} >= 700000
LIB_DEPENDS+= c.6:${PORTSDIR}/misc/compat6x
.endif
MOUNT_DEV?= /dev/acd0
MOUNT_PT?= /mnt
MOUNT= /sbin/mount
UMOUNT= /sbin/umount
.if ${ARCH} == i386
BITS?= 32
.else # ${ARCH} == amd64
BITS?= 64
.endif
OSSFX?= -6
.if defined(VMWARE_X_PORTS)
PLIST_SUB+= INSTALLXSERVER4="@comment "
PLIST_SUB+= INSTALLXMODULES="@comment "
.else
VMWARE_KMODDIR= ${PREFIX}/lib/vmware-tools/modules
.if !defined(WITHOUT_VMWARE_VMMEMCTL) && exists(/usr/src/sys/Makefile)
WITH_VMWARE_VMMEMCTL=YES
.endif
.if !defined(WITHOUT_VMWARE_VMXNET) && (${BITS} == 32)
WITH_VMWARE_VMXNET=YES
.endif
.if defined(WITH_VMWARE_VMMEMCTL)
PLIST_SUB+= VMWARE_VMMEMCTL=""
.else
PLIST_SUB+= VMWARE_VMMEMCTL="@comment "
.endif
.if defined(WITH_VMWARE_VMXNET)
.if ${OSVERSION} < 700000
PLIST_SUB+= VMWARE_VMXNET=""
.if ${BITS} == 32
VMWARE_VMXNET_PATH= 6.0-i386/vmxnet.ko
.else
# VMware doesn't provide 6.0-amd64/vmxnet.ko
.undef WITH_VMWARE_VMXNET
PLIST_SUB+= VMWARE_VMXNET="@comment "
.endif
.else
# VMware doesn't provide vmxnet.ko for other versions
.undef WITH_VMWARE_VMXNET
PLIST_SUB+= VMWARE_VMXNET="@comment "
.endif
.else
PLIST_SUB+= VMWARE_VMXNET="@comment "
.endif
.if defined(WITH_VMWARE_VMMEMCTL) || defined(WITH_VMWARE_VMXNET)
PLIST_SUB+= VMWARE_KMODDIR=""
.else
PLIST_SUB+= VMWARE_KMODDIR="@comment "
.endif
.endif
fetch-list:
@${DO_NADA}
do-fetch:
@${ECHO} ""
@${ECHO} "========================================================================"
@${ECHO} "Choose \"VM\" -> \"Install VMware Tools...\" from VMware Workstation"
@${ECHO} "menu to connect VM's CD-ROM drive and installation CD image temporary."
@${ECHO} "Press \"Install\" button when a dialog pops up."
@${ECHO} "========================================================================"
@${ECHO} ""
.if !defined(BATCH)
@${ECHO} "This port mounts ${MOUNT_DEV} to ${MOUNT_PT}."
@${ECHO} ""
@${ECHO} -n "Are you ready? [Y/n]: "
@(read line; \
case "$${line}" in \
[Nn]*) \
${FALSE} ;; \
*) \
${TRUE} ;; \
esac)
.endif
${MKDIR} ${MOUNT_PT}
-${UMOUNT} ${MOUNT_PT} 2>&1 >/dev/null
-${UMOUNT} ${MOUNT_DEV} 2>&1 >/dev/null
${MOUNT} -t cd9660 ${MOUNT_DEV} ${MOUNT_PT}
post-extract:
${UMOUNT} ${MOUNT_PT}
.if defined(WITH_VMWARE_VMMEMCTL)
(cd ${WRKDIR}; ${TAR} xf ${WRKSRC}/lib/modules/source/vmmemctl.tar)
.endif
.if defined(VMWARE_X_PORTS)
do-install:
.if ${ARCH} == i386
${INSTALL_PROGRAM} ${WRKSRC}/lib/bin${BITS}${OSSFX}/vmware-toolbox-tcl ${LOCALBASE}/bin
.endif
.if defined(WITH_VMWARE_GTK)
${INSTALL_PROGRAM} ${WRKSRC}/lib/bin${BITS}${OSSFX}/vmware-toolbox-gtk ${LOCALBASE}/bin
${LN} -sfh vmware-toolbox-gtk ${LOCALBASE}/bin/vmware-toolbox
.else
${LN} -sfh vmware-toolbox-tcl ${LOCALBASE}/bin/vmware-toolbox
.endif
-${WRKSRC}/lib/sbin${BITS}${OSSFX}/vmware-guestd --cmd toolinstall.end 2>&1
.else
post-patch:
LC_ALL=C ${REINPLACE_CMD} "`${PRINTF} 's|\0152\013\0350|\0152\\\n\0350|g'`" \
${WRKSRC}/lib/sbin${BITS}${OSSFX}/vmware-checkvm
do-build:
.if defined(WITH_VMWARE_VMMEMCTL)
(cd ${WRKDIR}/vmmemctl-only; make)
.endif
do-install:
@if [ -f ${PREFIX}/etc/rc.d/${USE_RC_SUBR} ]; then \
${ECHO_CMD} "Remove old ${PREFIX}/etc/rc.d/${USE_RC_SUBR} before install."; \
exit 1; \
fi
${INSTALL_PROGRAM} ${WRKSRC}/lib/sbin${BITS}${OSSFX}/vmware-guestd ${PREFIX}/sbin
${INSTALL_PROGRAM} ${WRKSRC}/lib/sbin${BITS}${OSSFX}/vmware-checkvm ${PREFIX}/sbin
.if defined(WITH_VMWARE_VMMEMCTL)
${MKDIR} ${VMWARE_KMODDIR}
${INSTALL_KLD} ${WRKDIR}/vmmemctl-only/vmmemctl.ko ${VMWARE_KMODDIR}
.endif
.if defined(WITH_VMWARE_VMXNET)
${MKDIR} ${VMWARE_KMODDIR}
${INSTALL_KLD} ${WRKSRC}/lib/modules/binary/FreeBSD${VMWARE_VMXNET_PATH} ${VMWARE_KMODDIR}
.endif
-${WRKSRC}/lib/sbin${BITS}${OSSFX}/vmware-guestd --cmd toolinstall.end 2>&1
${MKDIR} ${PREFIX}/share/vmware-tools
${INSTALL_DATA} ${WRKSRC}/doc/open_source_licenses.txt ${PREFIX}/share/vmware-tools
${LN} -sfh /usr/bin/true ${PREFIX}/share/vmware-tools/poweroff-vm-default
${LN} -sfh /usr/bin/true ${PREFIX}/share/vmware-tools/poweron-vm-default
${LN} -sfh /usr/bin/true ${PREFIX}/share/vmware-tools/resume-vm-default
${LN} -sfh /usr/bin/true ${PREFIX}/share/vmware-tools/suspend-vm-default
${LN} -sfh ${PREFIX}/share/vmware-tools /etc/vmware-tools
.endif
.include <bsd.port.post.mk>

View File

@ -1 +0,0 @@
SHA256 (vmware-freebsd-tools.tar.gz) = IGNORE

View File

@ -1,67 +0,0 @@
#!/bin/sh
#
# $FreeBSD$
#
# PROVIDE: vmware-guestd
# REQUIRE: DAEMON
# BEFORE: LOGIN
PREFIX=%%PREFIX%%
. /etc/rc.subr
# Global
checkvm_cmd="${PREFIX}/sbin/vmware-checkvm > /dev/null"
# Functions
vmware_guest_vmmemctl_start()
{
echo 'Loading vmmemctl kernel module.'
kldload ${PREFIX}/lib/vmware-tools/modules/vmmemctl.ko >/dev/null 2>&1
}
vmware_guest_vmxnet_start()
{
echo 'Loading vmxnet kernel module.'
kldload ${PREFIX}/lib/vmware-tools/modules/vmxnet.ko >/dev/null 2>&1
}
# VMware kernel module: vmmemctl
name="vmware_guest_vmmemctl"
rcvar=vmware_guest_vmmemctl_enable
start_precmd="${checkvm_cmd}"
start_cmd="vmware_guest_vmmemctl_start"
stop_precmd="${checkvm_cmd}"
stop_cmd=":"
load_rc_config $name
[ -z "$vmware_guest_vmmemctl_enable" ] && vmware_guest_vmmemctl_enable="NO"
[ -n "$vmware_guest_kmod_enable" ] && vmware_guest_vmmemctl_enable="$vmware_guest_kmod_enable"
run_rc_command "$1"
# VMware kernel module: vmxnet
name="vmware_guest_vmxnet"
rcvar=vmware_guest_vmxnet_enable
start_precmd="${checkvm_cmd}"
start_cmd="vmware_guest_vmxnet_start"
stop_precmd="${checkvm_cmd}"
stop_cmd=":"
load_rc_config $name
[ -z "$vmware_guest_vmxnet_enable" ] && vmware_guest_vmxnet_enable="NO"
run_rc_command "$1"
# VMware guest daemon
name="vmware_guestd"
rcvar=vmware_guestd_enable
start_precmd="${checkvm_cmd}"
unset start_cmd
stop_precmd="${checkvm_cmd}"
unset stop_cmd
command="${PREFIX}/sbin/vmware-guestd"
command_args="--halt-command '/sbin/shutdown -p now' >/dev/null 2>&1"
pidfile="/var/run/${name}.pid"
load_rc_config $name
[ -z "$vmware_guestd_enable" ] && vmware_guestd_enable="YES"
[ -z "$vmware_guestd_flags" ] && vmware_guestd_flags="--background ${pidfile}"
run_rc_command "$1"

View File

@ -1,14 +0,0 @@
vmware-guestd daemon is for time synchronization with host OS and others.
Beware, this port is for FreeBSD _guest_ OS. You don't need to install
this ports to FreeBSD _host_ OS. This ports also installs a kernel modules
for FreeBSD guest.
If you want to run FreeBSD as a VMware guest OS, install this port
would help you. If you want to run X, install vmware-tools too.
This port assumes that a) users want only "must-have" binaries and
b) guest OS runs on a certain architecture and never be changed. For
those want full-feature of VMware Tools, use the installer bundled with
VMware Tools instead.
WWW: http://www.vmware.com/products/ws/

View File

@ -1,18 +0,0 @@
VMware tools support FreeBSD _guest_ OS running on VMware Workstation.
Beware, this port is _not_ for FreeBSD _host_ OS.
VMware tools for FreeBSD consist of vmware-toolbox which supports
seamless operation between the Host and the Guest OS and dual-boot
configulation files. However, we cannot install dual-boot configuration
since it requires to modify /etc files.
This ports will install vmware-toolbox to your computer. You may use 'vmware'
driver for X server. Vmware-guestd is installed as a separate port,
ports/emulators/vmware-guestd6, but this port install guestd automatically.
This port assumes that a) users want only "must-have" binaries and
b) guest OS runs on a certain architecture and never be changed. For
those want full-feature of VMware Tools, use the installer bundled with
VMware Tools instead.
WWW: http://www.vmware.com/products/ws/

View File

@ -1,15 +0,0 @@
@stopdaemon vmware-guestd
sbin/vmware-checkvm
sbin/vmware-guestd
%%VMWARE_VMMEMCTL%%lib/vmware-tools/modules/vmmemctl.ko
%%VMWARE_VMXNET%%lib/vmware-tools/modules/vmxnet.ko
%%VMWARE_KMODDIR%%@dirrmtry lib/vmware-tools/modules
%%VMWARE_KMODDIR%%@dirrmtry lib/vmware-tools
share/vmware-tools/open_source_licenses.txt
share/vmware-tools/poweroff-vm-default
share/vmware-tools/poweron-vm-default
share/vmware-tools/resume-vm-default
share/vmware-tools/suspend-vm-default
@dirrm share/vmware-tools
@cwd /
etc/vmware-tools

View File

@ -1,9 +0,0 @@
bin/vmware-toolbox
%%INSTALLXTCLTOOL%%bin/vmware-toolbox-tcl
%%INSTALLXGTKTOOL%%bin/vmware-toolbox-gtk
%%INSTALLXSERVER4%%etc/XF86Config-4_VMware
%%INSTALLXMODULES%%lib/modules/drivers/vmware_drv.o_VMware
%%INSTALLXMODULES%%lib/modules/input/vmmouse_drv.o_VMware
@dirrmtry lib/modules/drivers
@dirrmtry lib/modules/input
@unexec if test -f %D/share/vmware-tools/tools.conf; then rm -f %D/share/vmware-tools/tools.conf; fi

View File

@ -1,19 +0,0 @@
# Created by: matusita@jp.FreeBSD.org
# $FreeBSD$
PORTNAME= vmware
MASTER_SITES= # bundled with VMware itself
PKGNAMESUFFIX?= -tools
COMMENT=VMware tools for guest OS (for VMware 4.x, FreeBSD version)
DEPRECATED= No more supported upstream
EXPIRATION_DATE= 2013-03-14
MASTERDIR= ${.CURDIR}/../vmware-guestd4
DESCR= ${PKGDIR}/pkg-descr.tools
PLIST= ${PKGDIR}/pkg-plist.tools
VMWARE_X_PORTS= YES
.include "${MASTERDIR}/Makefile"

View File

@ -1,20 +0,0 @@
# Created by: matusita@jp.FreeBSD.org
# $FreeBSD$
PORTNAME= vmware
PORTREVISION?= 3
MASTER_SITES= # bundled with VMware Workstation
PKGNAMESUFFIX?= -tools
COMMENT=VMware Tools for guest OS (VMware Workstation 5.x, FreeBSD version)
DEPRECATED= No more supported upstream
EXPIRATION_DATE= 2013-03-14
MASTERDIR= ${.CURDIR}/../vmware-guestd5
DESCR= ${PKGDIR}/pkg-descr.tools
PLIST= ${PKGDIR}/pkg-plist.tools
VMWARE_X_PORTS= YES
.include "${MASTERDIR}/Makefile"

View File

@ -1,20 +0,0 @@
# Created by: matusita@jp.FreeBSD.org
# $FreeBSD$
PORTNAME= vmware
#PORTREVISION?= 0
MASTER_SITES= # bundled with VMware Workstation
PKGNAMESUFFIX?= -tools
COMMENT=VMware Tools for guest OS (VMware Workstation 6.x, FreeBSD version)
DEPRECATED= No more supported upstream
EXPIRATION_DATE= 2013-03-14
MASTERDIR= ${.CURDIR}/../vmware-guestd6
DESCR= ${PKGDIR}/pkg-descr.tools
PLIST= ${PKGDIR}/pkg-plist.tools
VMWARE_X_PORTS= YES
.include "${MASTERDIR}/Makefile"