AdvanceMENU is a frontend for AdvanceMAME, MAME, MESS, RAINE and any other

emulator.

It runs in Linux, Mac OS X, DOS, Windows and in all the other platforms
supported by the SDL library. The main features are:

* Auto update of the rom info.
* Vertical and horizontal orientation.
* Support for any TV/Arcade Monitor like AdvanceMAME but it's good also for a
  normal PC monitor.
* Static and Animated image and clip preview (PNG/PCX/ICO/MNG). Up to 192
  images at the same time!
* Sound preview. (MP3/WAV). You can select a special sound for every game
  played when the cursor move on it.
* Sound backgrounds (MP3/WAV). Play your favourite songs or radio records in
  background.
* Sound effects (MP3/WAV) for key press, program start, game start, program
  exit...
* Support for zipped images and sounds archives.
* Screensaver. A slide show of the game images.
* Selectable background and help images with translucency.

WWW: http://advancemame.sourceforge.net/
This commit is contained in:
Alejandro Pulver 2007-02-25 15:14:46 +00:00
parent af5b59d31d
commit 7da3a1ed13
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=185893
5 changed files with 113 additions and 0 deletions

View File

@ -5,6 +5,7 @@
SUBDIR += adamem
SUBDIR += advancemame
SUBDIR += advancemenu
SUBDIR += advancemess
SUBDIR += aftp
SUBDIR += atari800

View File

@ -0,0 +1,56 @@
# New ports collection makefile for: advancemenu
# Date created: 2007-01-10
# Whom: alepulver
#
# $FreeBSD$
#
PORTNAME= advancemenu
PORTVERSION= 2.4.13
CATEGORIES= emulators
MASTER_SITES= SF
MASTER_SITE_SUBDIR= advancemame
MAINTAINER= alepulver@FreeBSD.org
COMMENT= AdvanceMENU is a frontend for AdvanceMAME, MAME, MESS, RAINE
LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2
USE_GL= yes
USE_GMAKE= yes
USE_SDL= sdl
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib"
OPTIONS= FREETYPE "Enable FreeType2 support" off \
SLANG "Enable sLang support (for video driver)" off
MAN1= advmenu.1
.include <bsd.port.pre.mk>
.if ${ARCH} == "i386"
BUILD_DEPENDS+= nasm:${PORTSDIR}/devel/nasm
.endif
.if defined(WITH_FREETYPE)
LIB_DEPENDS+= freetype.9:${PORTSDIR}/print/freetype2
.else
CONFIGURE_ARGS+=--disable-freetype
.endif
.if defined(WITH_SLANG)
LIB_DEPENDS+= slang.2:${PORTSDIR}/devel/libslang2
.else
CONFIGURE_ARGS+=--disable-slang
.endif
post-patch:
@${REINPLACE_CMD} -Ee 's|^(pkg.*)/advance|\1/${PORTNAME}|' \
${WRKSRC}/advance/advance.mak
.if defined(NOPORTDOCS)
@${REINPLACE_CMD} -e '/pkgdocdir/d' ${WRKSRC}/advance/advance.mak
.endif
.include <bsd.port.post.mk>

View File

@ -0,0 +1,3 @@
MD5 (advancemenu-2.4.13.tar.gz) = c75e4254cb9159c18ccb521c0b5aae47
SHA256 (advancemenu-2.4.13.tar.gz) = 1e5099ff3aadc07153153a7c898c987b20f69a67740e05d6d21fc4582c4a685b
SIZE (advancemenu-2.4.13.tar.gz) = 2235347

View File

@ -0,0 +1,23 @@
AdvanceMENU is a frontend for AdvanceMAME, MAME, MESS, RAINE and any other
emulator.
It runs in Linux, Mac OS X, DOS, Windows and in all the other platforms
supported by the SDL library. The main features are:
* Auto update of the rom info.
* Vertical and horizontal orientation.
* Support for any TV/Arcade Monitor like AdvanceMAME but it's good also for a
normal PC monitor.
* Static and Animated image and clip preview (PNG/PCX/ICO/MNG). Up to 192
images at the same time!
* Sound preview. (MP3/WAV). You can select a special sound for every game
played when the cursor move on it.
* Sound backgrounds (MP3/WAV). Play your favourite songs or radio records in
background.
* Sound effects (MP3/WAV) for key press, program start, game start, program
exit...
* Support for zipped images and sounds archives.
* Screensaver. A slide show of the game images.
* Selectable background and help images with translucency.
WWW: http://advancemame.sourceforge.net/

View File

@ -0,0 +1,30 @@
bin/advmenu
%%PORTDOCS%%%%DOCSDIR%%/advcfg.html
%%PORTDOCS%%%%DOCSDIR%%/advcfg.txt
%%PORTDOCS%%%%DOCSDIR%%/advdev.html
%%PORTDOCS%%%%DOCSDIR%%/advdev.txt
%%PORTDOCS%%%%DOCSDIR%%/advmenu.html
%%PORTDOCS%%%%DOCSDIR%%/advmenu.txt
%%PORTDOCS%%%%DOCSDIR%%/advv.html
%%PORTDOCS%%%%DOCSDIR%%/advv.txt
%%PORTDOCS%%%%DOCSDIR%%/authors.html
%%PORTDOCS%%%%DOCSDIR%%/authors.txt
%%PORTDOCS%%%%DOCSDIR%%/build.html
%%PORTDOCS%%%%DOCSDIR%%/build.txt
%%PORTDOCS%%%%DOCSDIR%%/carddos.html
%%PORTDOCS%%%%DOCSDIR%%/carddos.txt
%%PORTDOCS%%%%DOCSDIR%%/cardlinx.html
%%PORTDOCS%%%%DOCSDIR%%/cardlinx.txt
%%PORTDOCS%%%%DOCSDIR%%/cost.html
%%PORTDOCS%%%%DOCSDIR%%/cost.txt
%%PORTDOCS%%%%DOCSDIR%%/faq.html
%%PORTDOCS%%%%DOCSDIR%%/faq.txt
%%PORTDOCS%%%%DOCSDIR%%/histmenu.html
%%PORTDOCS%%%%DOCSDIR%%/histmenu.txt
%%PORTDOCS%%%%DOCSDIR%%/install.html
%%PORTDOCS%%%%DOCSDIR%%/install.txt
%%PORTDOCS%%%%DOCSDIR%%/readmenu.html
%%PORTDOCS%%%%DOCSDIR%%/readmenu.txt
%%PORTDOCS%%%%DOCSDIR%%/relemenu.html
%%PORTDOCS%%%%DOCSDIR%%/relemenu.txt
%%PORTDOCS%%@dirrm %%DOCSDIR%%