pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/emulators/dosbox Update to 0.72:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/eb928b3d84b5
branches:  trunk
changeset: 532646:eb928b3d84b5
user:      xtraeme <xtraeme%pkgsrc.org@localhost>
date:      Mon Aug 27 06:37:01 2007 +0000

description:
Update to 0.72:

This release fixes a few bugs that slipped through when releasing 0.71.
Here a list of the changes:

* Fixed unitialized variable in joystick. (Fixes crashes on Vista and Mac OS X)
* Some bugfixes and speedups to the 64 bit recompiling core.
* Fixed sign flag on soundblaster dma transfers (Space Quest 6 intro)
* Fixed a bug in keyboard layout processing code and fixed certain layouts.
* Fixed Dreamweb.
* Improved speed unlocking when running cycles=max.
* Fixed a crash related to the tab completion in the shell.
* Improved aspect correction code. Should now be like how a real monitor handles it.
* Fixed a bug in the xms status report code. (Blake Stone 1.0 shareware)
* Added a lot more keyboard layouts.
* Fixed crash related to changing the scaler before a screen was created.
* Hopefully fixed compilation on *bsd.
* Enabled auto cpu core selection for recompiling core as well.
* Made the used joystick selectable when 4axis is specified.
* Added some hints for inexperienced DOS users to the shell.

diffstat:

 emulators/dosbox/Makefile         |   8 ++------
 emulators/dosbox/distinfo         |   9 ++++-----
 emulators/dosbox/patches/patch-ae |  19 -------------------
 3 files changed, 6 insertions(+), 30 deletions(-)

diffs (70 lines):

diff -r 51462c58e70a -r eb928b3d84b5 emulators/dosbox/Makefile
--- a/emulators/dosbox/Makefile Sun Aug 26 17:26:50 2007 +0000
+++ b/emulators/dosbox/Makefile Mon Aug 27 06:37:01 2007 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2007/07/31 14:27:28 xtraeme Exp $
+# $NetBSD: Makefile,v 1.22 2007/08/27 06:37:01 xtraeme Exp $
 
-DISTNAME=      dosbox-0.71
+DISTNAME=      dosbox-0.72
 CATEGORIES=    emulators
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=dosbox/}
 
@@ -9,7 +9,6 @@
 COMMENT=       Multi-platform DOS emulator using SDL
 
 USE_LANGUAGES=         c c++
-USE_TOOLS+=            autoconf
 GNU_CONFIGURE=         yes
 CPPFLAGS.SunOS+=       -DDISABLE_JOYSTICK
 INSTALLATION_DIRS=     share/doc/dosbox
@@ -19,9 +18,6 @@
 SUBST_FILES.fixme=     docs/dosbox.1
 SUBST_SED.fixme=       -e s,/usr/share/,${PREFIX}/share/,g
 
-pre-configure:
-       cd ${WRKSRC} && autoconf
-
 post-install:
        ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/dosbox
 
diff -r 51462c58e70a -r eb928b3d84b5 emulators/dosbox/distinfo
--- a/emulators/dosbox/distinfo Sun Aug 26 17:26:50 2007 +0000
+++ b/emulators/dosbox/distinfo Mon Aug 27 06:37:01 2007 +0000
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.13 2007/07/31 14:27:28 xtraeme Exp $
+$NetBSD: distinfo,v 1.14 2007/08/27 06:37:01 xtraeme Exp $
 
-SHA1 (dosbox-0.71.tar.gz) = dab2efbbc95eadbd34839abac3cbdd950deb0671
-RMD160 (dosbox-0.71.tar.gz) = 921b6e954f484911127f6da175eef9503b12e8c2
-Size (dosbox-0.71.tar.gz) = 989672 bytes
+SHA1 (dosbox-0.72.tar.gz) = c49fba00187cd871ffdcbcd87ab82a23ea2d5e7d
+RMD160 (dosbox-0.72.tar.gz) = 2088e9bd633719dedcd2aa7431e45b3c81eaa2ea
+Size (dosbox-0.72.tar.gz) = 1046475 bytes
 SHA1 (patch-aa) = 3393501f0d438e53a55481dc0e237c2bb2a75d3e
 SHA1 (patch-ab) = c4555ed9e6337380f52f271025d8f55ed7602aa6
 SHA1 (patch-ad) = 3c0c0eabceb4cefa07918ae1d558e553ff18d592
-SHA1 (patch-ae) = 678dace83454c9a0285692740d19d2b597c8f4e1
diff -r 51462c58e70a -r eb928b3d84b5 emulators/dosbox/patches/patch-ae
--- a/emulators/dosbox/patches/patch-ae Sun Aug 26 17:26:50 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-$NetBSD: patch-ae,v 1.2 2007/07/31 14:27:28 xtraeme Exp $
-
---- configure.in.orig  2007-07-30 09:42:16.000000000 +0200
-+++ configure.in       2007-07-31 16:23:18.000000000 +0200
-@@ -406,8 +406,12 @@
-        AC_DEFINE(MACOSX, 1, [Compiling on Mac OS X])
-        LIBS="$LIBS -framework AudioUnit"
-        ;;
--    *-*-freebsd* | *-*-linux* | *-*-dragonfly* | *-*-netbsd* | *-*-openbsd*)
--       AC_DEFINE(LINUX, 1, [Compiling on GNU/Linux or *BSD])
-+    *-*-linux*)
-+       AC_DEFINE(LINUX, 1, [Compiling on GNU/Linux])
-+       AC_DEFINE(C_DIRECTSERIAL, 1, [ Define to 1 if you want serial passthrough support (Win32, Posix
-+ and OS/2).])
-+       ;;
-+    *-*-freebsd* | *-*-dragonfly* | *-*-netbsd* | *-*-openbsd*)
-        AC_DEFINE(C_DIRECTSERIAL, 1, [ Define to 1 if you want serial passthrough support (Win32, Posix and OS/2).])
-        ;;
-     *-*-os2-emx*)



Home | Main Index | Thread Index | Old Index