Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / 
laszip


Commits:
313f45d6 by Sven-Hendrik Haase at 2024-05-10T11:43:05+02:00
upgpkg: 3.4.4-1

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,14 @@
+pkgbase = laszip
+       pkgdesc = ASPRS LAS lossless compression library
+       pkgver = 3.4.4
+       pkgrel = 1
+       url = https://laszip.org
+       arch = x86_64
+       license = Apache-2.0
+       makedepends = cmake
+       makedepends = ninja
+       depends = gcc-libs
+       source = 
laszip-3.4.4.tar.gz::https://github.com/LASzip/LASzip/archive/refs/tags/3.4.4.tar.gz
+       sha512sums = 
163204a4d0bb4b4371a1a63eb8ba9477dc504d7e171ec3d75c3120ace7ab682df517b4583efd951c8c7ac1be03bde8c8c327586e36c8884cbf7e98ec1e1c27bf
+
+pkgname = laszip


=====================================
PKGBUILD
=====================================
@@ -1,27 +1,29 @@
-# Maintainer: Sven-Hendrik Haase <svenst...@gmail.com>
+# Maintainer: Sven-Hendrik Haase <svenst...@archlinux.org>
 # Contributor: Maciej Sieczka <msieczka at sieczka dot org>
 # Contributor: Michael <mbostwic...@gmail.com>
 
 pkgname=laszip
-pkgver=3.4.3
+pkgver=3.4.4
 pkgrel=1
 pkgdesc='ASPRS LAS lossless compression library'
 arch=('x86_64')
 url='https://laszip.org'
-license=('LGPL')
-makedepends=('cmake')
-source=("https://github.com/LASzip/LASzip/releases/download/${pkgver}/laszip-src-${pkgver}.tar.gz";)
-sha512sums=('52033d4e271a75f77de9f112e034ff080e476c0d117010136088b255323e4542550c0fa4f87d86521959787919ca3c7e49ef8c8975ba8f8239799a4d7f34d53f')
+license=('Apache-2.0')
+depends=('gcc-libs')
+makedepends=('cmake' 'ninja')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/LASzip/LASzip/archive/refs/tags/${pkgver}.tar.gz";)
+sha512sums=('163204a4d0bb4b4371a1a63eb8ba9477dc504d7e171ec3d75c3120ace7ab682df517b4583efd951c8c7ac1be03bde8c8c327586e36c8884cbf7e98ec1e1c27bf')
 
 build() {
-  cd "${srcdir}/${pkgname}-src-${pkgver}"
-
-  mkdir build && cd build
-  cmake -DCMAKE_INSTALL_PREFIX=/usr ..
-  make
+  export CXXFLAGS="$CXXFLAGS -Wno-error=format-security"
+  cmake \
+      -B build \
+      -G Ninja \
+      -DCMAKE_INSTALL_PREFIX=/usr \
+      "LASzip-${pkgver}"
+  cmake --build build
 }
 
 package() {
-  cd "${srcdir}/${pkgname}-src-${pkgver}/build"
-  make DESTDIR="$pkgdir" install
+  DESTDIR="$pkgdir" ninja -C build install
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/laszip/-/commit/313f45d6735396cc92ccb5028a9d30e5a26569c1

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/laszip/-/commit/313f45d6735396cc92ccb5028a9d30e5a26569c1
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to