Date: Monday, December 5, 2022 @ 13:44:55
  Author: alucryd
Revision: 1356539

upgpkg: libdeflate 1.15-1

Modified:
  libdeflate/trunk/PKGBUILD

----------+
 PKGBUILD |   27 ++++++++++++++++++---------
 1 file changed, 18 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-12-05 12:55:55 UTC (rev 1356538)
+++ PKGBUILD    2022-12-05 13:44:55 UTC (rev 1356539)
@@ -2,7 +2,7 @@
 # Contributor: Chocobo1 <[email protected]>
 
 pkgname=libdeflate
-pkgver=1.14
+pkgver=1.15
 pkgrel=1
 pkgdesc='Heavily optimized library for DEFLATE/zlib/gzip compression and 
decompression'
 arch=(x86_64)
@@ -9,27 +9,36 @@
 url=https://github.com/ebiggers/libdeflate
 license=(MIT)
 depends=(glibc)
-makedepends=(git)
+makedepends=(
+  cmake
+  git
+  ninja
+)
 provides=(libdeflate.so)
-_tag=906682221ef402801ff3408e3503db8f29452404
+_tag=020133854ff73b8506fe59f92a9b5b622d360716
 source=(git+https://github.com/ebiggers/libdeflate.git#tag=${_tag})
 b2sums=(SKIP)
 
-build() {
-  make PREFIX=/usr -C libdeflate
-}
-
 pkgver() {
   cd libdeflate
   git describe --tags | sed 's/^v//'
 }
 
+build() {
+  cmake -S libdeflate -B build -G Ninja \
+    -DCMAKE_BUILD_TYPE=None \
+    -DCMAKE_INSTALL_PREFIX=/usr \
+    -DLIBDEFLATE_BUILD_STATIC_LIB=OFF \
+    -DLIBDEFLATE_BUILD_TESTS=ON
+  cmake --build build
+}
+
 check() {
-  make PREFIX=/usr check -C libdeflate
+  ctest --test-dir build
 }
 
 package() {
-  make PREFIX=/usr DESTDIR="${pkgdir}" install -C libdeflate
+  DESTDIR="${pkgdir}" cmake --install build
   install -Dm 644 libdeflate/COPYING -t 
"${pkgdir}"/usr/share/licenses/libdeflate/
 }
 

Reply via email to