Hi,

Not trivial update to sdlmame 0143pl9. Tested on amd64.
-tools is not longer a run dependency because it's not needed and will conflict 
with the upcoming sdlmess update.
This will break sdlmess for a short period of time or we can simply remove the 
sdlmess' dependency on the sdlmame-tools.
Since this diff is getting bigger and bigger I'd like to commit it now before 
it gets too complicated.
Comments? OKs?

f.-

Index: sdlmame/Makefile
===================================================================
RCS file: /cvs/ports/emulators/sdlmame/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- sdlmame/Makefile    29 Oct 2011 08:12:31 -0000      1.16
+++ sdlmame/Makefile    11 Nov 2011 10:45:18 -0000
@@ -8,18 +8,14 @@ MULTI_PACKAGES =      -main -tools
 COMMENT-main =         emulates a massive variety of arcades machines
 COMMENT-tools =                tools to manipulate MAME/MESS roms and disk 
images
 
-V =                    0.132
-DISTNAME =             sdlmame${V:S/.//}
-PKGNAME-main =         sdlmame-${V}
-REVISION-main =                8
-PKGNAME-tools =                sdlmame-tools-${V}
-REVISION-tools =       6
+V =                    0143
+DISTNAME =             mame${V}s
+PKGNAME-main =         sdlmame-${V:S/0/0./}pl9
+PKGNAME-tools =                sdlmame-tools-${V:S/0/0./}pl9
 
 CATEGORIES =           emulators games
 
-HOMEPAGE =             http://rbelmont.mameworld.info/?page_id=163
-
-MAINTAINER =           Pierre Riteau <[email protected]>
+HOMEPAGE =             http://mamedev.org/
 
 # MAME Distribution License, see http://mamedev.org/license.html
 # history.dat : Creative Commons Attribution 3.0
@@ -30,67 +26,82 @@ PERMIT_DISTFILES_FTP =              Yes
 
 MODULE =       devel/gettext
 
-WANTLIB +=     X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext
-WANTLIB +=     Xfixes Xi Xinerama Xrandr Xrender atk-1.0 c cairo dbus-1
-WANTLIB +=     expat fontconfig freetype gio-2.0 glib-2.0 gmodule-2.0
-WANTLIB +=     gobject-2.0 gthread-2.0 m pango-1.0 pangocairo-1.0
-WANTLIB +=     pangoft2-1.0 pixman-1 png pthread pthread-stubs xcb z
-WANTLIB +=     SDL gconf-2 gdk-x11-2.0 gdk_pixbuf-2.0 gtk-x11-2.0
+WANTLIB =      GL SDL SDL_ttf X11 Xcomposite Xcursor Xdamage Xext \
+               Xfixes Xi Xinerama Xrandr Xrender atk-1.0 c cairo expat \
+               fontconfig freetype gconf-2 gdk-x11-2.0 gdk_pixbuf-2.0 \
+               gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0 \
+               gtk-x11-2.0 iconv intl m pango-1.0 pangocairo-1.0 \
+               pangoft2-1.0 pixman-1 png pthread pthread-stubs stdc++ util \
+               xcb xcb-render xcb-shm z
+
+MASTER_SITES =         http://mamedev.org/downloader.php?file=releases/
+MASTER_SITES0 =                http://mamedev.org/updates/
+MASTER_SITES1 =        http://www.arcade-history.com/dats/
 
-MASTER_SITES =         http://rbelmont.mameworld.info/
 EXTRACT_SUFX =         .zip
+DIST_SUBDIR =          mame
 
-MASTER_SITES0 =        http://www.arcade-history.com/dats/
-DISTFILES+=            ${DISTNAME}${EXTRACT_SUFX} \
-                       mamehistory137.zip:0
+# PATCHFILES doesn't work for .zip
+DISTFILES =            ${DISTNAME}${EXTRACT_SUFX} \
+                       ${V}u1_diff.zip:0 \
+                       ${V}u2_diff.zip:0 \
+                       ${V}u3_diff.zip:0 \
+                       ${V}u4_diff.zip:0 \
+                       ${V}u5_diff.zip:0 \
+                       ${V}u6_diff.zip:0 \
+                       ${V}u7_diff.zip:0 \
+                       ${V}u8_diff.zip:0 \
+                       ${V}u9_diff.zip:0 \
+                       mamehistory${V:S/0//}a.zip:1
 
 BUILD_DEPENDS =        archivers/unzip
-LIB_DEPENDS =          devel/sdl \
-                       devel/gconf2 \
+LIB_DEPENDS =          devel/gconf2 \
+                       devel/sdl-ttf \
                        x11/gtk+2
-RUN_DEPENDS-main =     ${PKGNAME-tools}:emulators/sdlmame,-tools
-
-USE_GMAKE =            Yes
-
-NO_REGRESS =           Yes
-VMEM_WARNING =         Yes
+RUN_DEPENDS-main =     fonts/liberation-fonts
 
 MAKE_FLAGS =           OPT_FLAGS='-DINI_PATH="\"${SYSCONFDIR}/mame;\""'
-MAKE_ENV =             ARCH=$(ARCH) CC=$(CC) CFLAGS="$(CFLAGS)" LD=$(CC) \
+MAKE_ENV =             ARCH=$(ARCH) CC=$(CC) CFLAGS="$(CFLAGS)" \
                        TARGETOS=openbsd
 .if ${MACHINE_ARCH} == "amd64"
-MAKE_ENV+=             PTR64=1
-# XXX -Wno-system-headers is needed because of inclusion of *mmintrin.h from 
gcc
-# those headers don't compile with -Wsystem-headers -Werror on amd64
-MAKE_FLAGS =           OPT_FLAGS='-DINI_PATH="\"${SYSCONFDIR}/mame;\"" 
-Wno-system-headers'
+MAKE_ENV +=            PTR64=1
 .endif
+USE_GMAKE =            Yes
+
 MAKE_FILE =            makefile
 
-MAME_EXTBIN =          chdman jedutil ldresample ldverify romcmp
-MAME_DOC =             config.txt license.txt mame.txt newvideo.txt
-MAME_DATA_DIR =                roms samples artwork ctrlr cheat keymaps
+NO_REGRESS =           Yes
+VMEM_WARNING =         Yes
+
+post-extract:
+       @${UNZIP} -oq ${WRKDIR}/mame.zip -d ${WRKSRC}
+
+pre-patch:
+.for v in 1 2 3 4 5 6 7 8 9
+       ${PATCH} ${PATCH_DIST_ARGS} < ${WRKDIR}/${V}u${v}.diff
+.endfor
+       @perl -pi -e 's|\r\n|\n|g' ${WRKDIST}/makefile \
+           ${WRKDIST}/src/emu/fileio.h \
+           ${WRKDIST}/src/osd/sdl/sdlos_unix.c \
+           ${WRKDIST}/src/mame/video/mcd212.c
 
 do-install:
        ${INSTALL_PROGRAM} ${WRKSRC}/mame ${PREFIX}/bin/sdlmame
-.for i in ${MAME_EXTBIN}
-       ${INSTALL_PROGRAM} ${WRKSRC}/${i} ${PREFIX}/bin/${i}
-.endfor
-.for i in ${MAME_DATA_DIR}
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/sdlmame/${i}
+.for f in chdman jedutil ldresample ldverify romcmp
+       ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${PREFIX}/bin
 .endfor
-       ${INSTALL_DATA} ${WRKSRC}/keymaps/km[-_]??.txt \
-               ${PREFIX}/share/sdlmame/keymaps/
-       ${INSTALL_DATA} ${WRKSRC}/ui.bdf ${PREFIX}/share/sdlmame
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/sdlmame/keymaps
+       ${INSTALL_DATA} ${WRKSRC}/src/osd/sdl/keymaps/km[-_]??.txt \
+           ${PREFIX}/share/sdlmame/keymaps/
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/sdlmame
-.for i in ${MAME_DOC}
-       ${INSTALL_DATA} ${WRKSRC}/docs/${i} ${PREFIX}/share/doc/sdlmame/
+.for f in config.txt hlsl.txt license.txt mame.txt newvideo.txt
+       ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${PREFIX}/share/doc/sdlmame
 .endfor
-       ${INSTALL_DATA} $(WRKSRC)/SDLMAME.txt ${PREFIX}/share/doc/sdlmame/
        ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/sdlmame
        ${SUBST_CMD} -c ${FILESDIR}/mame.ini \
-               ${PREFIX}/share/examples/sdlmame/mame.ini
+           ${PREFIX}/share/examples/sdlmame/mame.ini
        chown ${SHAREOWN}:${SHAREGRP} \
-               ${PREFIX}/share/examples/sdlmame/mame.ini
+           ${PREFIX}/share/examples/sdlmame/mame.ini
        ${INSTALL_DATA} ${WRKDIR}/history.dat ${PREFIX}/share/sdlmame
 
 .include <bsd.port.mk>
Index: sdlmame/distinfo
===================================================================
RCS file: /cvs/ports/emulators/sdlmame/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- sdlmame/distinfo    27 Apr 2010 13:00:25 -0000      1.3
+++ sdlmame/distinfo    11 Nov 2011 10:45:18 -0000
@@ -1,10 +1,55 @@
-MD5 (mamehistory137.zip) = ugx9ewnjOXUtEirdF9cULQ==
-MD5 (sdlmame0132.zip) = TjVpWzHsEHhQ+MUBNz+Pyg==
-RMD160 (mamehistory137.zip) = ixb1XZWd3fHWh5SVQARvJ879OOg=
-RMD160 (sdlmame0132.zip) = bvn5dFyDNzR0zq+s5VL7VUHo/rY=
-SHA1 (mamehistory137.zip) = HqNLBD9xMlQym8M9pepmFE24D/c=
-SHA1 (sdlmame0132.zip) = qDi1Lm28KDVqq6EA5G1X3g9TyN0=
-SHA256 (mamehistory137.zip) = lmn3G7l9TBZieFtBE8aa8efe3hKGPftyeMaCnwb2dLg=
-SHA256 (sdlmame0132.zip) = QuaYVWkeeeT4yjtILqwNUgPEVQKij2mmDMmzOygMqgE=
-SIZE (mamehistory137.zip) = 2476068
-SIZE (sdlmame0132.zip) = 17879263
+MD5 (mame/0143u1_diff.zip) = qmXqbN5CJrWp3uid6Jv+GQ==
+MD5 (mame/0143u2_diff.zip) = vqsvJl52+ZZUPKQQ2wBUsQ==
+MD5 (mame/0143u3_diff.zip) = 9EzdHqZgDp7+uDSegrkuDg==
+MD5 (mame/0143u4_diff.zip) = 4vCoLl04OHNQxN8EQcFijQ==
+MD5 (mame/0143u5_diff.zip) = TrLlgrsJ6YBZGO132O748A==
+MD5 (mame/0143u6_diff.zip) = H9+XqHKHLFJW8NqT5Rd8gQ==
+MD5 (mame/0143u7_diff.zip) = A5iOGE4/YvShff969pemXQ==
+MD5 (mame/0143u8_diff.zip) = ZBleZnkysS9l8Kvw9Dv7GA==
+MD5 (mame/0143u9_diff.zip) = 0eJ5RyIshtA3jwcL7/K5tQ==
+MD5 (mame/mame0143s.zip) = LZW52feal6aQ9iKE5NsOfg==
+MD5 (mame/mamehistory143a.zip) = /KyvDhchJySjDCu4DsYMIA==
+RMD160 (mame/0143u1_diff.zip) = Myp+u1B1C9YogZ450MprkknWGLc=
+RMD160 (mame/0143u2_diff.zip) = KO1rWRD9cqjP0k0B52pYixTuw/U=
+RMD160 (mame/0143u3_diff.zip) = HgOJP8F2UuHBzvZUEmEhN+Uee00=
+RMD160 (mame/0143u4_diff.zip) = iLfa1MYa49v3QMF59pF1djy+rRc=
+RMD160 (mame/0143u5_diff.zip) = lI4/cNHgAKPflDO6pQiTCFRqnQM=
+RMD160 (mame/0143u6_diff.zip) = YGtr0LeCn+JqJgNcpAuTWjKVJGk=
+RMD160 (mame/0143u7_diff.zip) = 0iH9qlRakTwavq1brWnlZWkcTKs=
+RMD160 (mame/0143u8_diff.zip) = 6Yqk1+296COBfKEEmJ93p0RPx8w=
+RMD160 (mame/0143u9_diff.zip) = BXR+PQHPlXz/jzmbconwh1BhIHk=
+RMD160 (mame/mame0143s.zip) = DP/99ZOft0Cr2wMCVgEajmym7lQ=
+RMD160 (mame/mamehistory143a.zip) = 3ZFzeiV+LA3UUyBZKRl1+X7cm5U=
+SHA1 (mame/0143u1_diff.zip) = V6m5lgtIwqM3eVPAG7uFQCJOVgw=
+SHA1 (mame/0143u2_diff.zip) = T8AVaROSxqrFeYt1Edwor90PO9s=
+SHA1 (mame/0143u3_diff.zip) = uptuL/F555oAcVztX95lUEdxhJg=
+SHA1 (mame/0143u4_diff.zip) = /CL0g2RRhu3s8M20ECu+ow6PqQI=
+SHA1 (mame/0143u5_diff.zip) = Bp79VJBSPQP14W/Y+sKQE06yTPQ=
+SHA1 (mame/0143u6_diff.zip) = /SyEXz/PBQGhpe6TSCIdVkNId4w=
+SHA1 (mame/0143u7_diff.zip) = NA/ZNjiRqa+pT6Gw2AuPjlDwKm0=
+SHA1 (mame/0143u8_diff.zip) = uNsC7RJOCao0/njjXbwOMTmj8sQ=
+SHA1 (mame/0143u9_diff.zip) = sxfrpFUGaP2XzyBGsDWb113QMZk=
+SHA1 (mame/mame0143s.zip) = 3Xz0PsnzEyHuaY+szjstOyHOvxU=
+SHA1 (mame/mamehistory143a.zip) = T7j7OJn6bnNNY4/5HI2nS1WxBLY=
+SHA256 (mame/0143u1_diff.zip) = MHFyxpVvWCUVkKXDDEVMmfvfAq5VTQ46qgEz/JmJ7ug=
+SHA256 (mame/0143u2_diff.zip) = T2+llh/p/pnf1tMV2vUoCyUWrJYhOyosD8+EnChNsIY=
+SHA256 (mame/0143u3_diff.zip) = JD+KI+ezZSDBvQxz5r3Fo1sEQtQ3GYhO2NOI4Hdc5ac=
+SHA256 (mame/0143u4_diff.zip) = qdkDkuEjdYADpsxI6x4pXZ1pBZuQFLZVbP1fot+6JZc=
+SHA256 (mame/0143u5_diff.zip) = KQ1hYJsf//ZhupvjK2G66xh5cPyYg0cXQfAB0l3syKY=
+SHA256 (mame/0143u6_diff.zip) = 4piTaMDQVImAm6BRT9fEDuJOp1AaCXEp+qcDS17mhN8=
+SHA256 (mame/0143u7_diff.zip) = uOBx6TR8xEDrBTBeJ6tKBM44+00XzpoVB8yHgVZxHFI=
+SHA256 (mame/0143u8_diff.zip) = a6iTemHN8+OAtsW2h7v5Tx5ukQsJyA6nE0RH4fV3oxA=
+SHA256 (mame/0143u9_diff.zip) = TSD70cy+Tbku1VCzlY5BhEsXOQ81j7T0DZA8KAsjaoo=
+SHA256 (mame/mame0143s.zip) = Z38EdW7XvADhrcbmi7sXT4mEWId1jcKHxyRKWOasJm8=
+SHA256 (mame/mamehistory143a.zip) = 
OC9b4ppip2EFLhzkVlXhaoqnZ8uPzZW0qQ6Ydjdf5FI=
+SIZE (mame/0143u1_diff.zip) = 250465
+SIZE (mame/0143u2_diff.zip) = 679992
+SIZE (mame/0143u3_diff.zip) = 492365
+SIZE (mame/0143u4_diff.zip) = 858755
+SIZE (mame/0143u5_diff.zip) = 314547
+SIZE (mame/0143u6_diff.zip) = 977344
+SIZE (mame/0143u7_diff.zip) = 553427
+SIZE (mame/0143u8_diff.zip) = 253256
+SIZE (mame/0143u9_diff.zip) = 35288
+SIZE (mame/mame0143s.zip) = 17902802
+SIZE (mame/mamehistory143a.zip) = 2944687
Index: sdlmame/patches/patch-makefile
===================================================================
RCS file: /cvs/ports/emulators/sdlmame/patches/patch-makefile,v
retrieving revision 1.2
diff -u -p -r1.2 patch-makefile
--- sdlmame/patches/patch-makefile      23 May 2010 09:19:45 -0000      1.2
+++ sdlmame/patches/patch-makefile      11 Nov 2011 10:45:18 -0000
@@ -1,7 +1,7 @@
-$OpenBSD: patch-makefile,v 1.2 2010/05/23 09:19:45 espie Exp $
---- makefile.orig      Sun Mar 29 01:50:01 2009
-+++ makefile   Mon May 17 21:55:57 2010
-@@ -125,10 +125,10 @@ endif
+$OpenBSD$
+--- makefile.orig      Sat Feb 12 15:17:48 2011
++++ makefile   Thu Jun  2 12:18:06 2011
+@@ -206,10 +206,10 @@ endif
  # BIGENDIAN = 1
  
  # uncomment next line to build expat as part of MAME build
@@ -14,39 +14,34 @@ $OpenBSD: patch-makefile,v 1.2 2010/05/2
  
  # uncomment next line to include the symbols
  # SYMBOLS = 1
-@@ -197,8 +197,8 @@ endif
+@@ -298,7 +298,7 @@ endif
  
  # compiler, linker and utilities
  AR = @ar
 -CC = @gcc
--LD = @gcc
 +CC ?= @gcc
-+LD ?= @gcc
+ LD = @g++
  MD = -mkdir$(EXE)
  RM = @rm -f
- 
-@@ -227,7 +227,7 @@ NAME = $(TARGET)$(SUBTARGET)
+@@ -347,7 +347,7 @@ NAME = $(TARGET)$(SUBTARGET)
  endif
  
- # fullname is prefix+name+suffix+debugsuffix
--FULLNAME = $(PREFIX)$(NAME)$(CPPSUFFIX)$(SUFFIX)$(DEBUGSUFFIX)
-+FULLNAME = $(NAME)$(CPPSUFFIX)$(SUFFIX)$(DEBUGSUFFIX)
+ # fullname is prefix+name+suffix+suffix64+suffixdebug
+-FULLNAME = 
$(PREFIX)$(PREFIXSDL)$(NAME)$(SUFFIX)$(SUFFIX64)$(SUFFIXDEBUG)$(SUFFIXPROFILE)
++FULLNAME = $(PREFIXSDL)$(NAME)$(SUFFIX)$(SUFFIXDEBUG)$(SUFFIXPROFILE)
  
  # add an EXE suffix to get the final emulator name
  EMULATOR = $(FULLNAME)$(EXE)
-@@ -302,9 +302,9 @@ CPPONLYFLAGS =
+@@ -423,7 +423,7 @@ CPPONLYFLAGS =
+ 
  # CFLAGS is defined based on C or C++ targets
  # (remember, expansion only happens when used, so doing it here is ok)
- ifdef CPP_COMPILE
 -CFLAGS = $(CCOMFLAGS) $(CPPONLYFLAGS)
 +CFLAGS += $(CCOMFLAGS) $(CPPONLYFLAGS)
- else
--CFLAGS = $(CCOMFLAGS) $(CONLYFLAGS)
-+CFLAGS += $(CCOMFLAGS) $(CONLYFLAGS)
- endif
  
  # we compile C-only to C89 standard with GNU extensions
-@@ -331,7 +331,7 @@ CCOMFLAGS += -pg
+ # we compile C++ code to C++98 standard with GNU extensions
+@@ -450,7 +450,7 @@ CCOMFLAGS += -pg
  endif
  
  # add the optimization flag
@@ -55,13 +50,3 @@ $OpenBSD: patch-makefile,v 1.2 2010/05/2
  
  # if we are optimizing, include optimization options
  # and make all errors into warnings
-@@ -355,8 +355,7 @@ CCOMFLAGS += \
- # warnings only applicable to C compiles
- CONLYFLAGS += \
-       -Wpointer-arith \
--      -Wbad-function-cast \
--      -Wstrict-prototypes
-+      -Wbad-function-cast
- 
- # this warning is not supported on the os2 compilers
- ifneq ($(TARGETOS),os2)
Index: sdlmame/patches/patch-src_emu_fileio_h
===================================================================
RCS file: sdlmame/patches/patch-src_emu_fileio_h
diff -N sdlmame/patches/patch-src_emu_fileio_h
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ sdlmame/patches/patch-src_emu_fileio_h      11 Nov 2011 10:45:18 -0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- src/emu/fileio.h.orig      Tue Nov  8 22:52:52 2011
++++ src/emu/fileio.h   Tue Nov  8 22:52:52 2011
+@@ -151,6 +151,7 @@ class emu_file (public)
+ 
+       // reading
+       UINT32 read(void *buffer, UINT32 length);
++#undef getc
+       int getc();
+       int ungetc(int c);
+       char *gets(char *s, int n);
Index: sdlmame/patches/patch-src_mame_video_mcd212_c
===================================================================
RCS file: sdlmame/patches/patch-src_mame_video_mcd212_c
diff -N sdlmame/patches/patch-src_mame_video_mcd212_c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ sdlmame/patches/patch-src_mame_video_mcd212_c       11 Nov 2011 10:45:18 
-0000
@@ -0,0 +1,16 @@
+$OpenBSD$
+--- src/mame/video/mcd212.c.orig       Wed Nov  9 14:44:10 2011
++++ src/mame/video/mcd212.c    Wed Nov  9 14:44:30 2011
+@@ -1523,9 +1523,9 @@ void mcd212_init(running_machine &machine, mcd212_regs
+         mcd212->channel[index].ddr = 0;
+         mcd212->channel[index].dcp = 0;
+         mcd212->channel[index].dca = 0;
+-        memset(mcd212->channel[index].clut_r, 0, 768);
+-        memset(mcd212->channel[index].clut_g, 0, 768);
+-        memset(mcd212->channel[index].clut_b, 0, 768);
++        memset(mcd212->channel[index].clut_r, 0, 256);
++        memset(mcd212->channel[index].clut_g, 0, 256);
++        memset(mcd212->channel[index].clut_b, 0, 256);
+         mcd212->channel[index].image_coding_method = 0;
+         mcd212->channel[index].transparency_control = 0;
+         mcd212->channel[index].plane_order = 0;
Index: sdlmame/patches/patch-src_osd_sdl_dview_c
===================================================================
RCS file: sdlmame/patches/patch-src_osd_sdl_dview_c
diff -N sdlmame/patches/patch-src_osd_sdl_dview_c
--- sdlmame/patches/patch-src_osd_sdl_dview_c   24 Apr 2010 13:54:32 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-$OpenBSD: patch-src_osd_sdl_dview_c,v 1.1 2010/04/24 13:54:32 jasper Exp $
-
-Fix build with newer gtk versions.
-
---- src/osd/sdl/dview.c.orig   Sat Apr 24 15:34:35 2010
-+++ src/osd/sdl/dview.c        Sat Apr 24 15:34:58 2010
-@@ -213,7 +213,7 @@ static void dview_size_allocate(GtkWidget *wdv, GtkAll
-       debug_view_set_visible_position(dv->dw, pos); 
-       debug_view_set_visible_size(dv->dw, vsize);
- 
--      if(GTK_WIDGET_REALIZED(wdv))
-+      if(gtk_widget_get_realized(wdv))
-               gdk_window_move_resize(wdv->window,
-                                                          allocation->x, 
allocation->y,
-                                                          allocation->width, 
allocation->height);
Index: sdlmame/patches/patch-src_osd_sdl_sdl_mak
===================================================================
RCS file: sdlmame/patches/patch-src_osd_sdl_sdl_mak
diff -N sdlmame/patches/patch-src_osd_sdl_sdl_mak
--- sdlmame/patches/patch-src_osd_sdl_sdl_mak   1 Oct 2010 07:27:23 -0000       
1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-src_osd_sdl_sdl_mak,v 1.3 2010/10/01 07:27:23 ajacoutot Exp $
-
-XXX make it compile with gtk+2 2.22 (*_DISABLE_DEPRECATED)
-
---- src/osd/sdl/sdl.mak.orig   Fri Oct  1 09:17:11 2010
-+++ src/osd/sdl/sdl.mak        Fri Oct  1 09:17:19 2010
-@@ -272,7 +272,6 @@ ifndef NO_X11
- OSDCOREOBJS += $(SDLOBJ)/debugwin.o $(SDLOBJ)/dview.o $(SDLOBJ)/debug-sup.o 
$(SDLOBJ)/debug-intf.o
- CFLAGS += `pkg-config --cflags gtk+-2.0` `pkg-config --cflags gconf-2.0` 
- LIBS += `pkg-config --libs gtk+-2.0` `pkg-config --libs gconf-2.0`
--CFLAGS += -DGTK_DISABLE_DEPRECATED
- else
- OSDCOREOBJS += $(SDLOBJ)/debugwin.o
- endif # NO_X11
Index: sdlmame/pkg/DESCR-tools
===================================================================
RCS file: /cvs/ports/emulators/sdlmame/pkg/DESCR-tools,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 DESCR-tools
--- sdlmame/pkg/DESCR-tools     17 Mar 2009 19:55:09 -0000      1.1.1.1
+++ sdlmame/pkg/DESCR-tools     11 Nov 2011 10:45:18 -0000
@@ -1,2 +1,2 @@
 This package contains tools to manipulate roms and disk images used by
-SDLMAME and SDLMESS.
+SDLMAME.
Index: sdlmame/pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/emulators/sdlmame/pkg/PLIST-main,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST-main
--- sdlmame/pkg/PLIST-main      9 May 2010 17:45:12 -0000       1.4
+++ sdlmame/pkg/PLIST-main      11 Nov 2011 10:45:18 -0000
@@ -15,8 +15,8 @@
 @pkgpath emulators/xmame,-mame,esd,x11
 @bin bin/sdlmame
 share/doc/sdlmame/
-share/doc/sdlmame/SDLMAME.txt
 share/doc/sdlmame/config.txt
+share/doc/sdlmame/hlsl.txt
 share/doc/sdlmame/license.txt
 share/doc/sdlmame/mame.txt
 share/doc/sdlmame/newvideo.txt
@@ -25,9 +25,9 @@ share/examples/sdlmame/
 share/examples/sdlmame/mame.ini
 @sample ${SYSCONFDIR}/mame/mame.ini
 share/sdlmame/
-share/sdlmame/artwork/
-share/sdlmame/cheat/
-share/sdlmame/ctrlr/
+@sample share/sdlmame/artwork/
+@sample share/sdlmame/cheat/
+@sample share/sdlmame/ctrlr/
 share/sdlmame/history.dat
 share/sdlmame/keymaps/
 share/sdlmame/keymaps/km-be.txt
@@ -35,6 +35,5 @@ share/sdlmame/keymaps/km-ch.txt
 share/sdlmame/keymaps/km-de.txt
 share/sdlmame/keymaps/km-fr.txt
 share/sdlmame/keymaps/km_it.txt
-share/sdlmame/roms/
-share/sdlmame/samples/
-share/sdlmame/ui.bdf
+@sample share/sdlmame/roms/
+@sample share/sdlmame/samples/

Reply via email to