Commit Graph

52 Commits

Author SHA1 Message Date
Nick Sayer
30bc1c26bb Update the Hints notes about the MAP_NOSYNC issue. It's now fixed in
4-stable and -current.
2001-03-07 18:04:10 +00:00
Akinori MUSHA
9b0e7f3d02 As our new bsd.kmod.mk doesn't seemt to support "make clean all",
do "make clean && make" instead.

This should fix the build on a recent CURRENT.
2001-02-25 10:16:25 +00:00
Jimmy Olgeni
82c7f9761b Fix creation of /etc/vmware link (it could be created into itself, if it
already existed at install time).
2001-02-22 21:10:34 +00:00
Akinori MUSHA
485f1b4641 Fix for the latest -current. (sys/select.h -> sys/selinfo.h) 2001-01-22 10:39:32 +00:00
Maxim Sobolev
2b1a883dc4 Massive style enforcement - use ^I instead of spaces for variables identation. 2001-01-16 17:33:20 +00:00
Nick Sayer
6242007870 Don't attempt to load modules if they're already in place.
Submitted by:	fyr@usenet-edu.net
2000-12-29 19:10:04 +00:00
Nick Sayer
26f0edd0b7 Add sections about netgraph bridging and the restore-from-disk
performance issue.
2000-12-29 13:52:39 +00:00
Akinori MUSHA
ab27f1e02d Bump PORTREVISION. 2000-12-28 21:39:24 +00:00
Nick Sayer
7a7a493036 Switch the port over to netgraph bridging. This method has a number of
advantages, chief of which is that it doesn't hose over multi-interface
configurations the way the default installation did before. This
mechanism "chains" the guest's interface to an interface specified at
installation-time (it can be changed afterwards by editing the rc.d
script).

Approved by:	(maintainer)
2000-12-24 05:20:51 +00:00
Akinori MUSHA
de49c3f91d Replace obsolete /dev/rfd0 with /dev/fd0. 2000-12-05 10:31:00 +00:00
Akinori MUSHA
2bee36945b Update to 2.0.3 release, build 799. 2000-11-07 14:40:23 +00:00
Akinori MUSHA
3256ab48f4 Fix a stupid typo. It wasn't a problem as it was consistent, but I'm
fixing it so I don't look stupid. :>
2000-11-02 23:01:40 +00:00
Akinori MUSHA
36293b0d4e Add a WANT_BETA knob so people can easily try out 2.0.3 RC1.
Convert the extract script hack to simple extractions in Makefile to
make it easy to comprehend.
2000-11-02 22:56:44 +00:00
Akinori MUSHA
a4dab13de1 Make the startup script read ${PREFIX}/etc/vmware/config so people do
not have discrepant configurations between them.
2000-11-02 12:20:26 +00:00
Akinori MUSHA
7207c21893 Complain and stop in case ${LINUXBASE}/dev/vmnet1 is not found.
Submitted by:	shimokawa
2000-10-02 14:29:06 +00:00
Akinori MUSHA
8b3cd773ff Use LINUXBASE/USE_LINUX variables.
This is only a cosmetic change, so there's no need to reinstall your
installation(s).
2000-09-22 17:22:24 +00:00
Akinori MUSHA
e20b8f3499 Fix for the latest -current. (another tiny ad hoc fix here..)
Noted by:	kuriyama

