From ea21b55256f8632894648e7a00739ed5705c7f8e Mon Sep 17 00:00:00 2001 From: kristerw Date: Fri, 14 Oct 2005 20:57:49 +0000 Subject: Update xmame/xmess to 0.100 Changelog: - Everything from MAME 0.100 (http://x.mame.net/changes-mame.html) and MESS 0.100 (http://x.mame.net/changes-mess.html). - Improved support for OpenBSD, including fixing audio on 8-bit sound cards. (Claudio Castiglia) - Improved the SDL joystick driver so that it will work better with components identified as hat switches or trackballs. (Dave Ahlswede) - Increased the maximum number of joystick axes from 8 to 16 to support the Gravis Xterminator joypad. (Dave Ahlswede) --- emulators/xmame/Makefile | 13 +++---------- emulators/xmame/distinfo | 10 +++++----- emulators/xmame/patches/patch-ae | 8 ++------ emulators/xmess/Makefile | 17 +++++------------ emulators/xmess/distinfo | 8 ++++---- 5 files changed, 19 insertions(+), 37 deletions(-) diff --git a/emulators/xmame/Makefile b/emulators/xmame/Makefile index a8cb0a93135..65ba761c60b 100644 --- a/emulators/xmame/Makefile +++ b/emulators/xmame/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.134 2005/09/03 18:16:07 xtraeme Exp $ +# $NetBSD: Makefile,v 1.135 2005/10/14 20:57:49 kristerw Exp $ # -DISTNAME= xmame-0.99 +DISTNAME= xmame-0.100 CATEGORIES= emulators games x11 MASTER_SITES= http://x.mame.net/download/ EXTRACT_SUFX= .tar.bz2 @@ -77,12 +77,6 @@ MAKE_FLAGS+= JOY_USB=1 . endif .endif -.include "../../mk/compiler.mk" -.if !empty(CC_VERSION:Mgcc-2*) -# Prevent memory explosion for gcc 2.95 and older. -MAKE_FLAGS+= LOW_MEM=1 -.endif - OWN_DIRS= ${SPOOLDIR} INSTALLATION_DIRS= bin man/man6 @@ -113,12 +107,11 @@ do-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/xmame ${INSTALL_DATA} ${WRKSRC}/doc/xmame-doc.txt ${PREFIX}/share/doc/xmame -.if !empty(CC_VERSION:Mgcc-3*) +# Pragma once is not needed, and case warnings/errors on gcc SUBST_CLASSES= pragma SUBST_STAGE.pragma= pre-configure SUBST_FILES.pragma= src/*.h SUBST_SED.pragma= -e "s|\#pragma once||g" -.endif .include "../../devel/zlib/buildlink3.mk" .include "../../textproc/expat/buildlink3.mk" diff --git a/emulators/xmame/distinfo b/emulators/xmame/distinfo index 5d1e8ccce28..07dac3dbcb1 100644 --- a/emulators/xmame/distinfo +++ b/emulators/xmame/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.65 2005/08/25 19:54:22 kristerw Exp $ +$NetBSD: distinfo,v 1.66 2005/10/14 20:57:49 kristerw Exp $ -SHA1 (xmame-0.99.tar.bz2) = 083ef1238d695b902ebf8e74d70ebae590d8248c -RMD160 (xmame-0.99.tar.bz2) = 38320772434a31fd632980812ef15a4f34aa557d -Size (xmame-0.99.tar.bz2) = 15782826 bytes +SHA1 (xmame-0.100.tar.bz2) = 3846ca964b8aff60cf65ab494ee75703b03263db +RMD160 (xmame-0.100.tar.bz2) = dc89f1f6312f6567a8a665169294569c252775ab +Size (xmame-0.100.tar.bz2) = 15905255 bytes SHA1 (patch-aa) = 909583adb17f7485ad5cd1e390cdbb73d367d7be SHA1 (patch-ab) = dd21329b7e1a05bc7ea12b5a98a05d502dc36656 -SHA1 (patch-ae) = 6bb6925ca413449c4f1d69b885c556b30d9073ee +SHA1 (patch-ae) = efd91447d33b6cb1246bbd2264f92b4ab9be44e0 diff --git a/emulators/xmame/patches/patch-ae b/emulators/xmame/patches/patch-ae index e3c9fe53ab4..da73e4b3592 100644 --- a/emulators/xmame/patches/patch-ae +++ b/emulators/xmame/patches/patch-ae @@ -1,8 +1,8 @@ -$NetBSD: patch-ae,v 1.22 2005/08/25 19:54:22 kristerw Exp $ +$NetBSD: patch-ae,v 1.23 2005/10/14 20:57:49 kristerw Exp $ --- src/unix/doc/xmamerc.dist.orig Sat Nov 6 21:40:52 2004 +++ src/unix/doc/xmamerc.dist Sat Nov 6 21:42:31 2004 -@@ -66,12 +66,12 @@ +@@ -62,10 +62,10 @@ analogstick 0 ### Fileio Related ### @@ -11,12 +11,8 @@ $NetBSD: patch-ae,v 1.22 2005/08/25 19:54:22 kristerw Exp $ snapshot_directory . -cheat_file /usr/local/share/xmame/cheat.dat -hiscore_file /usr/local/share/xmame/hiscore.dat --history_file /usr/local/share/xmame/history.dat --mameinfo_file /usr/local/share/xmame/mameinfo.dat +cheat_file @SPOOLDIR@/cheat.dat +hiscore_file @SPOOLDIR@/hiscore.dat -+history_file @SPOOLDIR@/history.dat -+mameinfo_file @SPOOLDIR@/mameinfo.dat ### Mame Related ### defaultgame robby diff --git a/emulators/xmess/Makefile b/emulators/xmess/Makefile index 577af853672..a82380fb870 100644 --- a/emulators/xmess/Makefile +++ b/emulators/xmess/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.74 2005/09/03 18:16:07 xtraeme Exp $ +# $NetBSD: Makefile,v 1.75 2005/10/14 20:58:04 kristerw Exp $ # -DISTNAME= xmame-0.99 -PKGNAME= xmess-0.99 +DISTNAME= xmame-0.100 +PKGNAME= xmess-0.100 CATEGORIES= emulators games x11 MASTER_SITES= http://x.mame.net/download/ EXTRACT_SUFX= .tar.bz2 @@ -32,7 +32,7 @@ MAKE_FLAGS+= LIBS="${LDFLAGS} ${LIBS}" MAKE_FLAGS+= CFLAGS="${CFLAGS}" MAKE_FLAGS+= X11INC= X11LIB= -# Network support is broken in xmame-0.85 +# Network support is broken since xmame-0.85 #MAKE_FLAGS+= XMAME_NET=1 # Determine which CPU-specific code to use. @@ -78,12 +78,6 @@ MAKE_FLAGS+= JOY_USB=1 . endif .endif -.include "../../mk/compiler.mk" -.if !empty(CC_VERSION:Mgcc-2*) -# Prevent memory explosion for gcc 2.95 and older. -MAKE_FLAGS+= LOW_MEM=1 -.endif - OWN_DIRS= ${SPOOLDIR} INSTALLATION_DIRS= bin man/man6 @@ -108,12 +102,11 @@ do-install: ${INSTALL_DATA_DIR} ${ROMPATH} ${INSTALL_DATA} ${WRKSRC}/doc/${TARGET}rc ${ROMPATH}/${TARGET}rc -.if !empty(CC_VERSION:Mgcc-3*) +# Pragma once is not needed, and case warnings/errors on gcc SUBST_CLASSES= pragma SUBST_STAGE.pragma= pre-configure SUBST_FILES.pragma= src/*.h SUBST_SED.pragma= -e "s|\#pragma once||g" -.endif .include "../../devel/zlib/buildlink3.mk" .include "../../textproc/expat/buildlink3.mk" diff --git a/emulators/xmess/distinfo b/emulators/xmess/distinfo index a1fd3f35825..2a0eb2765c8 100644 --- a/emulators/xmess/distinfo +++ b/emulators/xmess/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.39 2005/08/25 19:54:49 kristerw Exp $ +$NetBSD: distinfo,v 1.40 2005/10/14 20:58:04 kristerw Exp $ -SHA1 (xmame-0.99.tar.bz2) = 083ef1238d695b902ebf8e74d70ebae590d8248c -RMD160 (xmame-0.99.tar.bz2) = 38320772434a31fd632980812ef15a4f34aa557d -Size (xmame-0.99.tar.bz2) = 15782826 bytes +SHA1 (xmame-0.100.tar.bz2) = 3846ca964b8aff60cf65ab494ee75703b03263db +RMD160 (xmame-0.100.tar.bz2) = dc89f1f6312f6567a8a665169294569c252775ab +Size (xmame-0.100.tar.bz2) = 15905255 bytes SHA1 (patch-aa) = 909583adb17f7485ad5cd1e390cdbb73d367d7be SHA1 (patch-ab) = dd21329b7e1a05bc7ea12b5a98a05d502dc36656 SHA1 (patch-ae) = cf9b2684b4bdfdec7d2f09bcc424b7ee79d7f45a -- cgit v1.2.3