diff options
Diffstat (limited to 'community/libmediainfo/APKBUILD')
-rw-r--r-- | community/libmediainfo/APKBUILD | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/community/libmediainfo/APKBUILD b/community/libmediainfo/APKBUILD index 1fc8999d157..1cb26c54e33 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: # @@ -15,18 +15,22 @@ # tfsxml | unknown | Source/ThirdParty/tfsxml pkgname=libmediainfo -pkgver=21.09 +pkgver=24.01 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" -subpackages="$pkgname-dev" -source="https://mediaarea.net/download/source/libmediainfo/$pkgver/libmediainfo_$pkgver.tar.xz - fix-include-signal.patch +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" options="!check" # upstream does not provide tests @@ -40,19 +44,18 @@ prepare() { } build() { - cmake -S Project/CMake -B build \ - -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 -C build + cmake --build build } package() { - make -C build install DESTDIR="$pkgdir" + DESTDIR="$pkgdir" cmake --install build } sha512sums=" -a0b5ea9c6fce3f5551176d411b8c227927f579c3f09442316f6c380926acc545ea346e044f808b66403b1f0aac6f88ed4413c8231e792256d3cd7676133ef3be libmediainfo_21.09.tar.xz -19d669dbb074bed6f18f8235c5651e5d002bdb7d25672ca8931c36fa1c5993ec3f289ab70147e5fc16d224259b741dbec60563adb7e9b5af7163ee1db1fc3b17 fix-include-signal.patch +d8cd832d7454c42420a06ee93bafc5492c5319ad3b180dc28e95732965cc3fbd3750ccb6d46e3998c915dbb89743c88a7571f3b078efb40665e21219a82413be libmediainfo_24.01.tar.xz " |