ports/117903: update emulator/sdlmame to version 0.120u2
Pedro F. Giffuni
giffunip at tutopia.com
Thu Nov 8 00:00:10 UTC 2007
>Number: 117903
>Category: ports
>Synopsis: update emulator/sdlmame to version 0.120u2
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Thu Nov 08 00:00:10 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator: Pedro F. Giffuni
>Release: 6.2-Release (amd64)
>Organization:
>Environment:
FreeBSD kakumen.cable.net.co 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan 12 08:43:30 UTC 2007 root at portnoy.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP amd64
>Description:
Title says all... just an update.
>How-To-Repeat:
>Fix:
diff -ruN sdlmame.orig/Makefile sdlmame/Makefile
--- sdlmame.orig/Makefile Wed Nov 7 18:20:10 2007
+++ sdlmame/Makefile Wed Nov 7 18:20:30 2007
@@ -6,7 +6,7 @@
#
PORTNAME= sdlmame
-PORTVERSION= 0.119
+PORTVERSION= 0.120u2
CATEGORIES= emulators
MASTER_SITES= http://rbelmont.mameworld.info/
DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}
diff -ruN sdlmame.orig/distinfo sdlmame/distinfo
--- sdlmame.orig/distinfo Wed Nov 7 18:20:10 2007
+++ sdlmame/distinfo Wed Nov 7 18:20:34 2007
@@ -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 -ruN sdlmame.orig/files/patch-makefile sdlmame/files/patch-makefile
--- sdlmame.orig/files/patch-makefile Wed Nov 7 18:20:10 2007
+++ sdlmame/files/patch-makefile Wed Nov 7 18:22:35 2007
@@ -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 -ruN sdlmame.orig/pkg-plist sdlmame/pkg-plist
--- sdlmame.orig/pkg-plist Wed Nov 7 18:20:10 2007
+++ sdlmame/pkg-plist Wed Nov 7 18:43:37 2007
@@ -16,6 +16,8 @@
%%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
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list