summaryrefslogtreecommitdiff
path: root/emulators/xmame
diff options
context:
space:
mode:
authorkristerw <kristerw@pkgsrc.org>2002-01-03 00:08:35 +0000
committerkristerw <kristerw@pkgsrc.org>2002-01-03 00:08:35 +0000
commitacc2f4733f5d4d42d8bb3a6c3bb09a9d18acd894 (patch)
treed78122cc48ab538b51c8283de179a725b9a3b546 /emulators/xmame
parent1fbd5863183f50a9eadf9f67dc93d6a646cc1da2 (diff)
downloadpkgsrc-acc2f4733f5d4d42d8bb3a6c3bb09a9d18acd894.tar.gz
Update xmame to version 0.56.2.
Changes since xmame-0.56.1 include: * Added the ability for xmame to interpret file names as game names, e.g., 'xmame.x11 /path/to/mspacman.zip' should now work. (Peter Trauner) * Renamed several xmame-specific keyboard functions to prevent a clash with svgalib and to avoid future clashes. (Bugzilla #123) * Added rapid-fire support for joysticks, enabled with -rapidfire or -rapidf. (Shyouzou Sugitani)
Diffstat (limited to 'emulators/xmame')
-rw-r--r--emulators/xmame/Makefile11
-rw-r--r--emulators/xmame/distinfo8
-rw-r--r--emulators/xmame/patches/patch-aa17
3 files changed, 22 insertions, 14 deletions
diff --git a/emulators/xmame/Makefile b/emulators/xmame/Makefile
index 517d6cf7a49..9911f9c01e6 100644
--- a/emulators/xmame/Makefile
+++ b/emulators/xmame/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.59 2001/12/17 07:10:15 tron Exp $
+# $NetBSD: Makefile,v 1.60 2002/01/03 00:08:35 kristerw Exp $
#
-DISTNAME= xmame-0.56.1
+DISTNAME= xmame-0.56.2
CATEGORIES= emulators games x11
MASTER_SITES= http://roms.mame.dk/emu/ \
http://x.mame.net/download/
@@ -9,7 +9,7 @@ EXTRACT_SUFX= .tar.bz2
MAINTAINER= kristerw@netbsd.org
HOMEPAGE= http://x.mame.net/
-COMMENT= X11 emulator for old arcade and console machines
+COMMENT= X11 emulator for old arcade machines
RESTRICTED= "selling is not allowed"
NO_SRC_ON_CDROM= ${RESTRICTED}
@@ -25,6 +25,7 @@ TARGET= ${PKGBASE}
ROMPATH= ${PREFIX}/share/${TARGET}
SPOOLDIR= /var/games/${TARGET}
+MAKE_FLAGS+= TARGET="${TARGET:S/x//}"
MAKE_FLAGS+= CC="${CC}"
MAKE_FLAGS+= LIBS="${LDFLAGS} ${LIBS}"
MAKE_FLAGS+= CFLAGS="${CFLAGS}"
@@ -106,7 +107,7 @@ post-configure:
cd ${WRKSRC}/doc; \
${SED} -e "s|@ROMPATH@|${ROMPATH}|g" \
-e "s|@SPOOLDIR@|${SPOOLDIR}|g" \
- ${TARGET}rc.dist > ${TARGET}rc
+ xmamerc.dist > ${TARGET}rc
.if ${MAKE_FLAGS:M*USB*} != ""
${LN} -fs /usr/include/usb.h ${BUILDLINK_DIR}/include
for FILE in /usr/lib/libusb*; do \
@@ -117,7 +118,7 @@ post-configure:
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/${TARGET}.${MAME_DISP_METHOD} \
${PREFIX}/bin/${TARGET}
- ${INSTALL_MAN} ${WRKSRC}/doc/${TARGET}.6 \
+ ${INSTALL_MAN} ${WRKSRC}/doc/xmame.6 \
${PREFIX}/man/man6/${TARGET}.6
${INSTALL_DATA_DIR} ${ROMPATH}
${INSTALL_DATA} ${WRKSRC}/doc/${TARGET}rc ${ROMPATH}/${TARGET}rc
diff --git a/emulators/xmame/distinfo b/emulators/xmame/distinfo
index 47c7eae8279..d5d377b0cfa 100644
--- a/emulators/xmame/distinfo
+++ b/emulators/xmame/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.14 2001/12/04 05:52:22 jlam Exp $
+$NetBSD: distinfo,v 1.15 2002/01/03 00:08:35 kristerw Exp $
-SHA1 (xmame-0.56.1.tar.bz2) = e39502c8f44b3f40e24645423e5b05de4b0b4403
-Size (xmame-0.56.1.tar.bz2) = 5263162 bytes
-SHA1 (patch-aa) = 37f2f2dcf59e5bbdbafb90180520327ca7a5fdfb
+SHA1 (xmame-0.56.2.tar.bz2) = a6fa58be23231d919540f5b3c619a1f2565b03e8
+Size (xmame-0.56.2.tar.bz2) = 7049295 bytes
+SHA1 (patch-aa) = be131167296c50e3aea55da46288dfc16bf3ad8e
SHA1 (patch-ae) = b1513e59b68bfa2babd8bd2ad3314a14d030e85f
diff --git a/emulators/xmame/patches/patch-aa b/emulators/xmame/patches/patch-aa
index f55c55ec0c2..3a3716f5f3d 100644
--- a/emulators/xmame/patches/patch-aa
+++ b/emulators/xmame/patches/patch-aa
@@ -1,8 +1,15 @@
-$NetBSD: patch-aa,v 1.29 2001/12/04 05:52:23 jlam Exp $
-
---- makefile.unix.orig Tue Nov 13 23:13:38 2001
-+++ makefile.unix
-@@ -201,7 +203,7 @@
+$NetBSD: patch-aa,v 1.30 2002/01/03 00:08:35 kristerw Exp $
+--- makefile.unix.orig Wed Jan 2 01:32:01 2002
++++ makefile.unix Wed Jan 2 18:44:08 2002
+@@ -32,7 +32,6 @@
+
+ #set TARGET to "mame" (without the ") to compile xmame and to "mess" to
+ #compile xmess.
+-TARGET = mame
+
+
+ ##############################################################################
+@@ -211,7 +210,7 @@
# *** xmameroot, this is the default rompath, place where the highscores are
# stored, global rc location etc. Since most of these are configurable through
# the rc-file anyway, there are no longer seperate defines for each.