pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/emulators/xmess Updated xmess to 1.102.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/be49d2e1996f
branches:  trunk
changeset: 504034:be49d2e1996f
user:      kristerw <kristerw%pkgsrc.org@localhost>
date:      Sat Dec 03 10:58:22 2005 +0000

description:
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:

 emulators/xmess/Makefile         |   8 ++++----
 emulators/xmess/distinfo         |  10 +++++-----
 emulators/xmess/patches/patch-aa |  22 +++++++++++-----------
 3 files changed, 20 insertions(+), 20 deletions(-)

diffs (121 lines):

diff -r 869af58499a7 -r be49d2e1996f emulators/xmess/Makefile
--- a/emulators/xmess/Makefile  Sat Dec 03 10:57:48 2005 +0000
+++ b/emulators/xmess/Makefile  Sat Dec 03 10:58:22 2005 +0000
@@ -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 @@
        ${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 -r 869af58499a7 -r be49d2e1996f emulators/xmess/distinfo
--- a/emulators/xmess/distinfo  Sat Dec 03 10:57:48 2005 +0000
+++ b/emulators/xmess/distinfo  Sat Dec 03 10:58:22 2005 +0000
@@ -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 -r 869af58499a7 -r be49d2e1996f emulators/xmess/patches/patch-aa
--- a/emulators/xmess/patches/patch-aa  Sat Dec 03 10:57:48 2005 +0000
+++ b/emulators/xmess/patches/patch-aa  Sat Dec 03 10:58:22 2005 +0000
@@ -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 @@
  # 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 @@
  # 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 @@
  
  
  ###########################################################################
-@@ -118,7 +118,7 @@
+@@ -127,7 +127,7 @@
  ###########################################################################
  
  # GCC on x86
@@ -37,8 +37,8 @@
 +# 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 @@
  
  # 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 @@
  
  # FreeBSD
  # ARCH  = freebsd
-@@ -701,7 +701,7 @@
+@@ -733,7 +733,7 @@
  X11_MITSHM = 1
  
  # Use Xv extension for hardware scaling.
@@ -65,7 +65,7 @@
  
  # 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



Home | Main Index | Thread Index | Old Index