summaryrefslogtreecommitdiff
path: root/emulators/sdlmame
diff options
context:
space:
mode:
authorAlejandro Pulver <alepulver@FreeBSD.org>2007-11-30 16:39:27 +0000
committerAlejandro Pulver <alepulver@FreeBSD.org>2007-11-30 16:39:27 +0000
commitebca18fbea633e3140d40912676c639ae058d07f (patch)
tree8253c3607da352dfac5914e3dadefb490389c9d3 /emulators/sdlmame
parent- Add missing USE_GMAKE. (diff)
- Update to version 0.120u2.
- Mirror to my FTP since it can't be downloaded by fetch [1]. - Remove BROKEN. PR: ports/117903 Submitted by: "Pedro F. Giffuni" <giffunip@tutopia.com> Reworked by: alepulver (myself) [1] Approved by: portmgr (linimon)
Notes
Notes: svn path=/head/; revision=202866
Diffstat (limited to 'emulators/sdlmame')
-rw-r--r--emulators/sdlmame/Makefile6
-rw-r--r--emulators/sdlmame/distinfo6
-rw-r--r--emulators/sdlmame/files/patch-makefile31
-rw-r--r--emulators/sdlmame/pkg-plist2
4 files changed, 22 insertions, 23 deletions
diff --git a/emulators/sdlmame/Makefile b/emulators/sdlmame/Makefile
index a70f62d156c3..e533322fe0ee 100644
--- a/emulators/sdlmame/Makefile
+++ b/emulators/sdlmame/Makefile
@@ -6,16 +6,14 @@
#
PORTNAME= sdlmame
-PORTVERSION= 0.119
+PORTVERSION= 0.120u2
CATEGORIES= emulators
-MASTER_SITES= http://rbelmont.mameworld.info/
+MASTER_SITES= ftp://ftp.alepulver.com.ar/distfiles/
DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}
MAINTAINER= alepulver@FreeBSD.org
COMMENT= SDL port of the popular MAME (Multi Arcade Machine Emulator)
-BROKEN= unfetchable
-
USE_ZIP= yes
USE_GL= yes
USE_GMAKE= yes
diff --git a/emulators/sdlmame/distinfo b/emulators/sdlmame/distinfo
index ff0ff4c53a54..6cc3d1e63270 100644
--- a/emulators/sdlmame/distinfo
+++ b/emulators/sdlmame/distinfo
@@ -1,3 +1,3 @@
-MD5 (sdlmame0119.zip) = 82408989c9ad28f5294514327a84674c
-SHA256 (sdlmame0119.zip) = 676eb471726d7a47c5282c13985d312f03b5142b3e2862a63f8eb5220393196e
-SIZE (sdlmame0119.zip) = 15690370
+MD5 (sdlmame0120u2.zip) = fc1ef0c683f15af8ab5bbd4c66081924
+SHA256 (sdlmame0120u2.zip) = c71dfcb8f37a700eb131c9eeff88c8c63609ecc55c7d28adcd7655d287120a29
+SIZE (sdlmame0120u2.zip) = 15955929
diff --git a/emulators/sdlmame/files/patch-makefile b/emulators/sdlmame/files/patch-makefile
index a8f014493709..590d221401d8 100644
--- a/emulators/sdlmame/files/patch-makefile
+++ b/emulators/sdlmame/files/patch-makefile
@@ -1,8 +1,8 @@
---- makefile.orig Fri Sep 14 17:11:34 2007
-+++ makefile Mon Sep 17 19:59:44 2007
-@@ -69,11 +69,13 @@
- # uncomment next line to include the debugger
- # DEBUG = 1
+--- makefile.orig Sat Oct 20 16:33:18 2007
++++ makefile Wed Nov 7 18:22:11 2007
+@@ -72,11 +72,13 @@
+ # uncomment next line to include the internal profiler
+ # PROFILER = 1
+ifeq ($(ARCH),i386)
# uncomment next line to use DRC MIPS3 engine
@@ -14,7 +14,7 @@
# uncomment next line to use DRC Voodoo rasterizers
# X86_VOODOO_DRC = 1
-@@ -96,7 +98,9 @@
+@@ -99,7 +101,9 @@
# CELL = 1
# uncomment next line if you are building for a 64-bit target
@@ -25,7 +25,7 @@
# uncomment next line to build expat as part of MAME build
BUILD_EXPAT = 1
-@@ -160,8 +164,8 @@
+@@ -168,8 +172,8 @@
# compiler, linker and utilities
AR = @ar
@@ -36,7 +36,7 @@
MD = -mkdir$(EXE)
RM = @rm -f
-@@ -240,7 +244,7 @@
+@@ -248,7 +252,7 @@
endif
# fullname is prefix+name+suffix
@@ -45,7 +45,7 @@
# add an EXE suffix to get the final emulator name
EMULATOR = $(FULLNAME)$(EXE)
-@@ -305,7 +309,7 @@
+@@ -318,7 +322,7 @@
#-------------------------------------------------
# we compile to C89 standard with GNU extensions
@@ -54,7 +54,7 @@
# add -g if we need symbols
ifdef SYMBOLS
-@@ -340,12 +344,12 @@
+@@ -352,11 +356,11 @@
# if we are optimizing, include optimization options
# and make all errors into warnings
ifneq ($(OPTIMIZE),0)
@@ -63,13 +63,12 @@
# only -Werror if not PTR64 and not DEBUG
ifndef DEBUG
- ifndef PTR64
--CFLAGS += -Werror $(ARCH) -fno-strict-aliasing
-+#CFLAGS += -Werror -fno-strict-aliasing
- endif # PTR64
+-CFLAGS += $(ARCH) -fno-strict-aliasing
++CFLAGS += -fno-strict-aliasing
endif # !DEBUG
endif # neq OPTIMIZE
-@@ -366,6 +370,7 @@
+
+@@ -376,6 +380,7 @@
-I$(SRC)/lib/util \
-I$(SRC)/osd \
-I$(SRC)/osd/$(OSD) \
@@ -77,7 +76,7 @@
-@@ -375,7 +380,7 @@
+@@ -385,7 +390,7 @@
# LDFLAGS are used generally; LDFLAGSEMULATOR are additional
# flags only used when linking the core emulator
diff --git a/emulators/sdlmame/pkg-plist b/emulators/sdlmame/pkg-plist
index b3c25e77f073..d38051d262da 100644
--- a/emulators/sdlmame/pkg-plist
+++ b/emulators/sdlmame/pkg-plist
@@ -16,6 +16,8 @@ libexec/sdlmame/testkeys
%%PORTDOCS%%%%DOCSDIR%%/docs/windows.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/config.txt
%%PORTDOCS%%%%DOCSDIR%%/whatsnew.txt
+%%PORTDOCS%%%%DOCSDIR%%/whatsnew_0120u2.txt
+%%DATADIR%%/keymaps/km-be.txt
%%DATADIR%%/keymaps/km-ch.txt
%%DATADIR%%/keymaps/km-de.txt
%%DATADIR%%/keymaps/km-fr-OSX.txt