# -*- 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           cmake 1.1

name                aften
version             0.0.8
checksums           rmd160  540d4efb6428d14c46dd181cb89b5261fa98b1ac \
                    sha256  87cc847233bb92fbd5bed49e2cdd6932bb58504aeaefbfd20ecfbeb9532f0c0a \
                    size    80865

maintainers         nomaintainer
categories          audio
platforms           darwin

homepage            http://aften.sourceforge.net/
license             LGPL-2.1 LGPL-2.1 BSD
description         A/52 audio encoder
long_description    \
    Aften is an audio encoder which generates compressed audio streams based on \
    ATSC A/52 specification. This type of audio is also known as AC-3 or Dolby® \
    Digital and is one of the audio codecs used in DVD-Video content.

master_sites        sourceforge:project/aften/aften/${version}
use_bzip2           yes

# two patches to fix build on PPC, one for apple silicon
patchfiles          patch-aften-ppc-missingheader.diff \
                    patch-ppc-altivec-flag.diff \
                    patch-fix-apple-silicon.diff

configure.args-append \
                    -DSHARED=On \
                    -DBINDINGS_CXX=On