mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 21:37:15 +02:00
37 lines
1.1 KiB
Plaintext
37 lines
1.1 KiB
Plaintext
# Contributor: Timo Teräs <timo.teras@iki.fi>
|
|
# Maintainer: Timo Teräs <timo.teras@iki.fi>
|
|
pkgname=libmatroska
|
|
pkgver=1.4.9
|
|
pkgrel=0
|
|
pkgdesc="Extensible multimedia container format based on EBML"
|
|
url="https://www.matroska.org"
|
|
arch="all"
|
|
options="!check" # Tests don't build; 'make check' target disabled by upstream
|
|
license="LGPL-2.1-or-later"
|
|
makedepends="cmake libebml-dev>=1.3.6"
|
|
subpackages="$pkgname-dev"
|
|
source="https://dl.matroska.org/downloads/$pkgname/$pkgname-$pkgver.tar.xz"
|
|
|
|
build() {
|
|
cd "$builddir"
|
|
if [ "$CBUILD" != "$CHOST" ]; then
|
|
CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
|
|
fi
|
|
cmake \
|
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
|
-DCMAKE_INSTALL_LIBDIR=lib \
|
|
-DBUILD_SHARED_LIBS=True \
|
|
-DCMAKE_BUILD_TYPE=Release \
|
|
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
|
|
-DCMAKE_C_FLAGS="$CFLAGS" \
|
|
${CMAKE_CROSSOPTS}
|
|
make
|
|
}
|
|
|
|
package() {
|
|
cd "$builddir"
|
|
make install DESTDIR="$pkgdir"
|
|
}
|
|
|
|
sha512sums="281224b66ce7ef39daf0f186cda1144250e190b914e64f4f2524e8bf0170a3d18dbc50f204d4ca8d7eaffe183a61f96c92ba6ec4325bacb068272d62cdbcef33 libmatroska-1.4.9.tar.xz"
|