diff options
author | Guilhem Saurel | 2021-06-25 20:03:45 +0200 |
---|---|---|
committer | Guilhem Saurel | 2021-06-25 20:03:48 +0200 |
commit | c10b1ba1a736389197c146c5bd6a4b5c94694505 (patch) | |
tree | cb10558a325464f23816fe918b7e2c93c7d28170 | |
parent | 8ab41bc92479061b4ec5edaab3388dc8d1c99eeb (diff) | |
download | aur-c10b1ba1a736389197c146c5bd6a4b5c94694505.tar.gz |
add qhull
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 18 insertions, 6 deletions
@@ -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 @@ -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 } |