Use LINUXBASE and USE_LINUX.
2000-09-22 16:55:01 +00:00
Akinori MUSHA
7bc3142cfd Add support for the latest current. (a bit kind of ad hoc) 2000-09-15 10:19:47 +00:00
Akinori MUSHA
36df7f0db6 Fix the configure script that caused a syntax error when no networking.
PR:		ports/20816
Submitted by:	Kazu TAKAMUNE <takamune@avrl.mei.co.jp>
2000-09-10 15:03:00 +00:00
Akinori MUSHA
43d55cefa0 Do in Makefile as make groks, not as Ruby groks. (make groks it though)
.if exists?(..) -> .if exists(..)
2000-08-24 15:01:44 +00:00
Akinori MUSHA
be957101cb Chase the recent moving of linux_ioctl.h. 2000-08-23 19:13:51 +00:00
Akinori MUSHA
d0b2934087 Merge with Vladimir's latest version.
- Add support for FreeBSD bridging facility.  To use it, you need a
kernel built with `options BRIDGE'.

- Integrate vmnet and if_tap code into vmmon module.

- Install vmmon/vmnet1 pseudo-device nodes under /compat/linux/dev
instead of /dev

- Set TMPDIR to /var/tmp if empty.

- Change MAINTAINER back to Vladimir N. Silyaev <vns@delta.odessa.ua>,
now he is back and being active. :)
2000-07-31 21:56:38 +00:00
Akinori MUSHA
9046f5e5ad Update the vmmon-freebsd module to Vladmir's latest version, 0.97-b1.
- Improve LBA magic for huge IDE drives
2000-07-27 05:46:31 +00:00
Akinori MUSHA
ed3cdba5a1 Update to 2.0.2 release candidate, build 621.
Use it at your own risk, as it is supposed to be of beta quality.

FYI, vmmon/vmnet hasn't been changed at all since 2.0.1 release.
2000-07-22 20:55:26 +00:00
Akinori MUSHA
a6855de4bf Add a note for users to always keep the kernel and this port in sync. 2000-07-18 19:13:15 +00:00
Akinori MUSHA
a7ed515c79 Update md5 due to their repack of the distfile as of a week ago.
- vmware-sniffer and vmware-wizard were changed. (details unknown)
  - vmmon/vmnet/vmppuser sources were unchanged, however, some of the
    binaries (for Linux) seems have recompiled.  That would not affect
    us because we compile them from source.

Fix configure script to return zero on exit.
2000-07-13 06:43:51 +00:00
Satoshi Asami
be6c01ee85 Use ${MASTER_SITE_LOCAL}. 2000-06-29 02:31:42 +00:00
Akinori MUSHA
6b5cc67e4c Update to the 2.0.1 release. (Build 570)
I've tested this version for several hours and found it pretty stable,
which means this "release" version could handle the situations which
RC versions never could.

If you suffer any problems with it, feel free to report the situations
in detail at the freebsd-emulation list.
2000-06-20 08:59:05 +00:00
Akinori MUSHA
4e4f338ce2 Add a knob to try installing VMware 2.0.1 RC2 for those who are willing to try it out.
Add a piece of advice that users should not run VMware as root to Hints.FreeBSD.
2000-06-19 18:02:59 +00:00
Akinori MUSHA
3024927161 Revise advice on /tmp: Difining TMPDIR would be better way than
creating /compat/linux/tmp to fake /tmp.
2000-06-08 20:09:52 +00:00
Akinori MUSHA
5279f13741 emulators/vmware:
Set MAINTAINER to <ak@freenet.co.uk> and mention the freebsd-emulation list.

emulators/vmware2:
  Set MAINTAINER to <knu@FreeBSD.org> and mention the freebsd-emulation list.
  Include the checksum of the 2.0.1-546 beta's distfile in files/md5 for those
  who want to test it.
2000-06-03 07:27:10 +00:00
Akinori MUSHA
6ffb1e67a7 Fix for the _very latest_ -CURRENT: KMODDEPS -> MODULE_DEPEND().
PR:		ports/18799
Submitted by:	Vladimir B. Grebenschikov <vova@express.ru>
Fix by:		Kentaro Inagaki <inagaki@tg.rim.or.jp>
Advice by:	peter
Tested by:	people at freebsd-emulation list
2000-05-26 05:42:51 +00:00
Akinori MUSHA
aef81ecac3 Show an error message and exit when vmware is invoked without Linux procfs
mounted on /compat/linux/proc.

I hope that would reduce FAQ.
2000-04-25 14:23:37 +00:00
Akinori MUSHA
3685fd311f D'oh. I forgot to add "$@" to the vmware command line. 2000-04-18 11:06:35 +00:00
Akinori MUSHA
d0e24bc7e7 Install ${PREFIX}/bin/vmware as a shell script which sets some
environment variables properly to run VMware, instead of installing it
as a symbolic link to ${PREFIX}/lib/vmware/bin/vmware.

Suggested by:	Frank Mayhar <frank@exit.com>

Add $FreeBSD$ on the top of the Hints.FreeBSD file.

Add a link to the official VMware Product FAQ page.
2000-04-17 04:23:24 +00:00
Akinori MUSHA
2b40efb08b Prepare ${LINUX_DIR}/dev/null for use of the plain disk technique.
Suggested by:	Nick Sayer
2000-04-14 21:01:58 +00:00
Michael Haro
b7f08d10c0 PORTNAME/VERSION stuff 2000-04-12 04:56:17 +00:00
Akinori MUSHA
a42adeafdd Style fix:
- Remove post-install information from DESCR's.
  - Replace /usr/local with ${PREFIX} in DESCR's and MESSAGE's.
  - Remove unnecessary whitespace.

Pointed out by:	portlint
2000-04-04 19:03:36 +00:00
Akinori MUSHA
ac94adb818 Make it run-depend on the emulators/rtc port and delete notice. 2000-04-03 16:13:11 +00:00
Akinori MUSHA
9a55396905 Changes:
- Mention full screen graphics mode works though it'll need due care not
  to enter full screen text mode.
  - Wording: vmware -> VMware
  - Wording: tmpfs -> MFS
2000-04-03 16:10:38 +00:00
Akinori MUSHA
888d382ed0 Adjust window sizes. 2000-04-01 19:07:21 +00:00
Nick Sayer
66ef3a76a8 Add a section about how to set up plain disks as a workaround for
the not-working raw disks.

Add some more little hints too.

Approved by:	knu@idaemons.org
2000-04-01 00:31:35 +00:00
Akinori MUSHA
2f0a7f7679 Change PKGNAME: vmware -> vmware2 2000-03-30 07:54:08 +00:00
Akinori MUSHA
43878b4a17 Here comes the VMware 2.0 port, finally.
- Correspond to VMware 2.0 Build 476 release (not beta)
- Support SMP kernel
- Install VMware tools floppies (for Windows and Linux)
- Add Hints.FreeBSD
- Mention my unofficial `rtc' port on post-install
- Raw disk may not work for the present
- etc.

