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..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: # @@ -15,18 +15,22 @@ # tfsxml | unknown | Source/ThirdParty/tfsxml pkgname=libmediainfo -pkgver=21.09 +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" -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 +d1a8b68f5c487a02e82f8363a0364f6d627b79d0ef03f86032d8e6e7f9d0ea77f16325b5148220282edcdded928c634c3c014912adb7901ebf95b87e7c93d26a libmediainfo_24.03.tar.xz " |