PortSystem              1.0
PortGroup               app 1.0

name                    chromium-bsu
version                 0.9.16.1
categories              games
maintainers             ryandesign openmaintainer
license                 MIT

description             fast paced, arcade-style, top-scrolling space shooter.
long_description        {*}${description}

homepage                http://chromium-bsu.sourceforge.net/
master_sites            sourceforge:project/chromium-bsu/Chromium%20B.S.U.%20source%20code

checksums               rmd160  77b850d4b4c4d30a6eae0f4f55c549ea770a0f06 \
                        sha256  a1c141a34d19a59607ae81166a19864eb8c84cf86b155462fed31a6d56e1624a

depends_build           port:pkgconfig \
                        port:gettext

depends_lib             port:fontconfig \
                        port:ftgl \
                        port:gettext-runtime \
                        port:libsdl \
                        port:libsdl_image \
                        port:libsdl_mixer \
                        port:mesa \
                        port:libGLU

patchfiles              patch-misc-Makefile.in.diff

post-patch {
    reinplace "s|\"../data\"|\"${prefix}/share/${name}\"|g" ${worksrcpath}/src/main.cpp
}

configure.args          --disable-glc \
                        --disable-glpng \
                        --disable-glut \
                        --disable-openal \
                        --disable-sdl2 \
                        --disable-sdl2image \
                        --disable-sdl2mixer \
                        --enable-ftgl \
                        --enable-sdl \
                        --enable-sdlimage \
                        --enable-sdlmixer

configure.ldflags-append -lintl

app.name                Chromium B.S.U.
app.icon                misc/chromium-bsu.png

livecheck.regex         /${name}-(\[0-9.\]+)${extract.suffix}
