# -*- 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
PortGroup           muniversal 1.0

name                libmikmod
epoch               1
version             3.3.16
revision            0

categories          audio
license             LGPL
maintainers         nomaintainer

description         portable sound library
long_description    ${name} is a {*}${description} for Unix systems. It can\
                    play IT, XM, S3M, MTM, 669, STM, ULT, FAR, MED, AMF, DSM,\
                    IMF, GDM, STX, OKT, and MOD module formats.

homepage            https://mikmod.sourceforge.net/
master_sites        sourceforge:project/mikmod/${name}/${version}

checksums           rmd160  79253c8f432ef46b7f269302a3abfc1756d6a709 \
                    sha256  7b24e41468b0dfe7fae1104ae6a0d7c52e04a65e1851b268c7074e4d06685a53 \
                    size    1316994

merger_arch_compiler yes

variant esound description {Enable esound support} {
    depends_lib-append      port:esound
    configure.args-append   --enable-esd
}

livecheck.type      regex
livecheck.regex     ${name}-(\\d+(?:\\.\\d+)*(?:-(?:alpha|beta)\\d)?)${extract.suffix}
