summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorveego <veego@pkgsrc.org>2001-07-07 14:43:40 +0000
committerveego <veego@pkgsrc.org>2001-07-07 14:43:40 +0000
commitce0c3677b53c099935013f0e84d0a1c71999a4c1 (patch)
treed3c43b00619851902b02a48b4a77e989d4caea7a /emulators
parent1cbf3e2f984c6a00c1291dfeec07a92c0d3b769c (diff)
downloadpkgsrc-ce0c3677b53c099935013f0e84d0a1c71999a4c1.tar.gz
VMware emulator which allows you to run Windows 95, Windows 98, Windows NT,
Windows 2000, FreeBSD, NetBSD, or Linux while you are runing NetBSD.
Diffstat (limited to 'emulators')
-rw-r--r--emulators/vmware/Makefile86
-rw-r--r--emulators/vmware/distinfo4
-rw-r--r--emulators/vmware/pkg/DESCR8
-rw-r--r--emulators/vmware/pkg/PLIST136
4 files changed, 234 insertions, 0 deletions
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