From ce0c3677b53c099935013f0e84d0a1c71999a4c1 Mon Sep 17 00:00:00 2001 From: veego Date: Sat, 7 Jul 2001 14:43:40 +0000 Subject: VMware emulator which allows you to run Windows 95, Windows 98, Windows NT, Windows 2000, FreeBSD, NetBSD, or Linux while you are runing NetBSD. --- emulators/vmware/Makefile | 86 ++++++++++++++++++++++++++++ emulators/vmware/distinfo | 4 ++ emulators/vmware/pkg/DESCR | 8 +++ emulators/vmware/pkg/PLIST | 136 +++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 234 insertions(+) create mode 100644 emulators/vmware/Makefile create mode 100644 emulators/vmware/distinfo create mode 100644 emulators/vmware/pkg/DESCR create mode 100644 emulators/vmware/pkg/PLIST (limited to 'emulators/vmware') diff --git a/emulators/vmware/Makefile b/emulators/vmware/Makefile new file mode 100644 index 00000000000..2cb7251012d --- /dev/null +++ b/emulators/vmware/Makefile @@ -0,0 +1,86 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/07/07 14:43:40 veego Exp $ + +DISTNAME= VMware-2.0.4-1142 +PKGNAME= vmware-2.0.4 +WRKSRC= ${WRKDIR}/vmware-distrib +CATEGORIES= emulators +MASTER_SITES= http://www4.vmware.com/software/ \ + http://www.vmware.com/download1/software/ \ + ftp://download1.vmware.com/pub/software/ \ + http://vmware-svca.www.conxion.com/software/ \ + http://vmware-chil.www.conxion.com/software/ \ + http://vmware-heva.www.conxion.com/software/ \ + ftp://vmware.wespe.de/pub/software/ \ + ftp://mirror.aarnet.edu.au/pub/vmware/software/ + +MAINTAINER= veego@netbsd.org +HOMEPAGE= http://www.vmware.com/ +COMMENT= VMware emulator + +DEPENDS+= vmware-module>=1.0:../../emulators/vmware-module +DEPENDS+= suse_vmware>=6.4nb1:../../emulators/suse_vmware + +LICENSE= vmware-license + +CHECK_SHLIBS= NO + +ONLY_FOR_PLATFORM= NetBSD-*-i386 + +NO_SRC_ON_FTP= ${RESTRICTED} +NO_SRC_ON_CDROM= ${RESTRICTED} +NO_BIN_ON_FTP= ${RESTRICTED} +NO_BIN_ON_CDROM= ${RESTRICTED} + +# We could install it into /etc/vmware, but that would mean we install +# it somewhere out of ${PREFIX}, which is not a good idea, and the linux +# emulation has a fallbackmode to look into ${PREFIX}/emul/linux/etc, +# so use this way. +VMWARE_CFG_DIR= ${PREFIX}/emul/linux/etc/vmware + +.include "../../mk/bsd.prefs.mk" + +do-build: + ${GZCAT} ${WRKSRC}/man/man1/vmware.1.gz > ${WRKDIR}/vmware.1 + +do-install: do-install-dirs do-install-binaries do-install-docs \ + do-install-share + +do-install-dirs: + ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware + for dirs in configurator doc floppies help smb xkeymap; do \ + ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware/$$dirs; \ + done + ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware/smb/codepages + ${INSTALL_DATA_DIR} ${VMWARE_CFG_DIR} + +do-install-binaries: + ${INSTALL_SCRIPT} ${WRKSRC}/bin/* ${PREFIX}/bin/ + ${CHMOD} u+s ${PREFIX}/bin/vmware + +do-install-docs: + ${INSTALL_DATA} ${WRKSRC}/doc/* ${PREFIX}/share/vmware/doc/ + +do-install-share: + ${INSTALL_DATA} ${WRKSRC}/lib/help/* ${PREFIX}/share/vmware/help/ + ${INSTALL_DATA} ${WRKSRC}/lib/xkeymap/* ${PREFIX}/share/vmware/xkeymap/ + ${INSTALL_DATA} ${WRKSRC}/lib/floppies/* ${PREFIX}/share/vmware/floppies/ + ${INSTALL_DATA} ${WRKSRC}/lib/smb/codepages/* ${PREFIX}/share/vmware/smb/codepages/ + ${INSTALL_DATA} ${WRKSRC}/lib/configurator/* ${PREFIX}/share/vmware/configurator/ + ${INSTALL_DATA} ${WRKSRC}/lib/config ${PREFIX}/share/vmware/ + ${INSTALL_DATA} ${WRKSRC}/lib/floppy.nvr ${PREFIX}/share/vmware/ + ${INSTALL_MAN} ${WRKDIR}/vmware.1 ${PREFIX}/man/man1/ + +post-install: + @${RM} -f ${VMWARE_CFG_DIR}/config + @( \ + ${ECHO} "vmware.fullpath = \"${PREFIX}/bin/vmware\""; \ + ${ECHO} "wizard.fullpath = \"${PREFIX}/bin/vmware-wizard\""; \ + ${ECHO} "dhcpd.fullpath = \"${PREFIX}/bin/vmware-dhcpd\""; \ + ${ECHO} "loop.fullpath = \"${PREFIX}/bin/vmware-loop\""; \ + ${ECHO} "smbpasswd.fullpath = \"${PREFIX}/bin/vmware-smbpasswd\""; \ + ${ECHO} "libdir = \"${PREFIX}/share/vmware\""; \ + ${ECHO} "vmnet1.HostOnlyAddress = \"172.16.212.1\""; \ + ${ECHO} "vmnet1.HostOnlyNetMask = \"255.255.255.0\""; \ + ) > ${VMWARE_CFG_DIR}/config + +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/vmware/distinfo b/emulators/vmware/distinfo new file mode 100644 index 00000000000..4e063abdbe4 --- /dev/null +++ b/emulators/vmware/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2001/07/07 14:43:40 veego Exp $ + +SHA1 (VMware-2.0.4-1142.tar.gz) = 3c1ae31a366b46d787817054685a4cf6c0606afd +Size (VMware-2.0.4-1142.tar.gz) = 6533427 bytes diff --git a/emulators/vmware/pkg/DESCR b/emulators/vmware/pkg/DESCR new file mode 100644 index 00000000000..088cecda0fe --- /dev/null +++ b/emulators/vmware/pkg/DESCR @@ -0,0 +1,8 @@ +Run Windows 95, Windows 98, Windows NT, Windows 2000, FreeBSD, NetBSD, +or Linux under VMware Workstation. + +Each VMware world is the equivalent of a full PC in a window. + +Operating systems run simultaneously without dual booting. + +Add new operating systems without repartitioning disks. diff --git a/emulators/vmware/pkg/PLIST b/emulators/vmware/pkg/PLIST new file mode 100644 index 00000000000..94a6ea433cb --- /dev/null +++ b/emulators/vmware/pkg/PLIST @@ -0,0 +1,136 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/07/07 14:43:40 veego Exp $ +bin/vmnet-bridge +bin/vmnet-dhcpd +bin/vmnet-netifup +bin/vmnet-sniffer +bin/vmware +bin/vmware-config.pl +bin/vmware-loop +bin/vmware-mount.pl +bin/vmware-nmbd +bin/vmware-ping +bin/vmware-smbd +bin/vmware-smbpasswd +bin/vmware-smbpasswd.bin +bin/vmware-uninstall.pl +bin/vmware-wizard +emul/linux/etc/vmware/config +man/man1/vmware.1 +share/vmware/config +share/vmware/configurator/vmnet-dhcpd.conf +share/vmware/configurator/vmnet-smb.conf +share/vmware/doc/CHANGES +share/vmware/doc/DHCP-COPYRIGHT +share/vmware/doc/EULA +share/vmware/doc/INSTALL +share/vmware/doc/README +share/vmware/doc/SAMBA-LICENSE +share/vmware/floppies/linux.flp +share/vmware/floppies/windows.flp +share/vmware/floppy.nvr +share/vmware/help/AutoFit.htm +share/vmware/help/ConfigDiskPartition.htm +share/vmware/help/ConfigDisks.htm +share/vmware/help/ConfigEditor.htm +share/vmware/help/ConfigEthernet.htm +share/vmware/help/ConfigFloppy.htm +share/vmware/help/ConfigGuestOS.htm +share/vmware/help/ConfigMemory.htm +share/vmware/help/ConfigMisc.htm +share/vmware/help/ConfigParallel.htm +share/vmware/help/ConfigScsiDisks.htm +share/vmware/help/ConfigSerial.htm +share/vmware/help/ConfigSound.htm +share/vmware/help/ConfigWiz.htm +share/vmware/help/Configuration.htm +share/vmware/help/Fit.htm +share/vmware/help/FullScreen.gif +share/vmware/help/Fullscreen.htm +share/vmware/help/GeneralInput.htm +share/vmware/help/GeneralMemory.htm +share/vmware/help/GeneralPreferences.htm +share/vmware/help/Glossary.htm +share/vmware/help/Help.gif +share/vmware/help/Interacting.htm +share/vmware/help/Introduction.htm +share/vmware/help/Power.htm +share/vmware/help/PowerOff.gif +share/vmware/help/PowerOff.htm +share/vmware/help/PowerOn.gif +share/vmware/help/PowerOn.htm +share/vmware/help/PowerReset.gif +share/vmware/help/PowerReset.htm +share/vmware/help/Resume.gif +share/vmware/help/Resume.htm +share/vmware/help/RunVM.htm +share/vmware/help/SendCtlAltDel.htm +share/vmware/help/Setremdev.htm +share/vmware/help/Settings.htm +share/vmware/help/ShowAllHints.htm +share/vmware/help/StatusBar.htm +share/vmware/help/Suspend.gif +share/vmware/help/Suspend.htm +share/vmware/help/ToolbarButtons.htm +share/vmware/help/ToolsInstall.htm +share/vmware/help/View.htm +share/vmware/help/Wizcd.htm +share/vmware/help/Wizcongrats.htm +share/vmware/help/Wizdisk.htm +share/vmware/help/Wizdisk3.htm +share/vmware/help/WizdiskType.htm +share/vmware/help/Wizfloppy.htm +share/vmware/help/Wiznetwork.htm +share/vmware/help/Wizos.htm +share/vmware/help/Wizpath.htm +share/vmware/help/toc.htm +share/vmware/smb/codepages/codepage.437 +share/vmware/smb/codepages/codepage.737 +share/vmware/smb/codepages/codepage.850 +share/vmware/smb/codepages/codepage.852 +share/vmware/smb/codepages/codepage.861 +share/vmware/smb/codepages/codepage.866 +share/vmware/smb/codepages/codepage.932 +share/vmware/smb/codepages/codepage.936 +share/vmware/smb/codepages/codepage.949 +share/vmware/smb/codepages/codepage.950 +share/vmware/xkeymap/be101 +share/vmware/xkeymap/be104 +share/vmware/xkeymap/chde101 +share/vmware/xkeymap/chde104 +share/vmware/xkeymap/chfr101 +share/vmware/xkeymap/chfr104 +share/vmware/xkeymap/de101 +share/vmware/xkeymap/de104 +share/vmware/xkeymap/dk101 +share/vmware/xkeymap/dk104 +share/vmware/xkeymap/es101 +share/vmware/xkeymap/es104 +share/vmware/xkeymap/fi101 +share/vmware/xkeymap/fi104 +share/vmware/xkeymap/fr101 +share/vmware/xkeymap/fr104 +share/vmware/xkeymap/gb101 +share/vmware/xkeymap/gb104 +share/vmware/xkeymap/is101 +share/vmware/xkeymap/is104 +share/vmware/xkeymap/it101 +share/vmware/xkeymap/it104 +share/vmware/xkeymap/jp106 +share/vmware/xkeymap/jp109 +share/vmware/xkeymap/no101 +share/vmware/xkeymap/no104 +share/vmware/xkeymap/pt101 +share/vmware/xkeymap/pt104 +share/vmware/xkeymap/se101 +share/vmware/xkeymap/se104 +share/vmware/xkeymap/us101 +share/vmware/xkeymap/us104 +@dirrm emul/linux/etc/vmware +@dirrm share/vmware/configurator +@dirrm share/vmware/doc +@dirrm share/vmware/floppies +@dirrm share/vmware/help +@dirrm share/vmware/smb/codepages +@dirrm share/vmware/smb +@dirrm share/vmware/xkeymap +@dirrm share/vmware -- cgit v1.2.3