Index: head/emulators/vba/Makefile =================================================================== --- head/emulators/vba/Makefile (revision 559815) +++ head/emulators/vba/Makefile (revision 559816) @@ -1,68 +1,70 @@ # Created by: Alexander Best # $FreeBSD$ PORTNAME= vba PORTVERSION= 1.7.2 PORTREVISION= 13 CATEGORIES= emulators MASTER_SITES= SF/${PORTNAME}/VisualBoyAdvance/${PORTVERSION} DISTNAME= VisualBoyAdvance-src-${PORTVERSION} MAINTAINER= arundel@h3c.de COMMENT= Open source Gameboy Advance emulator -LICENSE= GPLv2 +LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= nasm:devel/nasm LIB_DEPENDS= libpng.so:graphics/png BROKEN_powerpc= Runaway cc1plus process BROKEN_sparc64= Runaway cc1plus process USES= gettext gmake sdl GNU_CONFIGURE= yes USE_SDL= sdl CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lintl WRKSRC= ${WRKDIR}/VisualBoyAdvance-${PORTVERSION} SUB_FILES= pkg-message DATA_FILES= ${WRKSRC}/src/VisualBoyAdvance.cfg PROG_FILES= ${WRKSRC}/src/sdl/VisualBoyAdvance PORTDOCS= AUTHORS NEWS README ChangeLog OPTIONS_DEFINE= DOCS GTK2 PROFILING OPTIONS_SUB= yes PROFILING_DESC= Enable profiling GTK2_CONFIGURE_ON= --enable-gtk=2.4 GTK2_LIB_DEPENDS= libglademm-2.4.so:devel/libglademm24 GTK2_USES= pkgconfig PROFILING_CONFIGURE_ENABLE= profiling .include .if ${PORT_OPTIONS:MGTK2} PROG_FILES+= ${WRKSRC}/src/gtk/gvba GTK2_DATA_FILES= ${WRKSRC}/src/gtk/vba.glade .endif post-patch: @${REINPLACE_CMD} -e '/for(int i = 0; i < 16; i++/s| i|&_|g' \ ${WRKSRC}/src/sdl/debugger.cpp do-install: ${INSTALL_PROGRAM} ${PROG_FILES} ${STAGEDIR}${PREFIX}/bin -.if ${PORT_OPTIONS:MGTK2} - ${MKDIR} ${STAGEDIR}${PREFIX}/share/VisualBoyAdvance - ${INSTALL_DATA} ${GTK2_DATA_FILES} ${STAGEDIR}${PREFIX}/share/VisualBoyAdvance -.endif ${SED} -e 's|filter=0|filter=1|' ${DATA_FILES} > ${DATA_FILES}-default ${INSTALL_DATA} ${DATA_FILES}-default ${STAGEDIR}${PREFIX}/bin - ${MKDIR} ${STAGEDIR}${DOCSDIR} + +do-install-GTK2-on: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/VisualBoyAdvance + ${INSTALL_DATA} ${GTK2_DATA_FILES} ${STAGEDIR}${PREFIX}/share/VisualBoyAdvance + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/emulators/vba/pkg-descr =================================================================== --- head/emulators/vba/pkg-descr (revision 559815) +++ head/emulators/vba/pkg-descr (revision 559816) @@ -1,21 +1,21 @@ VisualBoyAdvance is an emulator for Nintendo's Gameboy Advance. It also supports emulation of the Gameboy (classic), Gameboy Pocket, Gameboy Color and Gameboy Advance SP. Some of the main features are: - option to use BIOS file - zip/gzip file support - graphic filters Normal, TV Mode, 2xSaI, Super 2xSaI and more - interframe blending support - built-in ARM/THUMB assembly debugger - 10 save states accesible through keyboard - automatic battery file load/save - auto-fire support - 16, 24 and 32 bit desktop support - GDB remote debugging (see below for information) - AGBPrint support for development - RTC support NOTICE: Thx go out to Wouter Groeneveld for helping me to test the port. -WWW: http://vba.ngemu.com/ +WWW: https://web.archive.org/web/20110718045837/http://vba.ngemu.com/