diff options
Diffstat (limited to 'community/libmediainfo/APKBUILD')
-rw-r--r-- | community/libmediainfo/APKBUILD | 35 |
1 files changed, 20 insertions, 15 deletions
diff --git a/community/libmediainfo/APKBUILD b/community/libmediainfo/APKBUILD index a8d543d00d8..1f27afab1f5 100644 --- a/community/libmediainfo/APKBUILD +++ b/community/libmediainfo/APKBUILD @@ -1,5 +1,5 @@ # Contributor: Carlo Landmeter <clandmeter@alpinelinux.org> -# Maintainer: Corey Oliver <corey.jon.oliver@gmail.com> +# Maintainer: Jakub Jirutka <jakub@jirutka.cz> # Bundled libraries used in the package: # @@ -8,23 +8,30 @@ # aes-gladman | custom / GPL | Source/ThirdParty/aes-gladman # base64 | unknown | Source/ThirdParty/base64 # hmac-gladman | custom / GPL | Source/ThirdParty/hmac-gladman +# jni | Apache-2.0 | Source/ThirdParty/jni # md5 | Public domain | Source/ThirdParty/md5 # sha1-gladman | custom / GPL | Source/ThirdParty/sha1-gladman # sha2-gladman | custom / GPL | Source/ThirdParty/sha2-gladman +# tfsxml | unknown | Source/ThirdParty/tfsxml pkgname=libmediainfo -pkgver=21.03 -pkgrel=1 +pkgver=24.03 +pkgrel=0 pkgdesc="Shared library for mediainfo" url="https://github.com/MediaArea/MediaInfoLib" arch="all" license="BSD-2-Clause" -depends_dev="zlib-dev" -makedepends="$depends_dev cmake curl-dev libmms-dev libzen-dev tinyxml2-dev" +depends_dev="libzen-dev zlib-dev" +makedepends="$depends_dev + cmake + curl-dev + libmms-dev + samurai + tinyxml2-dev + " subpackages="$pkgname-dev" source="https://mediaarea.net/download/source/libmediainfo/$pkgver/libmediainfo_$pkgver.tar.xz" builddir="$srcdir/MediaInfoLib" -_cmakedir="$builddir/Project/CMake" options="!check" # upstream does not provide tests prepare() { @@ -37,20 +44,18 @@ prepare() { } build() { - cd "$_cmakedir" - - cmake \ - -DCMAKE_BUILD_TYPE=None \ + cmake -G Ninja -S Project/CMake -B build \ + -DCMAKE_BUILD_TYPE=MinSizeRel \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_VERBOSE_MAKEFILE=ON \ -DBUILD_SHARED_LIBS=ON - make + cmake --build build } package() { - cd "$_cmakedir" - - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build } -sha512sums="43062a4efa97992913d3a851283d47ee9de6361b9f9831cbf443c1af7748a8cc932ecafa119413d350c333e8a1fd4b2c036b08363b28cb296e405916472d593c libmediainfo_21.03.tar.xz" +sha512sums=" +d1a8b68f5c487a02e82f8363a0364f6d627b79d0ef03f86032d8e6e7f9d0ea77f16325b5148220282edcdded928c634c3c014912adb7901ebf95b87e7c93d26a libmediainfo_24.03.tar.xz +" |