Import emulators/advancemess

AdvanceMESS is an unofficial MESS (Multi Emulator Super System) version
with advanced video support. It is an emulator for the hardware of many
different games consoles (e.g. Sega, NES, SNES, etc.) as well as many
different old games-oriented home computers (e.g. C64, C128, ZX80, etc.)

AdvanceMESS supports many special video effects to improve image quality
when it's stretched. The most advanced effects add missing pixels trying
to match the image patterns.

OK bentley@
This commit is contained in:
fcambus 2016-09-08 20:28:18 +00:00
parent 78d4ca9219
commit 5e3a348df2
4 changed files with 53 additions and 0 deletions

View File

@ -0,0 +1,38 @@
# $OpenBSD: Makefile,v 1.1.1.1 2016/09/08 20:28:18 fcambus Exp $
COMMENT = MESS port with advanced video support for monitors and TVs
DISTNAME = advancemess-1.4
CATEGORIES = emulators games
HOMEPAGE = http://www.advancemame.it/
MAINTAINER = Frederic Cambus <fcambus@openbsd.org>
# GPLv2+ and MAME License
PERMIT_PACKAGE_CDROM = unclear license
PERMIT_PACKAGE_FTP = unclear license
PERMIT_DISTFILES_FTP = unclear license
WANTLIB += SDL c expat freetype m pthread z
MASTER_SITES = https://github.com/amadvance/advancemame/releases/download/${DISTNAME}/
LIB_DEPENDS = devel/sdl
CONFIGURE_STYLE = gnu
USE_GMAKE = Yes
post-patch:
@sed -i 's,@@,@,' ${WRKSRC}/Makefile.in
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/obj/mess/generic/blend/advmess ${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/doc/advmame.1 ${PREFIX}/man/man1/advmess.1
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/advancemess
${INSTALL_DATA} ${WRKSRC}/doc/advmame.txt \
${PREFIX}/share/doc/advancemess/advmess.txt
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (advancemess-1.4.tar.gz) = DXilYHWt64/8FxYgXhle5OAF2HmQZ4WNOYpOd1AVHQA=
SIZE (advancemess-1.4.tar.gz) = 9288257

View File

@ -0,0 +1,8 @@
AdvanceMESS is an unofficial MESS (Multi Emulator Super System) version
with advanced video support. It is an emulator for the hardware of many
different games consoles (e.g. Sega, NES, SNES, etc.) as well as many
different old games-oriented home computers (e.g. C64, C128, ZX80, etc.)
AdvanceMESS supports many special video effects to improve image quality
when it's stretched. The most advanced effects add missing pixels trying
to match the image patterns.

View File

@ -0,0 +1,5 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2016/09/08 20:28:18 fcambus Exp $
@bin bin/advmess
@man man/man1/advmess.1
share/doc/advancemess/
share/doc/advancemess/advmess.txt