diff options
Diffstat (limited to 'community/fdk-aac/APKBUILD')
-rw-r--r-- | community/fdk-aac/APKBUILD | 34 |
1 files changed, 21 insertions, 13 deletions
diff --git a/community/fdk-aac/APKBUILD b/community/fdk-aac/APKBUILD index d9ff7271466..fcb389c05c1 100644 --- a/community/fdk-aac/APKBUILD +++ b/community/fdk-aac/APKBUILD @@ -1,27 +1,35 @@ -# Contributor: Carlo Landmeter <clandmeter@gmail.com> -# Maintainer: +# Contributor: Carlo Landmeter <clandmeter@alpinelinux.org> +# Maintainer: Krassy Boykinov <kboykinov@teamcentrixx.com> pkgname=fdk-aac -pkgver=2.0.1 -pkgrel=0 +pkgver=2.0.2 +pkgrel=4 +_gitrev=585981a49f2186b0d2e47c64bf6b5abf539395f8 pkgdesc="Fraunhofer FDK AAC codec library" -url="https://sourceforge.net/projects/opencore-amr" +url="https://gitlab.freedesktop.org/wtaymans/fdk-aac-stripped" arch="all" -license="custom" +license="FDK-AAC" +makedepends="cmake samurai" subpackages="$pkgname-dev $pkgname-doc" -source="https://downloads.sourceforge.net/sourceforge/opencore-amr/fdk-aac-$pkgver.tar.gz" +source="https://gitlab.freedesktop.org/wtaymans/fdk-aac-stripped/-/archive/$_gitrev/fdk-aac-stripped-$pkgver.tar.gz" options="!check" # no upstream/available testsuite +builddir="$srcdir/fdk-aac-stripped-$_gitrev" build() { - ./configure \ - --prefix="/usr" \ - --disable-static - make + cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_SHARED_LIBS=True \ + -DCMAKE_BUILD_TYPE=MinSizeRel + + cmake --build build } package() { - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build install -Dm644 NOTICE \ "$pkgdir"/usr/share/licenses/libfdk-aac/NOTICE } -sha512sums="08209bbd060edafe7b607c9e1394cd03df4f98df6f32b4be21d34d1ab491a7447ed592785546c040126767bd31980121ca6a31aba06eaf90558b14228e302d82 fdk-aac-2.0.1.tar.gz" +sha512sums=" +e0e56396ed0be427302ed4b54fc6e8dc522a172c288b7c1ec40cc3a9ceb13518ca7bbb874bc71b88b2a91e0bbbe4ad0bab6910efa1db63d91e6370976641bac4 fdk-aac-stripped-2.0.2.tar.gz +" |