Files

53 lines
1.6 KiB
Tcl

# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
name VisualBoyAdvance
version 1.7.2
revision 4
checksums md5 cc02339e3fd8efd9f23121b0a2f81fd8 \
rmd160 44f94a4f270f2cda25879681c52892f6978caf99 \
sha256 f4114f921a4fd4bf2ccfc68a46b9c5aa9c71cd94519fbe9ec0be992462e129b7 \
size 1410762
maintainers nomaintainer
categories emulators games
platforms darwin
license GPL-2+ BSD
supported_archs i386 ppc
description An emulator for Gameboy and GameboyAdvance systems.
long_description An emulator for Gameboy and GameboyAdvance systems.
homepage http://vba.ngemu.com/index.shtml
distfiles ${name}-src-${version}.tar.gz
master_sites sourceforge:project/vba/${name}/${version}
depends_lib port:libsdl \
port:libpng \
port:zlib
patchfiles-append const-char.patch
patchfiles-append debugger.patch
patchfiles-append gzwrite.patch
patchfiles-append libpng-1.4.patch
patchfiles-append namespace-std.patch
configure.cxxflags-append \
-I${prefix}/include
configure.args --disable-sdltest
destroot.destdir prefix=${destroot}${prefix}
platform darwin i386 {
configure.args-append \
--enable-c-core \
--without-mmx
}
livecheck.distname VisualBoyAdvance
livecheck.regex ${livecheck.distname}-src-(\[0-9.\]+)[quotemeta ${extract.suffix}]