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:
parent
dcf23770e0
commit
fd187facb1
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=314166
4
LEGAL
4
LEGAL
@ -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
9
MOVED
@ -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
|
||||
|
@ -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
|
||||
|
@ -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>
|
@ -1 +0,0 @@
|
||||
SHA256 (vmware-linux-tools.tar.gz) = IGNORE
|
@ -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
|
@ -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>
|
@ -1 +0,0 @@
|
||||
SHA256 (VMwareTools-5.5.1-19175.tar.gz) = IGNORE
|
@ -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
|
@ -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>
|
@ -1 +0,0 @@
|
||||
SHA256 (VMwareTools-5.5.1-19175.tar.gz) = IGNORE
|
@ -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
|
@ -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>
|
@ -1 +0,0 @@
|
||||
SHA256 (vmware-freebsd-tools.tar.gz) = IGNORE
|
@ -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"
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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>
|
@ -1 +0,0 @@
|
||||
SHA256 (vmware-freebsd-tools.tar.gz) = IGNORE
|
@ -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"
|
@ -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/
|
@ -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/
|
@ -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
|
@ -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
|
@ -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>
|
@ -1 +0,0 @@
|
||||
SHA256 (vmware-freebsd-tools.tar.gz) = IGNORE
|
@ -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"
|
@ -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/
|
@ -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/
|
@ -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
|
@ -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
|
@ -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"
|
@ -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"
|
@ -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"
|
Loading…
Reference in New Issue
Block a user