diff options
Diffstat (limited to 'emulators/mess')
-rw-r--r-- | emulators/mess/Makefile | 58 | ||||
-rw-r--r-- | emulators/mess/distinfo | 3 | ||||
-rw-r--r-- | emulators/mess/files/patch-makefile.sdl | 83 | ||||
-rw-r--r-- | emulators/mess/files/pkg-message.in | 13 | ||||
-rw-r--r-- | emulators/mess/files/sdlmess.in | 16 | ||||
-rw-r--r-- | emulators/mess/pkg-descr | 17 | ||||
-rw-r--r-- | emulators/mess/pkg-plist | 172 |
7 files changed, 0 insertions, 362 deletions
diff --git a/emulators/mess/Makefile b/emulators/mess/Makefile deleted file mode 100644 index fc3fbb50a674..000000000000 --- a/emulators/mess/Makefile +++ /dev/null @@ -1,58 +0,0 @@ -# New ports collection makefile for: sdlmess -# Date created: 2007-01-10 -# Whom: alepulver -# -# $FreeBSD$ -# - -PORTNAME= sdlmess -PORTVERSION= 0.124 -CATEGORIES= emulators -MASTER_SITES= ftp://ftp.alepulver.com.ar/distfiles/ -DISTNAME= ${PORTNAME}${PORTVERSION:S/.//} - -MAINTAINER= alepulver@FreeBSD.org -COMMENT= SDL port of MESS (Multiple Emulator Super System) - -USE_ZIP= yes -USE_GL= gl -USE_XORG= xext xrender xinerama xi -USE_GMAKE= yes -USE_SDL= sdl -MAKEFILE= makefile.sdl - -SUB_FILES= ${PORTNAME} pkg-message - -.include <bsd.port.pre.mk> - -# In FreeBSD 5.x fails to build due to an internal compiler error. Using the -# version 3.4 from ports which probably fixes this error requires a hack to -# get around bsd.gcc.mk handling, so use a higher version than in base system. -.if ${OSVERSION} < 600000 -USE_GCC= 4.2+ -.endif - -do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin - ${MKDIR} ${PREFIX}/libexec/sdlmess -.for f in obj/sdl/mess/build/file2str obj/sdl/mess/build/png2bdc mess \ - testkeys dat2html messtest imgtool romcmp chdman jedutil makemeta \ - regrep srcclean src2html - ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${PREFIX}/libexec/sdlmess -.endfor - ${MKDIR} ${DATADIR} -.for f in artwork hash keymaps sysinfo.dat - ${CP} -R ${WRKSRC}/${f} ${DATADIR} -.endfor -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/*.txt ${DOCSDIR} - ${CP} -R ${WRKSRC}/docs ${DOCSDIR} -.endif - -post-install: - @${ECHO_CMD} - @${CAT} ${PKGMESSAGE} - @${ECHO_CMD} - -.include <bsd.port.post.mk> diff --git a/emulators/mess/distinfo b/emulators/mess/distinfo deleted file mode 100644 index 2a468f72503e..000000000000 --- a/emulators/mess/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (sdlmess0124.zip) = a727c374da2b72c21e7373fb95de4472 -SHA256 (sdlmess0124.zip) = a1dc328f66c2818f0ac5deea74a57501310ea354f0683576333c0868537c9caa -SIZE (sdlmess0124.zip) = 29192593 diff --git a/emulators/mess/files/patch-makefile.sdl b/emulators/mess/files/patch-makefile.sdl deleted file mode 100644 index da3e09121c14..000000000000 --- a/emulators/mess/files/patch-makefile.sdl +++ /dev/null @@ -1,83 +0,0 @@ ---- ./makefile.sdl.orig 2008-03-26 20:35:31.000000000 -0300 -+++ ./makefile.sdl 2008-04-21 16:26:24.000000000 -0300 -@@ -104,11 +104,13 @@ - # uncomment next line to include the internal profiler - # PROFILER = 1 - -+ifeq ($(ARCH),i386) - # uncomment next line to use DRC MIPS3 engine - X86_MIPS3_DRC = 1 - - # uncomment next line to use DRC PowerPC engine - X86_PPC_DRC = 1 -+endif - - # uncomment next line to build using unix-style libsdl on Mac OS X - # (vs. the native framework port). Normal users should not enable this. -@@ -121,7 +123,9 @@ - #------------------------------------------------- - - # uncomment next line if you are building for a 64-bit target --# PTR64 = 1 -+ifeq ($(ARCH),amd64) -+PTR64 = 1 -+endif - - # uncomment next line if you are building for a big-endian target - # BIGENDIAN = 1 -@@ -198,8 +202,8 @@ - - # compiler, linker and utilities - AR = @ar --CC = @gcc --LD = @gcc -+CC := @$(CC) -+LD := @$(CC) - MD = -mkdir$(EXE) - RM = @rm -f - -@@ -223,7 +227,7 @@ - endif - - # fullname is prefix+name+suffix+debugsuffix --FULLNAME = $(PREFIX)$(NAME)$(SUFFIX)$(DEBUGSUFFIX) -+FULLNAME = $(NAME) - - # add an EXE suffix to get the final emulator name - EMULATOR = $(FULLNAME)$(EXE) -@@ -293,7 +297,7 @@ - #------------------------------------------------- - - # we compile to C89 standard with GNU extensions --CFLAGS = -std=gnu89 -+CFLAGS += -std=gnu89 - - # this speeds it up a bit by piping between the preprocessor/compiler/assembler - CFLAGS += -pipe -@@ -331,9 +335,6 @@ - # and make all errors into warnings - ifneq ($(OPTIMIZE),0) - CFLAGS += $(ARCHOPTS) -fno-strict-aliasing --ifneq ($(TARGETOS),os2) --CFLAGS += -Werror --endif - endif - - # if symbols are on, make sure we have frame pointers -@@ -358,6 +359,7 @@ - -I$(SRC)/lib/util \ - -I$(SRC)/osd \ - -I$(SRC)/osd/$(OSD) \ -+ -I$(LOCALBASE)/include - - - -@@ -370,7 +372,7 @@ - LDFLAGS = - ifneq ($(TARGETOS),macosx) - ifneq ($(TARGETOS),os2) --LDFLAGS = -Wl,--warn-common -+LDFLAGS = -Wl,--warn-common -L$(LOCALBASE)/lib - endif - endif - LDFLAGSEMULATOR = diff --git a/emulators/mess/files/pkg-message.in b/emulators/mess/files/pkg-message.in deleted file mode 100644 index 07020956f626..000000000000 --- a/emulators/mess/files/pkg-message.in +++ /dev/null @@ -1,13 +0,0 @@ -============================================================================== - -SDLMESS has been installed. - -The MESS tools are installed in "%%PREFIX%%/libexec/sdlmess" -to avoid conflicting with other MESS ports. - -A wrapper script "sdlmess" has been installed. It creates a "~/.sdlmess" -directory mirroring the directory tree under "%%DATADIR%%" -when you run it for the first time, and starts the program from there. So -place all MESS files (e.g. ROMs, cheats, etc.) in "~/.sdlmess". - -============================================================================== diff --git a/emulators/mess/files/sdlmess.in b/emulators/mess/files/sdlmess.in deleted file mode 100644 index f0d97316d6f3..000000000000 --- a/emulators/mess/files/sdlmess.in +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh -# -# The executable needs to be run from its data directory, and needs to store -# configuration in it. We therefore mirror the data directory hierarchy in -# ~/.sdlmess, and create symlinks to the data files. -# - -if [ ! -d ~/.sdlmess ] -then - cd %%DATADIR%% || exit 1 - find * -type d -exec mkdir -p ~/.sdlmess/{} \; - find * -type f -exec ln -s %%DATADIR%%/{} ~/.sdlmess/{} \; 2>/dev/null -fi - -cd ~/.sdlmess || exit 1 -exec %%PREFIX%%/libexec/sdlmess/mess "$@" diff --git a/emulators/mess/pkg-descr b/emulators/mess/pkg-descr deleted file mode 100644 index c0bb806b0137..000000000000 --- a/emulators/mess/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -SDLMESS is a port of the popular MESS. There are a few principles that guide -it's development: - -1) Run on Linux/Unix, Mac OS X, and other SDL supported operating systems with - as few changes as possible to the base Win32 code. This means we can track - changes faster than larger more conventional ports, and we also maintain - what I call "Firefox compatibilty" where learning a major app only needs to - be done once per application, and it then applies across many operating - systems. If you can use the command-line Win32 MESS, you already know how - to use SDLMESS on any platform you may encounter it on. - -2) MESS developers are important. By keeping quickly up to date, we make it - easy for people on non-Windows platforms to make and submit changes to the - core MESS code, and we offer native implementations of MESS's multi-window - GUI debugger on both Linux/Unix and Mac OS X. - -WWW: http://rbelmont.mameworld.info/?page_id=163 diff --git a/emulators/mess/pkg-plist b/emulators/mess/pkg-plist deleted file mode 100644 index 7135d4b5bf55..000000000000 --- a/emulators/mess/pkg-plist +++ /dev/null @@ -1,172 +0,0 @@ -bin/sdlmess -libexec/sdlmess/chdman -libexec/sdlmess/dat2html -libexec/sdlmess/file2str -libexec/sdlmess/png2bdc -libexec/sdlmess/imgtool -libexec/sdlmess/jedutil -libexec/sdlmess/makemeta -libexec/sdlmess/mess -libexec/sdlmess/messtest -libexec/sdlmess/regrep -libexec/sdlmess/romcmp -libexec/sdlmess/srcclean -libexec/sdlmess/src2html -libexec/sdlmess/testkeys -%%PORTDOCS%%%%DOCSDIR%%/SDLMESS.txt -%%PORTDOCS%%%%DOCSDIR%%/whatsnew.txt -%%PORTDOCS%%%%DOCSDIR%%/docs/credits.htm -%%PORTDOCS%%%%DOCSDIR%%/docs/faq.htm -%%PORTDOCS%%%%DOCSDIR%%/docs/images/logo.gif -%%PORTDOCS%%%%DOCSDIR%%/docs/imgtool.txt -%%PORTDOCS%%%%DOCSDIR%%/docs/license.txt -%%PORTDOCS%%%%DOCSDIR%%/docs/mame.txt -%%PORTDOCS%%%%DOCSDIR%%/docs/messnew.txt -%%PORTDOCS%%%%DOCSDIR%%/docs/config.txt -%%PORTDOCS%%%%DOCSDIR%%/docs/newvideo.txt -%%PORTDOCS%%%%DOCSDIR%%/docs/windows.txt -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/choice.htm -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/compile.htm -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/config.htm -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/control.htm -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/guiconf.htm -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/guiuse.htm -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/images/command.gif -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/images/frog.gif -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/images/gui.gif -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/images/guiaudit.gif -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/images/iniicon.gif -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/images/keybcnt.gif -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/images/newmenu.gif -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/images/oldmenu.gif -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/images/prop.gif -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/images/startup.gif -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/install.htm -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/instbios.htm -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/main.htm -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/mgebios.htm -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/osmenu.htm -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/runsw.htm -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/suppsys.htm -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/update.htm -%%PORTDOCS%%%%DOCSDIR%%/docs/windows/win32cmd.htm -%%PORTDOCS%%%%DOCSDIR%%/docs/wintoc.xml -%%DATADIR%%/artwork/amsterd.zip -%%DATADIR%%/artwork/avigo.zip -%%DATADIR%%/artwork/dallas.zip -%%DATADIR%%/artwork/dallas16.zip -%%DATADIR%%/artwork/dallas32.zip -%%DATADIR%%/artwork/dir.txt -%%DATADIR%%/artwork/floppyr.png -%%DATADIR%%/artwork/floppyw.png -%%DATADIR%%/artwork/glasgow.zip -%%DATADIR%%/artwork/kim1.zip -%%DATADIR%%/artwork/aim65.zip -%%DATADIR%%/artwork/ledoff.png -%%DATADIR%%/artwork/ledon.png -%%DATADIR%%/artwork/mk1.zip -%%DATADIR%%/artwork/mk2.zip -%%DATADIR%%/artwork/mm4.zip -%%DATADIR%%/artwork/mm5.zip -%%DATADIR%%/artwork/mpf1.zip -%%DATADIR%%/artwork/nes.zip -%%DATADIR%%/artwork/pc1401.zip -%%DATADIR%%/artwork/pc1402.zip -%%DATADIR%%/artwork/pc1403.zip -%%DATADIR%%/artwork/rebel5.zip -%%DATADIR%%/artwork/roma32.zip -%%DATADIR%%/artwork/ssystem3.zip -%%DATADIR%%/artwork/thomson.lay -%%DATADIR%%/hash/a2600.hsi -%%DATADIR%%/hash/a5200.hsi -%%DATADIR%%/hash/a7800.hsi -%%DATADIR%%/hash/a800.hsi -%%DATADIR%%/hash/a800xl.hsi -%%DATADIR%%/hash/advision.hsi -%%DATADIR%%/hash/aim65.hsi -%%DATADIR%%/hash/apexc.hsi -%%DATADIR%%/hash/apfm1000.hsi -%%DATADIR%%/hash/apple1.hsi -%%DATADIR%%/hash/apple2.hsi -%%DATADIR%%/hash/aquarius.hsi -%%DATADIR%%/hash/arcadia.hsi -%%DATADIR%%/hash/astrocde.hsi -%%DATADIR%%/hash/bbca.hsi -%%DATADIR%%/hash/c128.hsi -%%DATADIR%%/hash/c16.hsi -%%DATADIR%%/hash/c64.hsi -%%DATADIR%%/hash/cbm30.hsi -%%DATADIR%%/hash/cbm40.hsi -%%DATADIR%%/hash/cbm610.hsi -%%DATADIR%%/hash/cbm80.hsi -%%DATADIR%%/hash/cgenie.hsi -%%DATADIR%%/hash/channelf.hsi -%%DATADIR%%/hash/coco.hsi -%%DATADIR%%/hash/coleco.hsi -%%DATADIR%%/hash/coupe.hsi -%%DATADIR%%/hash/cpc464.hsi -%%DATADIR%%/hash/cpc6128.hsi -%%DATADIR%%/hash/dragon64.hsi -%%DATADIR%%/hash/ep128.hsi -%%DATADIR%%/hash/exidy.hsi -%%DATADIR%%/hash/gameboy.hsi -%%DATADIR%%/hash/gamecom.hsi -%%DATADIR%%/hash/gamegear.hsi -%%DATADIR%%/hash/genesis.hsi -%%DATADIR%%/hash/ibmpc.hsi -%%DATADIR%%/hash/ibmpcjr.hsi -%%DATADIR%%/hash/intv.hsi -%%DATADIR%%/hash/jaguar.hsi -%%DATADIR%%/hash/jupiter.hsi -%%DATADIR%%/hash/laser210.hsi -%%DATADIR%%/hash/lisa2.hsi -%%DATADIR%%/hash/lviv.hsi -%%DATADIR%%/hash/lynx.hsi -%%DATADIR%%/hash/max.hsi -%%DATADIR%%/hash/mc10.hsi -%%DATADIR%%/hash/megaduck.hsi -%%DATADIR%%/hash/microtan.hsi -%%DATADIR%%/hash/msx.hsi -%%DATADIR%%/hash/msx2.hsi -%%DATADIR%%/hash/mtx512.hsi -%%DATADIR%%/hash/n64.hsi -%%DATADIR%%/hash/nascom1.hsi -%%DATADIR%%/hash/nes.hsi -%%DATADIR%%/hash/odyssey2.hsi -%%DATADIR%%/hash/oric.hsi -%%DATADIR%%/hash/p2000t.hsi -%%DATADIR%%/hash/pce.hsi -%%DATADIR%%/hash/pdp1.hsi -%%DATADIR%%/hash/pet.hsi -%%DATADIR%%/hash/pokemini.hsi -%%DATADIR%%/hash/psx.hsi -%%DATADIR%%/hash/sms.hsi -%%DATADIR%%/hash/snes.hsi -%%DATADIR%%/hash/sordm5.hsi -%%DATADIR%%/hash/spectrum.hsi -%%DATADIR%%/hash/studio2.hsi -%%DATADIR%%/hash/svi318.hsi -%%DATADIR%%/hash/svision.hsi -%%DATADIR%%/hash/ti99_4a.hsi -%%DATADIR%%/hash/ts2068.hsi -%%DATADIR%%/hash/vc4000.hsi -%%DATADIR%%/hash/vectrex.hsi -%%DATADIR%%/hash/vic20.hsi -%%DATADIR%%/hash/wswan.hsi -%%DATADIR%%/keymaps/km-be.txt -%%DATADIR%%/keymaps/km-ch.txt -%%DATADIR%%/keymaps/km-de.txt -%%DATADIR%%/keymaps/km-fr-OSX.txt -%%DATADIR%%/keymaps/km-fr.txt -%%DATADIR%%/keymaps/km_it.txt -%%DATADIR%%/sysinfo.dat -@dirrm %%DATADIR%%/keymaps -@dirrm %%DATADIR%%/hash -@dirrm %%DATADIR%%/artwork -@dirrm %%DATADIR%% -%%PORTDOCS%%@dirrm %%DOCSDIR%%/docs/windows/images -%%PORTDOCS%%@dirrm %%DOCSDIR%%/docs/windows -%%PORTDOCS%%@dirrm %%DOCSDIR%%/docs/images -%%PORTDOCS%%@dirrm %%DOCSDIR%%/docs -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm libexec/sdlmess |