[arch-commits] Commit in libmatroska/trunk (PKGBUILD)
Maxime Gauduin
alucryd at archlinux.org
Sun May 13 08:56:54 UTC 2018
Date: Sunday, May 13, 2018 @ 08:56:53
Author: alucryd
Revision: 324141
upgpkg: libmatroska 1.4.9-1
Modified:
libmatroska/trunk/PKGBUILD
----------+
PKGBUILD | 26 +++++++++++++++++---------
1 file changed, 17 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-05-13 08:53:57 UTC (rev 324140)
+++ PKGBUILD 2018-05-13 08:56:53 UTC (rev 324141)
@@ -4,7 +4,7 @@
# Contributor 03/08/04 <lefungus at altern.org>
pkgname=libmatroska
-pkgver=1.4.8
+pkgver=1.4.9
pkgrel=1
pkgdesc='Matroska library'
arch=('x86_64')
@@ -11,23 +11,31 @@
url='https://dl.matroska.org/downloads/libmatroska/'
license=('LGPL')
depends=('libebml.so')
+makedepends=('cmake')
provides=('libmatroska.so')
source=("https://dl.matroska.org/downloads/libmatroska/libmatroska-${pkgver}.tar.xz")
-sha256sums=('d8c72b20d4c5bf888776884b0854f95e74139b5267494fae1f395f7212d7c992')
+sha256sums=('38a61dd5d87c070928b5deb3922b63b2b83c09e2e4a10f9393eecb6afa9795c8')
+prepare() {
+ if [[ -d build ]]; then
+ rm -rf build
+ fi
+ mkdir build
+}
+
build() {
- cd libmatroska-${pkgver}
+ cd build
- ./configure \
- --prefix='/usr' \
- --disable-static
+ cmake ../libmatroska-${pkgver} \
+ -DCMAKE_BUILD_TYPE='Release' \
+ -DCMAKE_INSTALL_PREFIX='/usr' \
+ -DCMAKE_INSTALL_LIBDIR='/usr/lib' \
+ -DBUILD_SHARED_LIBS='ON'
make
}
package() {
- cd libmatroska-${pkgver}
-
- make prefix="${pkgdir}/usr" install
+ make DESTDIR="${pkgdir}" -C build install
}
# vim: ts=2 sw=2 et:
More information about the arch-commits
mailing list