PortSystem              1.0
PortGroup               app 1.0

name                    atanks
version                 5.1
revision                1
categories              games
platforms               darwin
# allegro is 32-bit only
supported_archs         i386 ppc
maintainers             nomaintainer
license                 GPL-2+

description             atanks is a multi-platform Scorched Earth clone
long_description        ${description}

homepage                http://atanks.sourceforge.net/
master_sites            sourceforge:project/${name}/${name}/${name}-${version}

checksums               sha1    b5c692839015992e55bb9c9eb94d75739dcb4081 \
                        rmd160  542cc069a850eb2a28cc6df320da62c9d6461f94

depends_lib             port:allegro

patchfiles              patch-Makefile.diff \
                        patch-src-Makefile.bsd.diff

post-patch {
    reinplace "s|@CC@|${configure.cc}|g" ${worksrcpath}/src/Makefile.bsd
    reinplace "s|@CXX@|${configure.cxx}|g" ${worksrcpath}/src/Makefile.bsd
    reinplace "s|@CPPFLAGS@|${configure.cppflags}|g" ${worksrcpath}/src/Makefile.bsd
    reinplace "s|@LDFLAGS@|${configure.ldflags}|g" ${worksrcpath}/src/Makefile.bsd
    reinplace "s|@OPTFLAGS@|${configure.optflags}|g" ${worksrcpath}/src/Makefile.bsd
    reinplace "s|@ARCHFLAGS@|[get_canonical_archflags]|g" ${worksrcpath}/src/Makefile.bsd
}

use_configure           no

build.args              PREFIX=${prefix}/

destroot.destdir        PREFIX=${destroot}${prefix}/
destroot.args           INSTALL=/usr/bin/install

platform darwin {
    build.target        osx
}

app.name                ATanks
app.icon                atanks.png

livecheck.type          regex
livecheck.url           https://sourceforge.net/projects/atanks/files/
livecheck.regex         ${name}-(\[0-9.\]+)\\.tar
