From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Sep 20 21:30:45 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7F28716A421 for ; Thu, 20 Sep 2007 21:30:45 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5A58513C4D5 for ; Thu, 20 Sep 2007 21:30:45 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l8KLUjMd053243 for ; Thu, 20 Sep 2007 21:30:45 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l8KLUjos053240; Thu, 20 Sep 2007 21:30:45 GMT (envelope-from gnats) Resent-Date: Thu, 20 Sep 2007 21:30:45 GMT Resent-Message-Id: <200709202130.l8KLUjos053240@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Jason Bacon Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8581B16A498 for ; Thu, 20 Sep 2007 21:25:21 +0000 (UTC) (envelope-from bacon@smithers.neuro.mcw.edu) Received: from smithers.neuro.mcw.edu (smithers.neuro.mcw.edu [141.106.204.28]) by mx1.freebsd.org (Postfix) with ESMTP id 1C53713C507 for ; Thu, 20 Sep 2007 21:25:20 +0000 (UTC) (envelope-from bacon@smithers.neuro.mcw.edu) Received: from smithers.neuro.mcw.edu (localhost [127.0.0.1]) by smithers.neuro.mcw.edu (8.13.6/8.13.6) with ESMTP id l8KG75ft063155 for ; Thu, 20 Sep 2007 11:07:05 -0500 (CDT) (envelope-from bacon@smithers.neuro.mcw.edu) Received: (from bacon@localhost) by smithers.neuro.mcw.edu (8.13.6/8.13.6/Submit) id l8KG75af063154; Thu, 20 Sep 2007 11:07:05 -0500 (CDT) (envelope-from bacon) Message-Id: <200709201607.l8KG75af063154@smithers.neuro.mcw.edu> Date: Thu, 20 Sep 2007 11:07:05 -0500 (CDT) From: Jason Bacon To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/116492: New port: emulators/Win4BSD_wrapper Installer for Win4BSD X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jason Bacon List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Sep 2007 21:30:45 -0000 >Number: 116492 >Category: ports >Synopsis: New port: emulators/Win4BSD_wrapper Installer for Win4BSD >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Sep 20 21:30:44 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Jason Bacon >Release: FreeBSD 6.1-RELEASE-p17 i386 >Organization: Medical College of Wisconsin >Environment: System: FreeBSD smithers.neuro.mcw.edu 6.1-RELEASE-p17 FreeBSD 6.1-RELEASE-p17 #0: Mon Jul 2 15:25:34 CDT 2007 bacon@pcbsd:/usr/obj/usr/src/sys/MCWPCBSD i386 >Description: Win4BSD is a PC emulator that runs Windows as a guest at nearly native speed under FreeBSD. It is based on QEMU, a partially open, partially closed source emulator package. However, Win4BSD offers many advantages, including much greater speed, ease of use, more seamless integration with the host OS, and "grabless" mouse transition between the host and Windows guest. Win4BSD is the latest port of a product that has previously been known as Win4lin and SCO Merge. This port is a wrapper for automatically downloading and installing the Win4BSD package. It will work with or without a Win4BSD license. If you do not have a license, Win4BSD will function for a 3 week trial period. WWW: http://www.win4bsd.com >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # emulators/Win4BSD_wrapper # emulators/Win4BSD_wrapper/files # emulators/Win4BSD_wrapper/files/pkg-message.in # emulators/Win4BSD_wrapper/Makefile # emulators/Win4BSD_wrapper/distinfo # emulators/Win4BSD_wrapper/pkg-descr # emulators/Win4BSD_wrapper/pkg-plist # echo c - emulators/Win4BSD_wrapper mkdir -p emulators/Win4BSD_wrapper > /dev/null 2>&1 echo c - emulators/Win4BSD_wrapper/files mkdir -p emulators/Win4BSD_wrapper/files > /dev/null 2>&1 echo x - emulators/Win4BSD_wrapper/files/pkg-message.in sed 's/^X//' >emulators/Win4BSD_wrapper/files/pkg-message.in << 'END-of-emulators/Win4BSD_wrapper/files/pkg-message.in' X X======================================================================= X XNOTES: X XWin4BSD is commercial software. If you do not have a license, this Xinstallation will be fully functional for a limited trial period. XFor licensing information, please visit X X http://www.win4bsd.com X X======================================================================= X XDeinstalling %%PORTNAME%% will also delete the X%%DISTNAME%% package. X XIf you delete %%DISTNAME%% independently, Xyou will need to force delete %%PORTNAME%% using: X X pkg_delete -f %%PORTNAME%% X X======================================================================= X XTo get started installing Windows, see the documentation at: X X http://www.win4bsd.com X X======================================================================= END-of-emulators/Win4BSD_wrapper/files/pkg-message.in echo x - emulators/Win4BSD_wrapper/Makefile sed 's/^X//' >emulators/Win4BSD_wrapper/Makefile << 'END-of-emulators/Win4BSD_wrapper/Makefile' X# New ports collection Makefile for: win4bsd X# Date created: 17 Nov 2006 X# Whom: Jason W. Bacon X# X# $FreeBSD$ X# X XPORTNAME= Win4BSD_wrapper XPORTVERSION= 1.1 XCATEGORIES= emulators XMASTER_SITES= ftp://ftp.win4bsd.com/pub/releases/1.1/ XDISTNAME= Win4BSD-1.1_63918_i386-freebsd XEXTRACT_SUFX= .tbz X XMAINTAINER= bacon@smithers.neuro.mcw.edu XCOMMENT= Win4BSD Virtual Machine for Windows under BSD X XLIB_DEPENDS= gtk-12.2:${PORTSDIR}/x11-toolkits/gtk12 X XONLY_FOR_ARCHS= i386 X XCONFLICTS= Win4BSD_wrapper-devel-[0-9]* Win4BSD-[0-9]* X XNO_BUILD= yes X XSUB_LIST= PORTNAME=${PORTNAME} DISTNAME=${DISTNAME} XSUB_FILES= pkg-message X XNO_PACKAGE= It is a wrapper for commercial software X X.include X X.if !exists(/usr/src/sys/kern) XIGNORE= system source is required for installing kqemu, the accelerator that provides native CPU speed in Win4BSD. Please install the system sources in /usr/src (e.g. using sysinstall), and run make again X.endif X Xdo-install: X ${PKG_ADD} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} X Xpost-install: X @${CAT} ${WRKDIR}/pkg-message X ${CP} ${LOCALBASE}/etc/rc.d/Win4BSD ${LOCALBASE}/etc/rc.d/Win4BSD.sh X X.include END-of-emulators/Win4BSD_wrapper/Makefile echo x - emulators/Win4BSD_wrapper/distinfo sed 's/^X//' >emulators/Win4BSD_wrapper/distinfo << 'END-of-emulators/Win4BSD_wrapper/distinfo' XMD5 (Win4BSD-1.1_63918_i386-freebsd.tbz) = 5ee07209f889c5e9e81c7420614bdc1a XSHA256 (Win4BSD-1.1_63918_i386-freebsd.tbz) = 432b214b20438374516ba688f8b3932c134d3c82a82d6b998995da6f164b3f19 XSIZE (Win4BSD-1.1_63918_i386-freebsd.tbz) = 7264362 END-of-emulators/Win4BSD_wrapper/distinfo echo x - emulators/Win4BSD_wrapper/pkg-descr sed 's/^X//' >emulators/Win4BSD_wrapper/pkg-descr << 'END-of-emulators/Win4BSD_wrapper/pkg-descr' X XWin4BSD is a PC emulator that runs Windows as a guest at nearly native Xspeed under FreeBSD. It is based on QEMU, a partially open, partially Xclosed source emulator package. However, Win4BSD offers many advantages, Xincluding much greater speed, ease of use, more seamless integration with Xthe host OS, and "grabless" mouse transition between the host and Windows Xguest. X XWin4BSD is the latest port of a product that has previously been known as XWin4lin and SCO Merge. X XThis port is a wrapper for automatically downloading and installing the XWin4BSD package. It will work with or without a Win4BSD license. If Xyou do not have a license, Win4BSD will function for a 3 week trial period. X XWWW: http://www.win4bsd.com END-of-emulators/Win4BSD_wrapper/pkg-descr echo x - emulators/Win4BSD_wrapper/pkg-plist sed 's/^X//' >emulators/Win4BSD_wrapper/pkg-plist << 'END-of-emulators/Win4BSD_wrapper/pkg-plist' Xetc/rc.d/Win4BSD.sh X@unexec kldunload kqemu X@unexec pkg_delete Win4BSD-1.1_63918_i386-freebsd END-of-emulators/Win4BSD_wrapper/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: