diff options
author | Rene Ladan <rene@FreeBSD.org> | 2013-03-14 15:09:40 +0000 |
---|---|---|
committer | Rene Ladan <rene@FreeBSD.org> | 2013-03-14 15:09:40 +0000 |
commit | fd187facb105035631dfec801a0f51adad60356b (patch) | |
tree | 7618960cf67ac7be18fc5b57ed6f8d4c6f6f9a6f /emulators | |
parent | dcf23770e08fe562d29818e855a3fcdee4fca3f7 (diff) | |
download | ports-fd187facb105035631dfec801a0f51adad60356b.tar.gz ports-fd187facb105035631dfec801a0f51adad60356b.zip |
Notes
Diffstat (limited to 'emulators')
34 files changed, 0 insertions, 1276 deletions
diff --git a/emulators/Makefile b/emulators/Makefile index a843c36f85ac..1a83c5e5bc3c 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -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 diff --git a/emulators/linux-vmware-toolbox4/Makefile b/emulators/linux-vmware-toolbox4/Makefile deleted file mode 100644 index 01a4ccced7ea..000000000000 --- a/emulators/linux-vmware-toolbox4/Makefile +++ /dev/null @@ -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> diff --git a/emulators/linux-vmware-toolbox4/distinfo b/emulators/linux-vmware-toolbox4/distinfo deleted file mode 100644 index 0d2bf5392437..000000000000 --- a/emulators/linux-vmware-toolbox4/distinfo +++ /dev/null @@ -1 +0,0 @@ -SHA256 (vmware-linux-tools.tar.gz) = IGNORE diff --git a/emulators/linux-vmware-toolbox4/pkg-descr b/emulators/linux-vmware-toolbox4/pkg-descr deleted file mode 100644 index 19e4af351d3b..000000000000 --- a/emulators/linux-vmware-toolbox4/pkg-descr +++ /dev/null @@ -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 diff --git a/emulators/linux-vmware-toolbox5/Makefile b/emulators/linux-vmware-toolbox5/Makefile deleted file mode 100644 index 85fd5885efba..000000000000 --- a/emulators/linux-vmware-toolbox5/Makefile +++ /dev/null @@ -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> diff --git a/emulators/linux-vmware-toolbox5/distinfo b/emulators/linux-vmware-toolbox5/distinfo deleted file mode 100644 index 7e88d1ed6398..000000000000 --- a/emulators/linux-vmware-toolbox5/distinfo +++ /dev/null @@ -1 +0,0 @@ -SHA256 (VMwareTools-5.5.1-19175.tar.gz) = IGNORE diff --git a/emulators/linux-vmware-toolbox5/pkg-descr b/emulators/linux-vmware-toolbox5/pkg-descr deleted file mode 100644 index 19e4af351d3b..000000000000 --- a/emulators/linux-vmware-toolbox5/pkg-descr +++ /dev/null @@ -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 diff --git a/emulators/linux-vmware-toolbox6/Makefile b/emulators/linux-vmware-toolbox6/Makefile deleted file mode 100644 index 176b236e20cf..000000000000 --- a/emulators/linux-vmware-toolbox6/Makefile +++ /dev/null @@ -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> diff --git a/emulators/linux-vmware-toolbox6/distinfo b/emulators/linux-vmware-toolbox6/distinfo deleted file mode 100644 index 7e88d1ed6398..000000000000 --- a/emulators/linux-vmware-toolbox6/distinfo +++ /dev/null @@ -1 +0,0 @@ -SHA256 (VMwareTools-5.5.1-19175.tar.gz) = IGNORE diff --git a/emulators/linux-vmware-toolbox6/pkg-descr b/emulators/linux-vmware-toolbox6/pkg-descr deleted file mode 100644 index 19e4af351d3b..000000000000 --- a/emulators/linux-vmware-toolbox6/pkg-descr +++ /dev/null @@ -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 diff --git a/emulators/vmware-guestd4/Makefile b/emulators/vmware-guestd4/Makefile deleted file mode 100644 index 2b5e2e608757..000000000000 --- a/emulators/vmware-guestd4/Makefile +++ /dev/null @@ -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> diff --git a/emulators/vmware-guestd4/distinfo b/emulators/vmware-guestd4/distinfo deleted file mode 100644 index 2ed2b733d49a..000000000000 --- a/emulators/vmware-guestd4/distinfo +++ /dev/null @@ -1 +0,0 @@ -SHA256 (vmware-freebsd-tools.tar.gz) = IGNORE diff --git a/emulators/vmware-guestd4/files/vmware-guestd.in b/emulators/vmware-guestd4/files/vmware-guestd.in deleted file mode 100644 index 2e076c9a3a94..000000000000 --- a/emulators/vmware-guestd4/files/vmware-guestd.in +++ /dev/null @@ -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" diff --git a/emulators/vmware-guestd4/pkg-descr b/emulators/vmware-guestd4/pkg-descr deleted file mode 100644 index 920d9d0dbbc7..000000000000 --- a/emulators/vmware-guestd4/pkg-descr +++ /dev/null @@ -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 diff --git a/emulators/vmware-guestd4/pkg-descr.tools b/emulators/vmware-guestd4/pkg-descr.tools deleted file mode 100644 index ff7b3d266147..000000000000 --- a/emulators/vmware-guestd4/pkg-descr.tools +++ /dev/null @@ -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 diff --git a/emulators/vmware-guestd4/pkg-plist b/emulators/vmware-guestd4/pkg-plist deleted file mode 100644 index e4c0f2f2a560..000000000000 --- a/emulators/vmware-guestd4/pkg-plist +++ /dev/null @@ -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 diff --git a/emulators/vmware-guestd4/pkg-plist.tools b/emulators/vmware-guestd4/pkg-plist.tools deleted file mode 100644 index b06f3832af6d..000000000000 --- a/emulators/vmware-guestd4/pkg-plist.tools +++ /dev/null @@ -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 diff --git a/emulators/vmware-guestd5/Makefile b/emulators/vmware-guestd5/Makefile deleted file mode 100644 index 66ac21d4fc25..000000000000 --- a/emulators/vmware-guestd5/Makefile +++ /dev/null @@ -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> diff --git a/emulators/vmware-guestd5/distinfo b/emulators/vmware-guestd5/distinfo deleted file mode 100644 index 2ed2b733d49a..000000000000 --- a/emulators/vmware-guestd5/distinfo +++ /dev/null @@ -1 +0,0 @@ -SHA256 (vmware-freebsd-tools.tar.gz) = IGNORE diff --git a/emulators/vmware-guestd5/files/vmware-guestd.in b/emulators/vmware-guestd5/files/vmware-guestd.in deleted file mode 100644 index 98bcad2c83d3..000000000000 --- a/emulators/vmware-guestd5/files/vmware-guestd.in +++ /dev/null @@ -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" diff --git a/emulators/vmware-guestd5/pkg-descr b/emulators/vmware-guestd5/pkg-descr deleted file mode 100644 index b16e51735850..000000000000 --- a/emulators/vmware-guestd5/pkg-descr +++ /dev/null @@ -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/ diff --git a/emulators/vmware-guestd5/pkg-descr.tools b/emulators/vmware-guestd5/pkg-descr.tools deleted file mode 100644 index cccff5433821..000000000000 --- a/emulators/vmware-guestd5/pkg-descr.tools +++ /dev/null @@ -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/ diff --git a/emulators/vmware-guestd5/pkg-plist b/emulators/vmware-guestd5/pkg-plist deleted file mode 100644 index 5db02fe2affb..000000000000 --- a/emulators/vmware-guestd5/pkg-plist +++ /dev/null @@ -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 diff --git a/emulators/vmware-guestd5/pkg-plist.tools b/emulators/vmware-guestd5/pkg-plist.tools deleted file mode 100644 index 46e5ed9684cc..000000000000 --- a/emulators/vmware-guestd5/pkg-plist.tools +++ /dev/null @@ -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 diff --git a/emulators/vmware-guestd6/Makefile b/emulators/vmware-guestd6/Makefile deleted file mode 100644 index 19cd1d0d7ccb..000000000000 --- a/emulators/vmware-guestd6/Makefile +++ /dev/null @@ -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> diff --git a/emulators/vmware-guestd6/distinfo b/emulators/vmware-guestd6/distinfo deleted file mode 100644 index 2ed2b733d49a..000000000000 --- a/emulators/vmware-guestd6/distinfo +++ /dev/null @@ -1 +0,0 @@ -SHA256 (vmware-freebsd-tools.tar.gz) = IGNORE diff --git a/emulators/vmware-guestd6/files/vmware-guestd.in b/emulators/vmware-guestd6/files/vmware-guestd.in deleted file mode 100644 index 98bcad2c83d3..000000000000 --- a/emulators/vmware-guestd6/files/vmware-guestd.in +++ /dev/null @@ -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" diff --git a/emulators/vmware-guestd6/pkg-descr b/emulators/vmware-guestd6/pkg-descr deleted file mode 100644 index b16e51735850..000000000000 --- a/emulators/vmware-guestd6/pkg-descr +++ /dev/null @@ -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/ diff --git a/emulators/vmware-guestd6/pkg-descr.tools b/emulators/vmware-guestd6/pkg-descr.tools deleted file mode 100644 index 291162d0271d..000000000000 --- a/emulators/vmware-guestd6/pkg-descr.tools +++ /dev/null @@ -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/ diff --git a/emulators/vmware-guestd6/pkg-plist b/emulators/vmware-guestd6/pkg-plist deleted file mode 100644 index f2ec753665d5..000000000000 --- a/emulators/vmware-guestd6/pkg-plist +++ /dev/null @@ -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 diff --git a/emulators/vmware-guestd6/pkg-plist.tools b/emulators/vmware-guestd6/pkg-plist.tools deleted file mode 100644 index 91f1997c7547..000000000000 --- a/emulators/vmware-guestd6/pkg-plist.tools +++ /dev/null @@ -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 diff --git a/emulators/vmware-tools4/Makefile b/emulators/vmware-tools4/Makefile deleted file mode 100644 index 20b7ca074049..000000000000 --- a/emulators/vmware-tools4/Makefile +++ /dev/null @@ -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" diff --git a/emulators/vmware-tools5/Makefile b/emulators/vmware-tools5/Makefile deleted file mode 100644 index 458248c786c7..000000000000 --- a/emulators/vmware-tools5/Makefile +++ /dev/null @@ -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" diff --git a/emulators/vmware-tools6/Makefile b/emulators/vmware-tools6/Makefile deleted file mode 100644 index c878a5c822c7..000000000000 --- a/emulators/vmware-tools6/Makefile +++ /dev/null @@ -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" |