summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorkristerw <kristerw@pkgsrc.org>2003-04-13 17:37:15 +0000
committerkristerw <kristerw@pkgsrc.org>2003-04-13 17:37:15 +0000
commit72b8b75305cbf9af932c945fd70105ed215ed3d6 (patch)
treea4aaa868cf37cb6a5b8b025f5faac24ed69d262a /emulators
parent0b874a7df85208457d66f55e22a964f5f9c5dad9 (diff)
downloadpkgsrc-72b8b75305cbf9af932c945fd70105ed215ed3d6.tar.gz
Update xmame to 0.67.2.
Changes since 0.66.2 include: - Almost everything from MAME 0.67. - Added support for konamigx to info.c. (David Haywood) - Building the neomame target now works. (Steve Behling) - Using XFree86 3.3.6 fbdev in 32bpp now works. (Steve Behling) - USB patches to take recent FreeBSD changes into account. (Matthew N. Dodd)
Diffstat (limited to 'emulators')
-rw-r--r--emulators/xmame/Makefile6
-rw-r--r--emulators/xmame/distinfo7
-rw-r--r--emulators/xmame/patches/patch-aa68
3 files changed, 75 insertions, 6 deletions
diff --git a/emulators/xmame/Makefile b/emulators/xmame/Makefile
index 038195979b4..930c549516c 100644
--- a/emulators/xmame/Makefile
+++ b/emulators/xmame/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.92 2003/03/20 19:01:55 kristerw Exp $
+# $NetBSD: Makefile,v 1.93 2003/04/13 17:37:15 kristerw Exp $
#
-DISTNAME= xmame-0.66.2
+DISTNAME= xmame-0.67.2
CATEGORIES= emulators games x11
MASTER_SITES= http://x.mame.net/download/
EXTRACT_SUFX= .tar.bz2
@@ -41,7 +41,7 @@ MAKE_FLAGS+= SOUND_ESOUND=1
MAME_DISP_METHOD?= x11
# Determine which CPU-specific code to use.
-.for MARCH in i386 alpha m68k
+.for MARCH in alpha m68k i386 ia64
MAME_CPU.${MARCH}?= ${MARCH}
.endfor
.if !defined(MAME_CPU.${MACHINE_ARCH})
diff --git a/emulators/xmame/distinfo b/emulators/xmame/distinfo
index 39388fcf1a1..206a103bf12 100644
--- a/emulators/xmame/distinfo
+++ b/emulators/xmame/distinfo
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.34 2003/03/20 19:01:55 kristerw Exp $
+$NetBSD: distinfo,v 1.35 2003/04/13 17:37:15 kristerw Exp $
-SHA1 (xmame-0.66.2.tar.bz2) = 7b8f77d5fa75c65e4b3129992c995d549e7dddae
-Size (xmame-0.66.2.tar.bz2) = 8340466 bytes
+SHA1 (xmame-0.67.2.tar.bz2) = 81df459b8f5ad1f1b218124730c0ce9b795a0b7c
+Size (xmame-0.67.2.tar.bz2) = 8453281 bytes
+SHA1 (patch-aa) = f20dd759dc9350dc37e3be4a2b7e4aa0b1c85129
SHA1 (patch-ab) = af6d9ef293ed2c840eb6cfcada77b8556aeeddd3
SHA1 (patch-ad) = e389102fc29bd7c40711cfd493bad902ee102ae2
SHA1 (patch-ae) = df9ce91871bfcff611ff8f616482d4ff2e8204a3
diff --git a/emulators/xmame/patches/patch-aa b/emulators/xmame/patches/patch-aa
new file mode 100644
index 00000000000..df03f7b0fff
--- /dev/null
+++ b/emulators/xmame/patches/patch-aa
@@ -0,0 +1,68 @@
+$NetBSD: patch-aa,v 1.32 2003/04/13 17:37:16 kristerw Exp $
+--- makefile.unix.orig Sun Apr 13 18:22:02 2003
++++ makefile.unix Sun Apr 13 18:31:53 2003
+@@ -33,7 +33,7 @@
+ ###########################################################################
+
+ # Uncomment one of these.
+-TARGET = mame
++# TARGET = mame
+ # TARGET = mess
+ # TARGET = neomame
+ # TARGET = cpmame
+@@ -85,7 +85,7 @@
+ # just as well. However, stay away from the `cc' Ultrix compiler if
+ # possible.
+
+-CC = gcc
++# CC = gcc
+ # CC = cc
+ # CC = icc
+ # CC = c89
+@@ -97,7 +97,7 @@
+
+ # If you want to use whatever CFLAGS are currently set in your
+ # environment, then comment this out.
+-CFLAGS =
++# CFLAGS =
+
+
+ ###########################################################################
+@@ -397,7 +397,7 @@
+ ###########################################################################
+
+ # i386, GNU asm
+-MY_CPU = i386
++# MY_CPU = i386
+
+ # i386, no asm -- needed for the Intel C++ compiler, which does not fully
+ # understand gcc's inline assembly syntax, though you may still enable
+@@ -429,7 +429,7 @@
+ ###########################################################################
+
+ # Linux
+-ARCH = linux
++# ARCH = linux
+
+ # FreeBSD
+ # ARCH = freebsd
+@@ -555,7 +555,7 @@
+ X11_MITSHM = 1
+
+ # Use Xv extension for hardware scaling.
+-X11_XV = 1
++# X11_XV = 1
+
+ # Enable XFree86 DGA. This also causes "make install" to set the suid bit
+ # on the executable.
+@@ -575,8 +575,8 @@
+ # X11LIB = -L/usr/lib/X11
+
+ # Standard location for XFree86
+-X11INC = -I/usr/X11R6/include
+-X11LIB = -L/usr/X11R6/lib
++# X11INC = -I/usr/X11R6/include
++# X11LIB = -L/usr/X11R6/lib
+
+ # Standard location for Sun systems
+ # X11INC = -I/usr/openwin/include