Date: Sunday, July 5, 2020 @ 12:53:17 Author: alucryd Revision: 390868
upgpkg: libmatroska 1.6.0-1 Modified: libmatroska/trunk/PKGBUILD ----------+ PKGBUILD | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-07-05 12:48:32 UTC (rev 390867) +++ PKGBUILD 2020-07-05 12:53:17 UTC (rev 390868) @@ -3,8 +3,8 @@ # Contributor 03/08/04 <[email protected]> pkgname=libmatroska -pkgver=1.5.2 -pkgrel=2 +pkgver=1.6.0 +pkgrel=1 pkgdesc='Matroska library' arch=(x86_64) url=https://dl.matroska.org/downloads/libmatroska/ @@ -13,31 +13,30 @@ makedepends=( cmake git + ninja ) provides=(libmatroska.so) -source=(git+https://github.com/Matroska-Org/libmatroska.git#tag=release-${pkgver}) +_tag=5ff8b5793c92be3938aae993a0afe9bb18b5935e +source=(git+https://github.com/Matroska-Org/libmatroska.git#tag=${_tag}) sha256sums=(SKIP) -prepare() { - if [[ -d build ]]; then - rm -rf build - fi - mkdir build +pkgver() { + cd libmatroska + + git describe --tags | sed 's/^release-//' } build() { - cd build - - cmake ../libmatroska \ - -DCMAKE_BUILD_TYPE=Release \ + cmake -S libmatroska -B build -G Ninja \ + -DCMAKE_BUILD_TYPE=None \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=/usr/lib \ -DBUILD_SHARED_LIBS=ON - make + cmake --build build } package() { - make DESTDIR="${pkgdir}" -C build install + DESTDIR="${pkgdir}" cmake --build build --target install } # vim: ts=2 sw=2 et:
