aboutsummaryrefslogtreecommitdiff
path: root/emulators/mess
diff options
context:
space:
mode:
Diffstat (limited to 'emulators/mess')
-rw-r--r--emulators/mess/Makefile58
-rw-r--r--emulators/mess/distinfo3
-rw-r--r--emulators/mess/files/patch-makefile.sdl83
-rw-r--r--emulators/mess/files/pkg-message.in13
-rw-r--r--emulators/mess/files/sdlmess.in16
-rw-r--r--emulators/mess/pkg-descr17
-rw-r--r--emulators/mess/pkg-plist172
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