From owner-cvs-ports@FreeBSD.ORG Sat Nov 26 09:19:59 2005 Return-Path: X-Original-To: cvs-ports@FreeBSD.org Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC67716A41F; Sat, 26 Nov 2005 09:19:59 +0000 (GMT) (envelope-from matusita@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55D9043D5A; Sat, 26 Nov 2005 09:19:59 +0000 (GMT) (envelope-from matusita@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAQ9Jx3d056524; Sat, 26 Nov 2005 09:19:59 GMT (envelope-from matusita@repoman.freebsd.org) Received: (from matusita@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAQ9JwpA056523; Sat, 26 Nov 2005 09:19:58 GMT (envelope-from matusita) Message-Id: <200511260919.jAQ9JwpA056523@repoman.freebsd.org> From: Makoto Matsushita Date: Sat, 26 Nov 2005 09:19:58 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/emulators/linux-vmware-toolbox5 Makefile distinfo ports/emulators/vmware-guestd5 Makefile pkg-descr pkg-descr.tools pkg-plist pkg-plist.tools ports/emulators/vmware-guestd5/files vmware-guestd.sh ports/emulators/vmware-tools5 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Nov 2005 09:20:00 -0000 matusita 2005-11-26 09:19:58 UTC FreeBSD ports repository Modified files: emulators/linux-vmware-toolbox5 Makefile distinfo emulators/vmware-guestd5 Makefile pkg-descr pkg-descr.tools pkg-plist pkg-plist.tools emulators/vmware-guestd5/files vmware-guestd.sh emulators/vmware-tools5 Makefile Log: Dear VMware Workstation users around the world, here is an upgrade of VMware Workstation FreeBSD-guest related ports for VMware Workstation 5.5.0 build 18463. New features are: - Spell "VMware Workstation" appropriately. There are much VMware products, it would be the time that I have to spell VMware Workstation as VMware Workstation. - Support FreeBSD/amd64 since 64-bit binaries are provided from VMware. I don't test any of 64-bit related portion, since I have no FreeBSD/amd64 machine. If something trouble please email me. - New variable "WITH_VMWARE_GTK" (emulators/vmware-tools5) Install gtk version of VMware Tools if defined (add more dependencies on other gtk-related ports) - New variable "WITH_VMWARE_VMXNET" (emulators/vmware-guestd5) Install "vmxnet.ko" kernel module (vmxnet driver) if defined Usage: - shutdown FreeBSD guest VM - add following line to FreeBSD guest VM config file Ethernet0.virtualDev="vmxnet" - Boot FreeBSD guest VM - load vmxnet.ko kernel module - ifconfig vxn0 ... New rc.conf variable "vmware_guest_vmxnet_enable" is also added to vmware-guestd.sh to load kernel module at startup. However, ${PREFIX}/etc/rc.d/vmware-guestd.sh run _after_ /etc/rc.d/netif, so it maybe too late to load here... Note that vmxnet.ko supports FreeBSD 4.8-RELEASE or later, and 5.3-RELEASE and later (as VMware said). I've confirmed that recent 7-current got 100% instant panic if vmxnet.ko is loaded. - "vmware_guest_kmod_enable" is renamed to "vmware_guest_vmmemctl_enable" Now this ports has two kernel modules now, old name is not appropriate one, hard to understand this variable is for which kernel module. I also put backward compatibility code, but users of vmware_guest_kmod_enable please change variable name. Bugfixes are: - Resolve conflicts on ${PREFIX}/share/vmware-tools. Unfortunately both vmware-guestd5 and vmware-tools5 installs files to ${PREFIX}/share/vmware-tools directory. Since this directory is only for vmware-tools, vmware-guestd5 doesn't do anything for now. - WWW: line in pkg-descr points bogus page. - Add note that there's official VMware Tools installer, and what is the difference between the two. Finally, as usual, bump PORTVERSION. Revision Changes Path 1.24 +20 -8 ports/emulators/linux-vmware-toolbox5/Makefile 1.8 +2 -2 ports/emulators/linux-vmware-toolbox5/distinfo 1.23 +95 -28 ports/emulators/vmware-guestd5/Makefile 1.7 +24 -6 ports/emulators/vmware-guestd5/files/vmware-guestd.sh 1.3 +6 -1 ports/emulators/vmware-guestd5/pkg-descr 1.2 +6 -1 ports/emulators/vmware-guestd5/pkg-descr.tools 1.6 +3 -9 ports/emulators/vmware-guestd5/pkg-plist 1.4 +9 -0 ports/emulators/vmware-guestd5/pkg-plist.tools 1.15 +2 -2 ports/emulators/vmware-tools5/Makefile