Enjoy it!
2000-03-29 21:23:07 +00:00
Akinori MUSHA
302f5039f0 - Add a tip (/tmp usage)
Suggested by:	des
2000-03-25 23:02:49 +00:00
Akinori MUSHA
9225c521c3 - Clean up and minor fixes
- Make portlint satisfy
  - Avoid creating files out of WRKDIR
  - Remove the void directory "patch" (What ever was this?)
  - Adjust whitespace
  - Fix some ungrammatical wordings
  - Modify COMMENT and DESCR
- Drop fakeprocfs support due to the import of Linux procfs to the base system
- Show MESSAGE after installation
- Change maintainer to the -emulation list because:
  - Vladimir seems too busy or unreachable these days
  - This port depends very much on Linux compatibility stuff
- Get it to check if the system has Linux procfs module and stop if not

PR:		ports/16960 (add WWW to DESCR)
No response by:	maintainer
2000-03-25 20:24:32 +00:00
Satoshi Asami
b2fc2bafbb Add virtual category "linux" to Linux apps and support libs/utils. 2000-02-28 08:34:04 +00:00
Josef Karthauser
5c4a9c080e Some VMware port cleanup:
- remove [buggy] dependencies from linuxprocfs port, when this
  port doesn't exist in a system (it's a common situation, because
  linuxprocfs port isn't included in the official port tree).
- remove Makefiles.inc.xxx at cleanup stage
- added message about loading kernel modules
- added warning when vmware runned with not super-user id

Submitted by:	Vladimir N. Silyaev <vsilyaev@mindspring.com>
PR:		ports/16894
2000-02-22 20:11:31 +00:00
R. Imura
af54b49567 Sync with its pre-install script.
Forgotten by:	maintainer
2000-02-08 16:48:09 +00:00
David E. O'Brien
c237e54a44 Add CVS tags to the files that could tolerate them. 2000-01-28 06:25:44 +00:00