diff options
Diffstat (limited to 'community/fdk-aac/APKBUILD')
-rw-r--r-- | community/fdk-aac/APKBUILD | 28 |
1 files changed, 17 insertions, 11 deletions
diff --git a/community/fdk-aac/APKBUILD b/community/fdk-aac/APKBUILD index 7e647be9bf9..fcb389c05c1 100644 --- a/community/fdk-aac/APKBUILD +++ b/community/fdk-aac/APKBUILD @@ -1,29 +1,35 @@ # Contributor: Carlo Landmeter <clandmeter@alpinelinux.org> -# Maintainer: +# Maintainer: Krassy Boykinov <kboykinov@teamcentrixx.com> pkgname=fdk-aac pkgver=2.0.2 -pkgrel=0 +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=" -8e5a7992869a7e649bee6d41bf7c6e408cec7ba1931a6cd7a9ad8a01e6ac49bd299ddd147b18823e8ee379ce7c6373d7f5a94f0f859ed973a30c61eccd53fa7e fdk-aac-2.0.2.tar.gz +e0e56396ed0be427302ed4b54fc6e8dc522a172c288b7c1ec40cc3a9ceb13518ca7bbb874bc71b88b2a91e0bbbe4ad0bab6910efa1db63d91e6370976641bac4 fdk-aac-stripped-2.0.2.tar.gz " |