revision number. It may help to avoid unwanted version bump to
vmware-tools5 if vmware-guestd5 specific changes are happen to
vmware-guestd5/Makefile.
Since no content changes at this time, no bump.
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.
Leverage SUB_FILES instead of literal sed to handle /etc/rc.d/000.wine.sh
and pkg-message, which allows us to remove the post-extract target and
fixes the long standing issue of showing the correct prefix in pkg-message.
PR: 88492
Submitted by: Andrew Pantyukhin <infofarmer@gmail.com>
empty tarballs. Add ibiblio.org as an alternative download site and make
it the default for now.
Inspired by ports/89442 by Andrew P. <infofarmer@gmail.com>.
Note: this port sets RESTRICTED because the Neo-Geo BIOS
must be downloaded manually and can not be redistributed.
So ports/LEGAL should be updated. These are the file names:
"neo-geo.rom", "ng-lo.rom", "ng-sfix.rom", and "ng-sm1.rom".
These files are also listed in the "NGBIOS" variable in the
Makefile of the port.
GnGeo is a NeoGeo emulator for Linux (and maybe some other
UNIX). It use the following cpu core:
* The 68k core from the generator project by James Ponder.
* Starscream 680x0 emulation library by Neill Corlett
* Raze Z80 emulator by Richard Mitton.
* Z80 Mame core from the Mame project.
* YM2610 Mame core by Tatsuyuki Satoh.
WWW: http://m.peponas.free.fr/gngeo/
PR: ports/85327
Submitted by: Alejandro Pulver <alejandro@varnet.biz>
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
- WRKSRC is predefined, no need to redefine it.
- Use pre-build instead of post-configure.
- Rely on the default do-install target, and use post-install for
our additional changes.
- $PREFIX/etc/wine.conf and .wine/config are no longer used; remove
all references from pkg-message.
PR: 88758
Submitted by: Andrew Pantyukhin <infofarmer@gmail.com>
Unfortunately this requires a port epoch, and also uses bzip2 now.
PR: 88492
Submitted by: Andrew Pantyukhin <infofarmer@gmail.com>
Approved by: gerald (maintainer)?
commit tries to solve this by adding some @exec calls into the plist.
Add a pkg-deinstall script with appropriate content which was previously
in pkg-install (ouch). [1]
PR: 82625 [1]
Submitted by: Boris B. Samorodov <bsam ipt ru>