summaryrefslogtreecommitdiff
path: root/emulators/xmess
diff options
context:
space:
mode:
authorkristerw <kristerw>2005-12-03 10:58:22 +0000
committerkristerw <kristerw>2005-12-03 10:58:22 +0000
commitf51c5a865a2561bc3347de0551feeba0d8a8a0ee (patch)
tree91f24a4b6c4823b30ee1896fabd0265b1ebb1ba5 /emulators/xmess
parentbc7c1bec34cec3cd7b9b52d87215a128f4783570 (diff)
downloadpkgsrc-f51c5a865a2561bc3347de0551feeba0d8a8a0ee.tar.gz
Updated xmess to 1.102.
Changes from 1.101: - Everything from MAME 0.102 (http://x.mame.net/changes-mame.html) and MESS 0.102 (http://x.mame.net/changes-mess.html). - Fixed a bug that could afflict MESS console emulations by preventing the keyboard from working. - The default ALSA buffer size is now 50000ms instead of 250000ms, which reduces lag. - Advancing frame-by-frame using shift-P works again. Bugzilla bug 787. - When the setup menu is closed, the keyboard state is cleared. This prevents the key press that closes the menu from affecting the emulation. This replaces the fix from 0.97, which wasn't working anymore and caused the frame-by-frame advancing to break besides.
Diffstat (limited to 'emulators/xmess')
-rw-r--r--emulators/xmess/Makefile8
-rw-r--r--emulators/xmess/distinfo10
-rw-r--r--emulators/xmess/patches/patch-aa22
3 files changed, 20 insertions, 20 deletions
diff --git a/emulators/xmess/Makefile b/emulators/xmess/Makefile
index 2db55f87986..095e918efac 100644
--- a/emulators/xmess/Makefile
+++ b/emulators/xmess/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.77 2005/11/17 19:54:08 joerg Exp $
+# $NetBSD: Makefile,v 1.78 2005/12/03 10:58:22 kristerw Exp $
#
-DISTNAME= xmame-0.101
-PKGNAME= xmess-0.101
+DISTNAME= xmame-0.102
+PKGNAME= xmess-0.102
CATEGORIES= emulators games x11
MASTER_SITES= http://x.mame.net/download/
EXTRACT_SUFX= .tar.bz2
@@ -104,7 +104,7 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/doc/${TARGET}rc ${ROMPATH}/${TARGET}rc
# Pragma once is not needed, and case warnings/errors on gcc
-SUBST_CLASSES= pragma
+SUBST_CLASSES+= pragma
SUBST_STAGE.pragma= pre-configure
SUBST_FILES.pragma= src/*.h
SUBST_SED.pragma= -e "s|\#pragma once||g"
diff --git a/emulators/xmess/distinfo b/emulators/xmess/distinfo
index d1b6890fbd5..6696fe1b147 100644
--- a/emulators/xmess/distinfo
+++ b/emulators/xmess/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.42 2005/11/17 19:54:08 joerg Exp $
+$NetBSD: distinfo,v 1.43 2005/12/03 10:58:22 kristerw Exp $
-SHA1 (xmame-0.101.tar.bz2) = 2746b914d8af534fac4802f22a68dcce982ea223
-RMD160 (xmame-0.101.tar.bz2) = 92ad8035fb134df64e825a976dcf002d38eeb9a8
-Size (xmame-0.101.tar.bz2) = 15978618 bytes
-SHA1 (patch-aa) = 909583adb17f7485ad5cd1e390cdbb73d367d7be
+SHA1 (xmame-0.102.tar.bz2) = d09865fb392ce2da6e2bc4796d8ffeeba91afbcd
+RMD160 (xmame-0.102.tar.bz2) = dd8f0c3fd0481ecf1612994f80af4913122f4e85
+Size (xmame-0.102.tar.bz2) = 16000693 bytes
+SHA1 (patch-aa) = 321bef62bb79dab5e5d97f887c0a90bc49544d89
SHA1 (patch-ab) = dd21329b7e1a05bc7ea12b5a98a05d502dc36656
SHA1 (patch-ac) = f4e0f614577924d19713e1862efa1e6d42e791c4
SHA1 (patch-ad) = 087e162f8b05d894532e6d5091d8b0008c3f0e80
diff --git a/emulators/xmess/patches/patch-aa b/emulators/xmess/patches/patch-aa
index ca0c95074ac..c4597727409 100644
--- a/emulators/xmess/patches/patch-aa
+++ b/emulators/xmess/patches/patch-aa
@@ -1,7 +1,7 @@
-$NetBSD: patch-aa,v 1.21 2005/05/12 22:34:53 kristerw Exp $
+$NetBSD: patch-aa,v 1.22 2005/12/03 10:58:22 kristerw Exp $
---- makefile.unix.orig 2005-05-12 23:02:10.000000000 +0200
-+++ makefile.unix 2005-05-12 23:07:19.000000000 +0200
+--- makefile.unix.orig 2005-12-01 01:03:10.000000000 +0100
++++ makefile.unix 2005-12-01 01:05:33.000000000 +0100
@@ -33,7 +33,7 @@
###########################################################################
@@ -11,7 +11,7 @@ $NetBSD: patch-aa,v 1.21 2005/05/12 22:34:53 kristerw Exp $
# TARGET = mess
# TARGET = mage
# TARGET = mmsnd
-@@ -88,7 +88,7 @@
+@@ -97,7 +97,7 @@
# just as well. However, stay away from the `cc' Ultrix compiler if
# possible.
@@ -20,7 +20,7 @@ $NetBSD: patch-aa,v 1.21 2005/05/12 22:34:53 kristerw Exp $
# CC = cc
# CC = icc
# CC = c89
-@@ -109,7 +109,7 @@
+@@ -118,7 +118,7 @@
# If you want to use whatever CFLAGS are currently set in your
# environment, then comment this out.
@@ -29,7 +29,7 @@ $NetBSD: patch-aa,v 1.21 2005/05/12 22:34:53 kristerw Exp $
###########################################################################
-@@ -118,7 +118,7 @@
+@@ -127,7 +127,7 @@
###########################################################################
# GCC on x86
@@ -37,8 +37,8 @@ $NetBSD: patch-aa,v 1.21 2005/05/12 22:34:53 kristerw Exp $
+# CFLAGS = -O2 -Wall -Wno-unused
# GCC on x86 with some optimizations
- # CFLAGS = -O2 -Wall -Wno-unused -mcpu=i686 -fomit-frame-pointer \
-@@ -523,7 +523,7 @@
+ # CFLAGS = -O2 -Wall -Wno-unused -mtune=i686 -fomit-frame-pointer \
+@@ -552,7 +552,7 @@
###########################################################################
# i386, GNU asm
@@ -47,7 +47,7 @@ $NetBSD: patch-aa,v 1.21 2005/05/12 22:34:53 kristerw Exp $
# i386, no asm -- needed for the Intel C++ compiler, which does not fully
# understand GCC's inline assembly syntax, though you may still enable
-@@ -558,7 +558,7 @@
+@@ -590,7 +590,7 @@
###########################################################################
# Linux
@@ -56,7 +56,7 @@ $NetBSD: patch-aa,v 1.21 2005/05/12 22:34:53 kristerw Exp $
# FreeBSD
# ARCH = freebsd
-@@ -701,7 +701,7 @@
+@@ -733,7 +733,7 @@
X11_MITSHM = 1
# Use Xv extension for hardware scaling.
@@ -65,7 +65,7 @@ $NetBSD: patch-aa,v 1.21 2005/05/12 22:34:53 kristerw Exp $
# Enable XFree86 DGA. This also causes "make install" to set the suid bit
# on the executable.
-@@ -725,8 +725,8 @@
+@@ -757,8 +757,8 @@
# X11LIB = -L/usr/lib/X11
# Standard location for XFree86