aboutsummaryrefslogtreecommitdiffstats
path: root/community/libzen/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/libzen/APKBUILD')
-rw-r--r--community/libzen/APKBUILD32
1 files changed, 15 insertions, 17 deletions
diff --git a/community/libzen/APKBUILD b/community/libzen/APKBUILD
index 8bd8872ce2d..aa55d1831f1 100644
--- a/community/libzen/APKBUILD
+++ b/community/libzen/APKBUILD
@@ -1,34 +1,32 @@
-# Contributor: Carlo Landmeter <clandmeter@gmail.com>
+# Contributor: Leo <thinkabit.ukim@gmail.com>
+# Contributor: Carlo Landmeter <clandmeter@alpinelinux.org>
# Maintainer: Corey Oliver <corey.jon.oliver@gmail.com>
pkgname=libzen
-pkgver=0.4.37
-pkgrel=4
+pkgver=0.4.41
+pkgrel=0
pkgdesc="A shared library for libmediainfo and mediainfo"
url="https://github.com/MediaArea/ZenLib"
arch="all"
-license="BSD"
-makedepends="cmake"
+license="Zlib"
+makedepends="cmake samurai"
subpackages="$pkgname-dev"
-source="https://mediaarea.net/download/source/$pkgname/$pkgver/${pkgname}_$pkgver.tar.bz2"
-builddir="$srcdir/ZenLib"
+source="https://mediaarea.net/download/source/libzen/$pkgver/libzen_$pkgver.tar.bz2"
options="!check" # upstream does not provide tests
-_cmakedir="$builddir/Project/CMake"
+builddir="$srcdir/ZenLib/Project/CMake"
build() {
- cd "$_cmakedir"
-
- cmake \
- -DCMAKE_BUILD_TYPE=Release \
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
-DLIB_INSTALL_DIR=/usr/lib \
-DCMAKE_VERBOSE_MAKEFILE=ON
- make
+ cmake --build build
}
package() {
- cd "$_cmakedir"
-
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" cmake --install build
}
-sha512sums="efeb520ce2eceacedd567afdd085bee67a598f24e8949b4704d839ae94322b9c9f1da6e1564498aad4f0ead148b74cec08f85c0189cbc611b2a06f218b5a22df libzen_0.4.37.tar.bz2"
+sha512sums="
+a65bd9753a4d5676eaaf1c6d3e8d6fbd460b0dfee8a5a80708b3924ad1aa2ecfe0059b6d2c6f6e490a6367727f049cafd5d86fca584e11063cb1ca376e07e529 libzen_0.4.41.tar.bz2
+"