diff options
author | cybaol | 2024-01-04 04:02:18 +0800 |
---|---|---|
committer | cybaol | 2024-01-04 04:02:18 +0800 |
commit | 7999262a4441b04aed0030f93e80a8f43aa8b8ae (patch) | |
tree | 7dfec1589f4172d775a18c489c93ab460f7f774c | |
parent | 60a2dc9c942153c833c689681bccc5b685f18f79 (diff) | |
download | aur-7999262a4441b04aed0030f93e80a8f43aa8b8ae.tar.gz |
Update to 1.14.0
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 18 insertions, 23 deletions
@@ -1,8 +1,8 @@ pkgbase = pcl pkgdesc = A comprehensive open source library for n-D Point Clouds and 3D geometry processing - pkgver = 1.13.1 + pkgver = 1.14.0 pkgrel = 1 - url = http://www.pointclouds.org + url = https://www.pointclouds.org arch = x86_64 arch = i686 license = BSD @@ -23,6 +23,7 @@ pkgbase = pcl makedepends = python-mpi4py makedepends = qt5-base makedepends = utf8cpp + makedepends = verdict depends = boost depends = eigen depends = flann @@ -35,7 +36,7 @@ pkgbase = pcl optdepends = openmp optdepends = openni2 optdepends = qhull - source = https://github.com/PointCloudLibrary/pcl/archive/pcl-1.13.1.tar.gz - sha256sums = 8ab98a9db371d822de0859084a375a74bdc7f31c96d674147710cf4101b79621 + source = https://github.com/PointCloudLibrary/pcl/archive/pcl-1.14.0.tar.gz + sha256sums = de297b929eafcb93747f12f98a196efddf3d55e4edf1b6729018b436d5be594d pkgname = pcl @@ -1,4 +1,4 @@ -# Maintainer: Kino <cybaol292261 at 163 dot com> +# Maintainer: Kino <cybao292261 at 163 dot com> # Contributor: Benjamin Chrétien <chretien dot b plus aur at gmail dot com> # Contributor: Fabio Loli <loli_fabio@protonmail.com> # Contributor: Yuxin Wu <ppwwyyxxc@gmail.com> @@ -9,39 +9,33 @@ # Contributor: ZiXiS pkgname=pcl -pkgver=1.13.1 +pkgver=1.14.0 pkgrel=1 pkgdesc="A comprehensive open source library for n-D Point Clouds and 3D geometry processing" arch=('x86_64' 'i686') -url='http://www.pointclouds.org' +url='https://www.pointclouds.org' license=('BSD') depends=('boost' 'eigen' 'flann' 'vtk' 'libpcap' 'libpng' 'libusb' 'libx11') optdepends=('cuda' 'openmp' 'openni2' 'qhull') makedepends=('adios2' 'cgns' 'cli11' 'cmake' 'fmt' 'glew' 'gl2ps' 'libharu' 'liblas' 'libxcursor' - 'netcdf' 'openvr' 'ospray' 'pdal' 'python-mpi4py' 'qt5-base' 'utf8cpp') + 'netcdf' 'openvr' 'ospray' 'pdal' 'python-mpi4py' 'qt5-base' 'utf8cpp' 'verdict') source=("https://github.com/PointCloudLibrary/pcl/archive/${pkgname}-${pkgver}.tar.gz") - -sha256sums=('8ab98a9db371d822de0859084a375a74bdc7f31c96d674147710cf4101b79621') +sha256sums=('de297b929eafcb93747f12f98a196efddf3d55e4edf1b6729018b436d5be594d') build() { - # Create build directory - [ -d ${srcdir}/build ] || mkdir ${srcdir}/build - cd ${srcdir}/build - - cmake ${srcdir}/pcl-pcl-${pkgver} \ + cmake -B build -S "${srcdir}/pcl-pcl-${pkgver}" \ -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DWITH_QT="QT5" \ -DCMAKE_CXX_STANDARD=14 \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DWITH_QT='QT5' \ -DBUILD_surface_on_nurbs=ON \ - -DCUDA_HOST_COMPILER=/usr/bin/gcc + -DCUDA_HOST_COMPILER='/usr/bin/gcc' \ + -Wno-dev - make + cmake --build build } package() { - cd "${srcdir}/build" - make DESTDIR=${pkgdir} install - - install -Dm644 ${srcdir}/pcl-pcl-${pkgver}/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + DESTDIR="$pkgdir" cmake --install build + install -Dm644 ${srcdir}/pcl-pcl-${pkgver}/LICENSE.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt } |