# $NetBSD: Makefile,v 1.11 2004/01/20 12:14:41 agc Exp $ DISTNAME= VMware-workstation-3.2.1-2242 PKGNAME= vmware-3.2.1pl1 CATEGORIES= emulators MASTER_SITES= http://download3.vmware.com/software/wkst/ \ http://vmware-svca.www.conxion.com/software/ \ http://vmware-chil.www.conxion.com/software/ \ http://vmware-heva.www.conxion.com/software/ \ ftp://mirror.aarnet.edu.au/pub/vmware/software/ MAINTAINER= jdolecek@NetBSD.org HOMEPAGE= http://www.vmware.com/ COMMENT= VMware emulator 3.x CONFLICTS= vmware-2.* DEPENDS+= vmware-module-3.*:../../emulators/vmware-module3 DEPENDS+= suse_vmware>=6.4nb1:../../emulators/${SUSE_DIR_PREFIX}_vmware LICENSE= vmware-license WRKSRC= ${WRKDIR}/vmware-distrib 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 bin configurator doc isoimages help licenses messages smb xkeymap; do \ ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware/$$dirs; \ done ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware/licenses/site ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware/licenses/user ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware/messages/chef ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware/messages/ja ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware/messages/jive ${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_SCRIPT} ${WRKSRC}/lib/bin/* ${PREFIX}/share/vmware/bin ${INSTALL_DATA} ${WRKSRC}/lib/help/* ${PREFIX}/share/vmware/help ${INSTALL_DATA} ${WRKSRC}/lib/xkeymap/* ${PREFIX}/share/vmware/xkeymap ${INSTALL_DATA} ${WRKSRC}/lib/isoimages/* ${PREFIX}/share/vmware/isoimages ${INSTALL_DATA} ${WRKSRC}/lib/licenses/user/* ${PREFIX}/share/vmware/licenses/user ${INSTALL_DATA} ${WRKSRC}/lib/messages/chef/* ${PREFIX}/share/vmware/messages/chef ${INSTALL_DATA} ${WRKSRC}/lib/messages/ja/* ${PREFIX}/share/vmware/messages/ja ${INSTALL_DATA} ${WRKSRC}/lib/messages/jive/* ${PREFIX}/share/vmware/messages/jive ${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_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} "natd.fullpath = \"${PREFIX}/bin/vmware-natd\""; \ ${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\""; \ ${ECHO} "host.FSSupportLocking1 = 0x1"; \ ${ECHO} "xkeymap.usekeycodeMapIfXFree86 = true"; \ ) > ${VMWARE_CFG_DIR}/config .include "../suse_linux/Makefile.application" .include "../../mk/bsd.pkg.mk"