Date: 18 Oct 2003 01:23:53 -0000 From: Tom Carrick <knyghtmare@knyghtmare.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/58174: [maintainer update] update emulators/dosbox to 0.60 Message-ID: <20031018012353.77378.qmail@knyghtmare.com> Resent-Message-ID: <200310180130.h9I1UCRV035630@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 58174 >Category: ports >Synopsis: [maintainer update] update emulators/dosbox to 0.60 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Fri Oct 17 18:30:12 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Tom Carrick >Release: FreeBSD 5.1-RELEASE i386 >Organization: none >Environment: System: FreeBSD knyghtmare.com 5.1-RELEASE FreeBSD 5.1-RELEASE #0: Fri Oct 3 02:59:03 BST 2003 knyghtmare@knyghtmare.com:/usr/obj/usr/src/sys/KNYGHTMARE i386 >Description: Update dosbox from 0.58 to 0.60. New is protected mode support, as well as SVGA/VESA. Also updated the website address. Deleted the file 'files/patch-src::gui::sdlmain.cpp' and the directory 'files' as they're no longer needed. >How-To-Repeat: N/A >Fix: diff -ruN dosbox.old/Makefile dosbox/Makefile --- dosbox.old/Makefile Sat Oct 18 01:04:46 2003 +++ dosbox/Makefile Sat Oct 18 01:32:43 2003 @@ -6,7 +6,7 @@ # PORTNAME= dosbox -PORTVERSION= 0.58 +PORTVERSION= 0.60 CATEGORIES= emulators MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -19,16 +19,8 @@ SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-core-inline=${TRUE} CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" - -post-patch: - @${REINPLACE_CMD} -e 's#"SDL.h"#<SDL11/SDL.h>#' \ - ${WRKSRC}/src/gui/sdlmain.cpp ${WRKSRC}/src/hardware/mixer.cpp - @${REINPLACE_CMD} -e 's#<SDL.h>#<SDL11/SDL.h>#' ${WRKSRC}/include/timer.h - @${REINPLACE_CMD} -e 's#"SDL_thread.h"#<SDL11/SDL_thread.h>#' \ - ${WRKSRC}/src/gui/sdlmain.cpp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/dosbox ${PREFIX}/bin/dosbox diff -ruN dosbox.old/distinfo dosbox/distinfo --- dosbox.old/distinfo Sat Oct 18 01:04:46 2003 +++ dosbox/distinfo Sat Oct 18 01:14:02 2003 @@ -1 +1 @@ -MD5 (dosbox-0.58.tar.gz) = 91c49a597134f35f899d32a8b253205b +MD5 (dosbox-0.60.tar.gz) = ca68955bcc3585630dcf17bab6ec185a diff -ruN dosbox.old/files/patch-src::gui::sdlmain.cpp dosbox/files/patch-src::gui::sdlmain.cpp --- dosbox.old/files/patch-src::gui::sdlmain.cpp Sat Oct 18 01:04:31 2003 +++ dosbox/files/patch-src::gui::sdlmain.cpp Thu Jan 1 01:00:00 1970 @@ -1,12 +0,0 @@ ---- src/gui/sdlmain.cpp.orig Sun May 11 14:05:10 2003 -+++ src/gui/sdlmain.cpp Sun May 11 14:06:05 2003 -@@ -39,9 +39,7 @@ - //#define DISABLE_JOYSTICK - #define C_GFXTHREADED 1 //Enabled by default - --#if defined(MACOSX) - extern char** environ; --#endif - - struct SDL_Block { - volatile bool active; //If this isn't set don't draw diff -ruN dosbox.old/pkg-descr dosbox/pkg-descr --- dosbox.old/pkg-descr Sat Oct 18 01:04:45 2003 +++ dosbox/pkg-descr Sat Oct 18 01:56:08 2003 @@ -4,10 +4,10 @@ Currently emulated is: -o CPU:286/386 realmode -o GFX:VGA/EGS/CGA +o CPU:286/386 realmode/pmode +o GFX:VGA/EGS/CGA/SVGA/VESA o SND:PC-Speaker/Tandy 3-Voice/Adlib/SoundBlaster o MSC:Keyboard/Mouse -o DOS:Director FileSystem/XMS/EMS +o DOS:Directory FileSystem/XMS/EMS -WWW: http://dosbox.zophar.net/ +WWW: http://dosbox.sourceforge.net/ >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031018012353.77378.qmail>