Index: Makefile =================================================================== RCS file: /home/ncvs/ports/emulators/vmware-guestd5/Makefile,v retrieving revision 1.28 diff -u -r1.28 Makefile --- Makefile 23 Dec 2005 01:43:38 -0000 1.28 +++ Makefile 9 Feb 2006 01:38:46 -0000 @@ -35,6 +35,18 @@ .if defined(VMWARE_X_PORTS) USE_X_PREFIX= yes NO_BUILD= yes + +.if defined(WITH_VMWARE_GTK) +PLIST_SUB+= INSTALLXGTKTOOL:="" +USE_ICONV= yes +USE_GETTEXT= yes +USE_XLIB= yes +USE_GNOME= glib12 gtk12 +LIB_DEPENDS+= c.5:${PORTSDIR}/misc/compat5x +.else +PLIST_SUB+= INSTALLXGTKTOOL:="@comment " +.endif + .endif RESTRICTED= "Not sure if we can redistribute this." @@ -80,17 +92,6 @@ PLIST_SUB+= INSTALLXVMMOUSE:="" .endif -.if defined(WITH_VMWARE_GTK) -PLIST_SUB+= INSTALLXGTKTOOL:="" -USE_ICONV= yes -USE_GETTEXT= yes -USE_XLIB= yes -USE_GNOME= glib12 gtk12 -LIB_DEPENDS+= c.5:${PORTSDIR}/misc/compat5x -.else -PLIST_SUB+= INSTALLXGTKTOOL:="@comment " -.endif - .else VMWARE_KMODDIR= ${PREFIX}/lib/vmware-tools/modules @@ -178,6 +179,11 @@ .if defined(WITH_VMWARE_GTK) ${INSTALL_PROGRAM} ${WRKSRC}/lib/bin${BITS}/vmware-toolbox-gtk ${X11BASE}/bin .endif +.if ${X_WINDOW_SYSTEM:L} != xfree86-3 + if [ ! -d ${X11BASE}/lib/modules/input ] ; then \ + ${MKDIR} ${X11BASE}/lib/modules/input ; \ + fi +.endif .if ${X_WINDOW_SYSTEM:L} == xfree86-3 .if ${BITS} == 32 ${INSTALL_PROGRAM} ${WRKSRC}/lib/configurator/XFree86-3/XF86_VMware_4.5 ${X11BASE}/bin/XF86_VMware @@ -192,6 +198,9 @@ .endif .elif ${X_WINDOW_SYSTEM:L} == xfree86-4 ${INSTALL_DATA} ${WRKSRC}/lib/configurator/XFree86-4/XF86Config-4 ${X11BASE}/etc/XF86Config-4_VMware + if [ ! -d ${X11BASE}/lib/modules/drivers ] ; then \ + ${MKDIR} ${X11BASE}/lib/modules/drivers ; \ + fi .if ${BITS} == 32 ${INSTALL_DATA} ${WRKSRC}/lib/configurator/XFree86-4/4.3.x/vmware_drv.o ${X11BASE}/lib/modules/drivers/vmware_drv.o_VMware ${INSTALL_DATA} ${WRKSRC}/lib/configurator/XFree86-4/4.2.x/vmmouse_drv.o ${X11BASE}/lib/modules/input/vmmouse_drv.o_VMware Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/emulators/vmware-guestd5/pkg-plist,v retrieving revision 1.8 diff -u -r1.8 pkg-plist --- pkg-plist 22 Jan 2006 05:52:17 -0000 1.8 +++ pkg-plist 1 Feb 2006 05:44:07 -0000 @@ -1,7 +1,7 @@ -sbin/vmware-checkvm -sbin/vmware-guestd @unexec %D/etc/rc.d/vmware-guestd.sh forcestop 2>/dev/null || true etc/rc.d/vmware-guestd.sh +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 Index: pkg-plist.tools =================================================================== RCS file: /home/ncvs/ports/emulators/vmware-guestd5/pkg-plist.tools,v retrieving revision 1.5 diff -u -r1.5 pkg-plist.tools --- pkg-plist.tools 20 Dec 2005 01:19:05 -0000 1.5 +++ pkg-plist.tools 9 Feb 2006 01:40:32 -0000 @@ -6,3 +6,5 @@ %%INSTALLXSERVER4:%%etc/XF86Config-4_VMware %%INSTALLXSERVER4:%%lib/modules/drivers/vmware_drv.o_VMware %%INSTALLXVMMOUSE:%%lib/modules/input/vmmouse_drv.o_VMware +%%INSTALLXSERVER4:%%@dirrmtry lib/modules/drivers +%%INSTALLXVMMOUSE:%%@dirrmtry lib/modules/input