diff options
author | alepulver <alepulver@FreeBSD.org> | 2007-02-25 15:17:51 +0000 |
---|---|---|
committer | alepulver <alepulver@FreeBSD.org> | 2007-02-25 15:17:51 +0000 |
commit | 7fc5c3929613f29c3c65eb3ab27f6f67b33f9baa (patch) | |
tree | 482402f678aee75336e4496e17676c4859605469 /emulators/sdlmame/Makefile | |
parent | c4bb49f032eae3281b150190691e858495d6b612 (diff) | |
download | FreeBSD-ports-7fc5c3929613f29c3c65eb3ab27f6f67b33f9baa.zip FreeBSD-ports-7fc5c3929613f29c3c65eb3ab27f6f67b33f9baa.tar.gz |
SDLMAME is a port of the popular MAME. 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 such as MacMAME, 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 MAME, you already
know how to use SDLMAME on any platform you may encounter it on.
2) MAME 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 MAME code, and we offer native implementations of MAME's multi-window
GUI debugger on both Linux/Unix and Mac OS X.
WWW: http://rbelmont.mameworld.info/?page_id=163
Diffstat (limited to 'emulators/sdlmame/Makefile')
-rw-r--r-- | emulators/sdlmame/Makefile | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/emulators/sdlmame/Makefile b/emulators/sdlmame/Makefile new file mode 100644 index 0000000..025557c --- /dev/null +++ b/emulators/sdlmame/Makefile @@ -0,0 +1,45 @@ +# New ports collection makefile for: sdlmame +# Date created: 2007-01-10 +# Whom: alepulver +# +# $FreeBSD$ +# + +PORTNAME= sdlmame +PORTVERSION= 0.112u2 +CATEGORIES= emulators +MASTER_SITES= http://rbelmont.mameworld.info/ +DISTNAME= ${PORTNAME}${PORTVERSION:S/.//} + +MAINTAINER= alepulver@FreeBSD.org +COMMENT= SDL port of the popular MAME (Multi Arcade Machine Emulator) + +USE_ZIP= yes +USE_GL= yes +USE_GMAKE= yes +USE_SDL= sdl +MAKEFILE= makefile + +SUB_FILES= ${PORTNAME} pkg-message + +do-install: + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin + ${MKDIR} ${PREFIX}/libexec/${PORTNAME} +.for f in mame file2str romcmp chdman jedutil + ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${PREFIX}/libexec/${PORTNAME} +.endfor + ${MKDIR} ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/ui.bdf ${DATADIR} + cd ${DATADIR} && ${MKDIR} artwork cfg comments diff ini nvram roms +.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.mk> |