summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD36
2 files changed, 26 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 76132eba249c..c98cb03c5d57 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = octomap
pkgdesc = Efficient probabilistic 3D mapping framework based on octrees
- pkgver = 1.9.7
+ pkgver = 1.9.8
pkgrel = 1
url = https://octomap.github.io/
arch = i686
@@ -11,7 +11,9 @@ pkgbase = octomap
provides = octomap
conflicts = octomap-git
options = staticlibs
- source = octomap-1.9.7.tar.gz::https://github.com/OctoMap/octomap/archive/v1.9.7.tar.gz
- sha256sums = 3e9ac020686ceb4e17e161bffc5a0dafd9cccab33adeb9adee59a61c418ea1c1
+ source = octomap-1.9.8.tar.gz::https://github.com/OctoMap/octomap/archive/v1.9.8.tar.gz
+ source = iterator.patch::https://patch-diff.githubusercontent.com/raw/OctoMap/octomap/pull/373.patch
+ sha256sums = 417af6da4e855e9a83b93458aa98b01a2c88f880088baad2b59d323ce162586e
+ sha256sums = SKIP
pkgname = octomap
diff --git a/PKGBUILD b/PKGBUILD
index 2347e34a8aaf..cd40770e7dfb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,10 @@
-# Maintainer: Andrew Sun <adsun701 at gmail dot com>
+# Maintainer: acxz <akashpatel2008 at yahoo dot com>
+# Contributor: Andrew Sun <adsun701 at gmail dot com>
# Contributor: Benjamin Chrétien <chretien dot b+arch at gmail dot com>
# Contributor: Soo-Hyun Yoo <yoos117 at gmail dot com>
pkgname=octomap
-pkgver=1.9.7
+pkgver=1.9.8
pkgrel=1
pkgdesc="Efficient probabilistic 3D mapping framework based on octrees"
arch=('i686' 'x86_64')
@@ -14,22 +15,27 @@ makedepends=('cmake')
provides=('octomap')
conflicts=('octomap-git')
options=('staticlibs')
-source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/OctoMap/octomap/archive/v${pkgver}.tar.gz")
-sha256sums=('3e9ac020686ceb4e17e161bffc5a0dafd9cccab33adeb9adee59a61c418ea1c1')
+source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/OctoMap/octomap/archive/v${pkgver}.tar.gz"
+ "iterator.patch::https://patch-diff.githubusercontent.com/raw/OctoMap/octomap/pull/373.patch")
+sha256sums=('417af6da4e855e9a83b93458aa98b01a2c88f880088baad2b59d323ce162586e'
+ 'SKIP')
+
+prepare() {
+ cd "$srcdir/octomap-$pkgver"
+ patch -Np1 -i "$srcdir/iterator.patch"
+}
build() {
- cd "$srcdir/octomap-$pkgver/octomap"
- mkdir build && cd build
- cmake .. \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
+ cd "$srcdir/octomap-$pkgver/octomap"
+ mkdir build && cd build
+ cmake .. \
+ -DCMAKE_INSTALL_PREFIX=/usr
+ make
}
package() {
- cd "$srcdir/octomap-$pkgver/octomap"
- cd build
- make DESTDIR="${pkgdir}" install
- install -Dm644 ../LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
+ cd "$srcdir/octomap-$pkgver/octomap"
+ cd build
+ make DESTDIR="${pkgdir}" install
+ install -Dm644 ../LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
}
-
-# vim: ts=2 sw=2 et: