# Maintainer: Natanael Copa pkgname=faad2 pkgver=2.9.0 _pkgver="${pkgver//./_}" pkgrel=0 pkgdesc="ISO AAC audio decoder" url="https://github.com/knik0/faad2" arch="all" options="!check" # No test suite. license="GPL-2.0+" subpackages="$pkgname-dev $pkgname-doc" depends= makedepends="autoconf automake libtool" source="$pkgname-$pkgver.tar.gz::https://github.com/knik0/faad2/archive/$_pkgver.tar.gz" builddir="$srcdir/$pkgname-$_pkgver" # secfixes: # 2.9.0-r0: # - CVE-2019-6956 # - CVE-2018-20196 # - CVE-2018-20199 # - CVE-2018-20360 # - CVE-2018-20362 # - CVE-2018-19504 # - CVE-2018-20195 # - CVE-2018-20198 # - CVE-2018-20358 # - CVE-2018-20194 # - CVE-2018-19503 # - CVE-2018-20197 # - CVE-2018-20357 # - CVE-2018-20359 # - CVE-2018-20361 # - CVE-2019-15296 # - CVE-2018-19502 build() { cd "$builddir" # manfile has bad name mv frontend/faad.man frontend/faad.1 && \ sed -i -e 's:faad\.man:faad.1:' frontend/Makefile.am sh bootstrap ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr make } package() { cd "$builddir" make DESTDIR="$pkgdir" install } sha512sums="1756b2672f9e438a56b11160ddc77fc721d85860eaa325a3ff01b51a2524baf4c1c61068a97cbc4e99d47e7643f10e1d6afb997eede3295b44551fe4661fb5dc faad2-2.9.0.tar.gz"