summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuilhem Saurel2021-06-25 20:03:45 +0200
committerGuilhem Saurel2021-06-25 20:03:48 +0200
commitc10b1ba1a736389197c146c5bd6a4b5c94694505 (patch)
treecb10558a325464f23816fe918b7e2c93c7d28170
parent8ab41bc92479061b4ec5edaab3388dc8d1c99eeb (diff)
downloadaur-c10b1ba1a736389197c146c5bd6a4b5c94694505.tar.gz
add qhull
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD19
2 files changed, 18 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index be9b5c10f7db..fafa55f6730f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = hpp-fcl
pkgdesc = An extension of the Flexible Collision Library
pkgver = 1.7.4
- pkgrel = 1
+ pkgrel = 3
url = https://github.com/humanoid-path-planner/hpp-fcl
arch = i686
arch = x86_64
@@ -11,15 +11,18 @@ pkgbase = hpp-fcl
depends = assimp
depends = eigenpy
depends = octomap
+ depends = qhull
optdepends = doxygen
source = https://github.com/humanoid-path-planner/hpp-fcl/releases/download/v1.7.4/hpp-fcl-1.7.4.tar.gz
source = https://github.com/humanoid-path-planner/hpp-fcl/releases/download/v1.7.4/hpp-fcl-1.7.4.tar.gz.sig
source = https://github.com/humanoid-path-planner/hpp-fcl/pull/232.patch
+ source = https://github.com/humanoid-path-planner/hpp-fcl/pull/233.patch
validpgpkeys = 9B1A79065D2F2B806C8A5A1C7D2ACDAF4653CF28
validpgpkeys = A031AD35058955293D54DECEC45D22EF408328AD
sha256sums = SKIP
sha256sums = SKIP
sha256sums = eca4ba8f4f7b5ac0aa3c435bc96c8c0fdf849b957e4e655ec7c3dd4bb48d56d9
+ sha256sums = 9befb15966d3d08eb32d507a6a6f8f34062c89c913b91e5ea0e9fa50d7944c8d
pkgname = hpp-fcl
diff --git a/PKGBUILD b/PKGBUILD
index 915e643528df..ab746d60b5db 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,27 +4,36 @@ pkgorg='humanoid-path-planner'
_pkgname='hpp-fcl'
pkgname=("$_pkgname" "$_pkgname-docs")
pkgver=1.7.4
-pkgrel=1
+pkgrel=3
pkgdesc="An extension of the Flexible Collision Library"
arch=('i686' 'x86_64')
url="https://github.com/$pkgorg/$pkgname"
license=('BSD')
-depends=('assimp' 'eigenpy' 'octomap')
+depends=('assimp' 'eigenpy' 'octomap' 'qhull')
optdepends=('doxygen')
makedepends=('cmake' 'eigen')
-source=($url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz{,.sig} "$url/pull/232.patch")
-sha256sums=('SKIP' 'SKIP' 'eca4ba8f4f7b5ac0aa3c435bc96c8c0fdf849b957e4e655ec7c3dd4bb48d56d9')
+source=($url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz{,.sig}
+ "$url/pull/232.patch" "$url/pull/233.patch")
+sha256sums=('SKIP' 'SKIP' 'eca4ba8f4f7b5ac0aa3c435bc96c8c0fdf849b957e4e655ec7c3dd4bb48d56d9'
+ '9befb15966d3d08eb32d507a6a6f8f34062c89c913b91e5ea0e9fa50d7944c8d')
validpgpkeys=('9B1A79065D2F2B806C8A5A1C7D2ACDAF4653CF28' 'A031AD35058955293D54DECEC45D22EF408328AD')
prepare() {
cd "$pkgbase-$pkgver"
patch -p1 -i "$srcdir/232.patch"
+ patch -p1 -i "$srcdir/233.patch"
}
build() {
cd "$pkgbase-$pkgver"
- cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_CXX_STANDARD=14 .
+ cmake \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DCMAKE_CXX_STANDARD=14 \
+ -DHPP_FCL_HAS_QHULL=ON \
+ .
make
}