projects/aports·blob master · refs

35 lines · 1.1 KiB

1# Contributor: Carlo Landmeter <[email protected]>
2maintainer="Krassy Boykinov <[email protected]>"
3pkgname=fdk-aac
4pkgver=2.0.2
5pkgrel=4
6_gitrev=585981a49f2186b0d2e47c64bf6b5abf539395f8
7pkgdesc="Fraunhofer FDK AAC codec library"
8url="https://gitlab.freedesktop.org/wtaymans/fdk-aac-stripped"
9arch="all"
10license="FDK-AAC"
11makedepends="cmake samurai"
12subpackages="$pkgname-dev $pkgname-doc"
13source="https://gitlab.freedesktop.org/wtaymans/fdk-aac-stripped/-/archive/$_gitrev/fdk-aac-stripped-$pkgver.tar.gz"
14options="!check" # no upstream/available testsuite
15builddir="$srcdir/fdk-aac-stripped-$_gitrev"
16
17build() {
18 cmake -B build -G Ninja \
19 -DCMAKE_INSTALL_PREFIX=/usr \
20 -DCMAKE_INSTALL_LIBDIR=lib \
21 -DBUILD_SHARED_LIBS=True \
22 -DCMAKE_BUILD_TYPE=MinSizeRel
23
24 cmake --build build
25}
26
27package() {
28 DESTDIR="$pkgdir" cmake --install build
29 install -Dm644 NOTICE \
30 "$pkgdir"/usr/share/licenses/libfdk-aac/NOTICE
31}
32
33sha512sums="
34e0e56396ed0be427302ed4b54fc6e8dc522a172c288b7c1ec40cc3a9ceb13518ca7bbb874bc71b88b2a91e0bbbe4ad0bab6910efa1db63d91e6370976641bac4 fdk-aac-stripped-2.0.2.tar.gz
35"