Revision: 5198 Author: pebender Date: Mon Jul 20 13:28:21 2009 Log: - Updated package emulators/sdlmame.
http://code.google.com/p/minimyth/source/detail?r=5198 Added: /trunk/gar-minimyth/script/emulators/sdlmame/files/sdlmame-0.133-cross.patch /trunk/gar-minimyth/script/emulators/sdlmame/files/sdlmame-0.133-no_gtk.patch /trunk/gar-minimyth/script/emulators/sdlmame/files/sdlmame-0.133.patch.gar Deleted: /trunk/gar-minimyth/script/emulators/sdlmame/files/sdlmame-0.132-cross.patch /trunk/gar-minimyth/script/emulators/sdlmame/files/sdlmame-0.132-no_gtk.patch /trunk/gar-minimyth/script/emulators/sdlmame/files/sdlmame-0.132.patch.gar Modified: /trunk/gar-minimyth/html/minimyth/document-changelog.txt /trunk/gar-minimyth/script/emulators/sdlmame/Makefile /trunk/gar-minimyth/script/emulators/sdlmame/checksums ======================================= --- /dev/null +++ /trunk/gar-minimyth/script/emulators/sdlmame/files/sdlmame-0.133-cross.patch Mon Jul 20 13:28:21 2009 @@ -0,0 +1,40 @@ +diff -Naur sdlmame0133-old/makefile sdlmame0133-new/makefile +--- sdlmame0133-old/makefile 2009-07-20 11:21:31.000000000 -0700 ++++ sdlmame0133-new/makefile 2009-07-20 11:22:24.000000000 -0700 +@@ -582,12 +582,12 @@ + + $(OBJ)/%.lh: $(SRC)/%.lay $(FILE2STR) + @echo Converting $<... +- @$(FILE2STR) $< $@ layout_$(basename $(notdir $<)) ++ @sdlmame-file2str $< $@ layout_$(basename $(notdir $<)) + + $(OBJ)/%.fh: $(SRC)/%.png $(PNG2BDC) $(FILE2STR) + @echo Converting $<... +- @$(PNG2BDC) $< $(OBJ)/temp.bdc +- @$(FILE2STR) $(OBJ)/temp.bdc $@ font_$(basename $(notdir $<)) UINT8 ++ @sdlmame-png2bdc $< $(OBJ)/temp.bdc ++ @sdlmame-file2str $(OBJ)/temp.bdc $@ font_$(basename $(notdir $<)) UINT8 + + $(OBJ)/%.a: + @echo Archiving $...@... +diff -Naur sdlmame0133-old/src/emu/cpu/cpu.mak sdlmame0133-new/src/emu/cpu/cpu.mak +--- sdlmame0133-old/src/emu/cpu/cpu.mak 2009-07-20 11:21:31.000000000 -0700 ++++ sdlmame0133-new/src/emu/cpu/cpu.mak 2009-07-20 11:22:24.000000000 -0700 +@@ -963,7 +963,7 @@ + # rule to generate the C files + $(CPUOBJ)/m68000/m68kops.c: $(M68KMAKE) $(CPUSRC)/m68000/m68k_in.c + @echo Generating M68K source files... +- $(M68KMAKE) $(CPUOBJ)/m68000 $(CPUSRC)/m68000/m68k_in.c ++ sdlmame-m68kmake$(EXE) $(CPUOBJ)/m68000 $(CPUSRC)/m68000/m68k_in.c + + # rule to build the generator + ifneq ($(CROSS_BUILD),1) +@@ -1439,7 +1439,7 @@ + # rule to generate the C file + $(CPUOBJ)/tms57002/tms57002.inc: $(TMSMAKE) $(CPUSRC)/tms57002/tmsinstr.lst + @echo Generating TMS57002 source file... +- $(TMSMAKE) $(CPUSRC)/tms57002/tmsinstr.lst $@ ++ sdlmame-tmsmake$(EXE) $(CPUSRC)/tms57002/tmsinstr.lst $@ + + # rule to build the generator + ifneq ($(CROSS_BUILD),1) ======================================= --- /dev/null +++ /trunk/gar-minimyth/script/emulators/sdlmame/files/sdlmame-0.133-no_gtk.patch Mon Jul 20 13:28:21 2009 @@ -0,0 +1,34 @@ +diff -Naur sdlmame0133-old/src/osd/sdl/sdl.mak sdlmame0133-new/src/osd/sdl/sdl.mak +--- sdlmame0133-old/src/osd/sdl/sdl.mak 2009-07-20 11:16:48.000000000 -0700 ++++ sdlmame0133-new/src/osd/sdl/sdl.mak 2009-07-20 11:21:44.000000000 -0700 +@@ -146,7 +146,7 @@ + endif + + ifeq ($(TARGETOS),unix) +-DEFS += -DSDLMAME_UNIX ++DEFS += -DSDLMAME_UNIX -DNO_DEBUGGER + ifndef NO_X11 + DEFS += -DSDLMAME_X11 + else +@@ -278,14 +278,14 @@ + + # the new debugger relies on GTK+ in addition to the base SDLMAME needs + # Non-X11 builds can not use the debugger +-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 ++#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 ++#endif # NO_X11 + + # make sure we can find X headers + CFLAGS += ======================================= --- /dev/null +++ /trunk/gar-minimyth/script/emulators/sdlmame/files/sdlmame-0.133.patch.gar Mon Jul 20 13:28:21 2009 @@ -0,0 +1,92 @@ +diff -Naur sdlmame0133-old/makefile sdlmame0133-new/makefile +--- sdlmame0133-old/makefile 2009-06-10 21:38:13.000000000 -0700 ++++ sdlmame0133-new/makefile 2009-07-20 11:17:50.000000000 -0700 +@@ -125,10 +125,10 @@ + # BIGENDIAN = 1 + + # uncomment next line to build expat as part of MAME build +-BUILD_EXPAT = 1 ++# BUILD_EXPAT = 1 + + # uncomment next line to build zlib as part of MAME build +-BUILD_ZLIB = 1 ++# BUILD_ZLIB = 1 + + # uncomment next line to include the symbols + # SYMBOLS = 1 +@@ -196,11 +196,11 @@ + endif + + # compiler, linker and utilities +-AR = @ar +-CC = @gcc +-LD = @gcc +-MD = -mkdir$(EXE) +-RM = @rm -f ++AR ?= ar ++CC ?= gcc ++LD = $(CC) ++MD = mkdir$(EXE) -p ++RM = rm -f + + + +@@ -338,7 +338,7 @@ + ifneq ($(OPTIMIZE),0) + ifneq ($(TARGETOS),os2) + ifndef IA64 +-CCOMFLAGS += -Werror -fno-strict-aliasing $(ARCHOPTS) ++CCOMFLAGS += -fno-strict-aliasing $(ARCHOPTS) + else + endif + else +diff -Naur sdlmame0133-old/src/osd/sdl/sdl.mak sdlmame0133-new/src/osd/sdl/sdl.mak +--- sdlmame0133-old/src/osd/sdl/sdl.mak 2009-06-10 21:41:24.000000000 -0700 ++++ sdlmame0133-new/src/osd/sdl/sdl.mak 2009-07-20 11:16:48.000000000 -0700 +@@ -264,8 +264,8 @@ + endif + + ifndef SDL_INSTALL_ROOT +-CFLAGS += `sdl-config --cflags` +-LIBS += -lm `sdl-config --libs` $(LIBGL) ++CFLAGS += `...@gar_destdir@@GAR_bindir@/sdl-config --cflags` ++LIBS += -lm `...@gar_destdir@@GAR_bindir@/sdl-config --libs` $(LIBGL) + else + CFLAGS += -I$(SDL_INSTALL_ROOT)/include + #LIBS += -L/opt/intel/cce/9.1.051/lib -limf -L$(SDL_INSTALL_ROOT)/lib -Wl,-rpath,$(SDL_INSTALL_ROOT)/lib -lSDL $(LIBGL) +@@ -288,10 +288,10 @@ + endif # NO_X11 + + # make sure we can find X headers +-CFLAGS += -I/usr/X11/include -I/usr/X11R6/include -I/usr/openwin/include ++CFLAGS += + # some systems still put important things in a different prefix + ifndef NO_X11 +-LIBS += -L/usr/X11/lib -L/usr/X11R6/lib -L/usr/openwin/lib ++LIBS += + endif + endif # Unix + +@@ -335,9 +335,9 @@ + # Remove the "/SDL" component from the include path so that we can compile + # files (header files are #include "SDL/something.h", so the extra "/SDL" + # causes a significant problem) +-CFLAGS += `sdl-config --cflags | sed 's:/SDL::'` -DNO_SDL_GLEXT ++CFLAGS += `...@gar_destdir@@GAR_bindir@/sdl-config --cflags | sed 's:/SDL::'` -DNO_SDL_GLEXT + # Remove libSDLmain, as its symbols conflict with SDLMain_tmpl.m +-LIBS += `sdl-config --libs | sed 's/-lSDLmain//'` -lpthread ++LIBS += `...@gar_destdir@@GAR_bindir@/sdl-config --libs | sed 's/-lSDLmain//'` -lpthread + endif + + SDLMAIN = $(SDLOBJ)/SDLMain_tmpl.o +@@ -351,8 +351,8 @@ + ifeq ($(TARGETOS),os2) + OSDCOREOBJS += $(SDLOBJ)/debugwin.o + +-CFLAGS += `sdl-config --cflags` +-LIBS += `sdl-config --libs` ++CFLAGS += `...@gar_destdir@@GAR_bindir@/sdl-config --cflags` ++LIBS += `...@gar_destdir@@GAR_bindir@/sdl-config --libs` + + # to avoid name clash of '_brk' + $(OBJ)/emu/cpu/h6280/6280dasm.o : CDEFS += -D__STRICT_ANSI__ ======================================= --- /trunk/gar-minimyth/script/emulators/sdlmame/files/sdlmame-0.132-cross.patch Sat Jun 20 20:24:05 2009 +++ /dev/null @@ -1,40 +0,0 @@ -diff -Naur sdlmame0132-old/makefile sdlmame0132-new/makefile ---- sdlmame0132-old/makefile 2009-06-20 19:38:24.000000000 -0700 -+++ sdlmame0132-new/makefile 2009-06-20 19:39:03.000000000 -0700 -@@ -579,12 +579,12 @@ - - $(OBJ)/%.lh: $(SRC)/%.lay $(FILE2STR) - @echo Converting $<... -- @$(FILE2STR) $< $@ layout_$(basename $(notdir $<)) -+ @sdlmame-file2str $< $@ layout_$(basename $(notdir $<)) - - $(OBJ)/%.fh: $(SRC)/%.png $(PNG2BDC) $(FILE2STR) - @echo Converting $<... -- @$(PNG2BDC) $< $(OBJ)/temp.bdc -- @$(FILE2STR) $(OBJ)/temp.bdc $@ font_$(basename $(notdir $<)) UINT8 -+ @sdlmame-png2bdc $< $(OBJ)/temp.bdc -+ @sdlmame-file2str $(OBJ)/temp.bdc $@ font_$(basename $(notdir $<)) UINT8 - - $(OBJ)/%.a: - @echo Archiving $...@... -diff -Naur sdlmame0132-old/src/emu/cpu/cpu.mak sdlmame0132-new/src/emu/cpu/cpu.mak ---- sdlmame0132-old/src/emu/cpu/cpu.mak 2009-06-20 19:38:24.000000000 -0700 -+++ sdlmame0132-new/src/emu/cpu/cpu.mak 2009-06-20 19:39:03.000000000 -0700 -@@ -948,7 +948,7 @@ - # rule to generate the C files - $(CPUOBJ)/m68000/m68kops.c: $(M68KMAKE) $(CPUSRC)/m68000/m68k_in.c - @echo Generating M68K source files... -- $(M68KMAKE) $(CPUOBJ)/m68000 $(CPUSRC)/m68000/m68k_in.c -+ sdlmame-m68kmake$(EXE) $(CPUOBJ)/m68000 $(CPUSRC)/m68000/m68k_in.c - - # rule to build the generator - ifneq ($(CROSS_BUILD),1) -@@ -1406,7 +1406,7 @@ - # rule to generate the C file - $(CPUOBJ)/tms57002/tms57002.inc: $(TMSMAKE) $(CPUSRC)/tms57002/tmsinstr.lst - @echo Generating TMS57002 source file... -- $(TMSMAKE) $(CPUSRC)/tms57002/tmsinstr.lst $@ -+ sdlmame-tmsmake$(EXE) $(CPUSRC)/tms57002/tmsinstr.lst $@ - - # rule to build the generator - ifneq ($(CROSS_BUILD),1) ======================================= --- /trunk/gar-minimyth/script/emulators/sdlmame/files/sdlmame-0.132-no_gtk.patch Sat Jun 20 20:24:05 2009 +++ /dev/null @@ -1,34 +0,0 @@ -diff -Naur sdlmame0132-old/src/osd/sdl/sdl.mak sdlmame0132-new/src/osd/sdl/sdl.mak ---- sdlmame0132-old/src/osd/sdl/sdl.mak 2009-06-20 19:37:21.000000000 -0700 -+++ sdlmame0132-new/src/osd/sdl/sdl.mak 2009-06-20 19:38:36.000000000 -0700 -@@ -136,7 +136,7 @@ - endif - - ifeq ($(TARGETOS),unix) --DEFS += -DSDLMAME_UNIX -+DEFS += -DSDLMAME_UNIX -DNO_DEBUGGER - ifndef NO_X11 - DEFS += -DSDLMAME_X11 - else -@@ -268,14 +268,14 @@ - - # the new debugger relies on GTK+ in addition to the base SDLMAME needs - # Non-X11 builds can not use the debugger --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 -+#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 -+#endif # NO_X11 - - # make sure we can find X headers - CFLAGS += ======================================= --- /trunk/gar-minimyth/script/emulators/sdlmame/files/sdlmame-0.132.patch.gar Sat Jun 20 20:24:05 2009 +++ /dev/null @@ -1,92 +0,0 @@ -diff -Naur sdlmame0132-old/makefile sdlmame0132-new/makefile ---- sdlmame0132-old/makefile 2009-03-28 17:50:01.000000000 -0700 -+++ sdlmame0132-new/makefile 2009-06-20 19:37:19.000000000 -0700 -@@ -125,10 +125,10 @@ - # BIGENDIAN = 1 - - # uncomment next line to build expat as part of MAME build --BUILD_EXPAT = 1 -+# BUILD_EXPAT = 1 - - # uncomment next line to build zlib as part of MAME build --BUILD_ZLIB = 1 -+# BUILD_ZLIB = 1 - - # uncomment next line to include the symbols - # SYMBOLS = 1 -@@ -196,11 +196,11 @@ - endif - - # compiler, linker and utilities --AR = @ar --CC = @gcc --LD = @gcc --MD = -mkdir$(EXE) --RM = @rm -f -+AR ?= ar -+CC ?= gcc -+LD = $(CC) -+MD = mkdir$(EXE) -p -+RM = rm -f - - - -@@ -337,7 +337,7 @@ - # and make all errors into warnings - ifneq ($(OPTIMIZE),0) - ifneq ($(TARGETOS),os2) --CCOMFLAGS += -Werror -fno-strict-aliasing $(ARCHOPTS) -+CCOMFLAGS += -fno-strict-aliasing $(ARCHOPTS) - else - CCOMFLAGS += -fno-strict-aliasing $(ARCHOPTS) - endif -diff -Naur sdlmame0132-old/src/osd/sdl/sdl.mak sdlmame0132-new/src/osd/sdl/sdl.mak ---- sdlmame0132-old/src/osd/sdl/sdl.mak 2009-05-07 10:09:00.000000000 -0700 -+++ sdlmame0132-new/src/osd/sdl/sdl.mak 2009-06-20 19:37:21.000000000 -0700 -@@ -254,8 +254,8 @@ - endif - - ifndef SDL_INSTALL_ROOT --CFLAGS += `sdl-config --cflags` --LIBS += -lm `sdl-config --libs` $(LIBGL) -+CFLAGS += `...@gar_destdir@@GAR_bindir@/sdl-config --cflags` -+LIBS += -lm `...@gar_destdir@@GAR_bindir@/sdl-config --libs` $(LIBGL) - else - CFLAGS += -I$(SDL_INSTALL_ROOT)/include - #LIBS += -L/opt/intel/cce/9.1.051/lib -limf -L$(SDL_INSTALL_ROOT)/lib -Wl,-rpath,$(SDL_INSTALL_ROOT)/lib -lSDL $(LIBGL) -@@ -278,10 +278,10 @@ - endif # NO_X11 - - # make sure we can find X headers --CFLAGS += -I/usr/X11/include -I/usr/X11R6/include -I/usr/openwin/include -+CFLAGS += - # some systems still put important things in a different prefix - ifndef NO_X11 --LIBS += -L/usr/X11/lib -L/usr/X11R6/lib -L/usr/openwin/lib -+LIBS += - endif - endif # Unix - -@@ -325,9 +325,9 @@ - # Remove the "/SDL" component from the include path so that we can compile - # files (header files are #include "SDL/something.h", so the extra "/SDL" - # causes a significant problem) --CFLAGS += `sdl-config --cflags | sed 's:/SDL::'` -DNO_SDL_GLEXT -+CFLAGS += `...@gar_destdir@@GAR_bindir@/sdl-config --cflags | sed 's:/SDL::'` -DNO_SDL_GLEXT - # Remove libSDLmain, as its symbols conflict with SDLMain_tmpl.m --LIBS += `sdl-config --libs | sed 's/-lSDLmain//'` -lpthread -+LIBS += `...@gar_destdir@@GAR_bindir@/sdl-config --libs | sed 's/-lSDLmain//'` -lpthread - endif - - SDLMAIN = $(SDLOBJ)/SDLMain_tmpl.o -@@ -341,8 +341,8 @@ - ifeq ($(TARGETOS),os2) - OSDCOREOBJS += $(SDLOBJ)/debugwin.o - --CFLAGS += `sdl-config --cflags` --LIBS += `sdl-config --libs` -+CFLAGS += `...@gar_destdir@@GAR_bindir@/sdl-config --cflags` -+LIBS += `...@gar_destdir@@GAR_bindir@/sdl-config --libs` - - # to avoid name clash of '_brk' - $(OBJ)/emu/cpu/h6280/6280dasm.o : CDEFS += -D__STRICT_ANSI__ ======================================= --- /trunk/gar-minimyth/html/minimyth/document-changelog.txt Mon Jul 20 10:20:30 2009 +++ /trunk/gar-minimyth/html/minimyth/document-changelog.txt Mon Jul 20 13:28:21 2009 @@ -60,6 +60,7 @@ Updated packages Updated disk/hdparm. + Updated emulators/sdlmame. Updated gtk/gtk+. Updated lib/bluez. Updated lib/dbus. ======================================= --- /trunk/gar-minimyth/script/emulators/sdlmame/Makefile Sat Jun 20 20:24:05 2009 +++ /trunk/gar-minimyth/script/emulators/sdlmame/Makefile Mon Jul 20 13:28:21 2009 @@ -1,5 +1,5 @@ GARNAME = sdlmame -GARVERSION = 0.132 +GARVERSION = 0.133 CATEGORIES = emulators DISTFILES = $(GARNAME)$(subst .,,$(GARVERSION)).zip PATCHFILES = $(DISTNAME).patch.gar $(DISTNAME)-no_gtk.patch ======================================= --- /trunk/gar-minimyth/script/emulators/sdlmame/checksums Sat Jun 20 20:24:05 2009 +++ /trunk/gar-minimyth/script/emulators/sdlmame/checksums Mon Jul 20 13:28:21 2009 @@ -1,4 +1,4 @@ -4e35695b31ec107850f8c501373f8fca download/sdlmame0132.zip -1e4afd41305a35227be4a028a5d43965 download/sdlmame-0.132.patch.gar -edd218f4e5dfc555439c02caa0c9bac9 download/sdlmame-0.132-no_gtk.patch -9883883aed4561f2d74c8229bd4e7195 download/sdlmame-0.132-cross.patch +e049935d0c3a72ba9d3e22eb39aa882b download/sdlmame0133.zip +7c619a459af440b0da68fe67e6233783 download/sdlmame-0.133.patch.gar +5157642eca149fe51ea520a76aa53b41 download/sdlmame-0.133-no_gtk.patch +a5571a3cb46e248bc93af0248b7ceaa2 download/sdlmame-0.133-cross.patch --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "minimyth-commits" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/minimyth-commits?hl=en -~----------~----~----~----~------~----~------~--~---
