summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 18 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3381aa2b899a..cde93600d0db 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
pkgname=mrpt
-pkgver=1.5.0
+pkgver=1.5.2
pkgrel=1
pkgdesc="Provides an extensive set of libraries, algorithms, and applications employed in a number of mobile robotics research areas."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'armv7h')
url="http://www.mrpt.org"
license=('GPL3')
depends=('opencv' 'wxgtk' 'desktop-file-utils')
@@ -13,20 +13,29 @@ optdepends=('ffmpeg: Video Support' 'freeglut' 'zlib'
install=mrpt.install
_dir=${pkgname}-${pkgver}
-source=("${_dir}"::"git+https://github.com/MRPT/mrpt.git")
+_tag=${pkgver}
+source=("${_dir}"::"git+https://github.com/MRPT/mrpt.git"#tag=${_tag})
md5sums=('SKIP')
+prepare() {
+ #patch howMany() to howMany
+ sed -i "s/howMany[(][)]/howMany/g" ${srcdir}/${pkgname}-${pkgver}/libs/base/include/mrpt/math/matrix_adaptors.h
+}
+
build() {
- cd $srcdir/$pkgname-$pkgver
- echo "$srcdir/$pkgname-$pkgver"
- cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ # Create build directory
+ [ -d ${srcdir}/build ] || mkdir ${srcdir}/build
+ cd ${srcdir}/build
+
+ cmake ${srcdir}/$pkgname-$pkgver \
+ -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_CXX_FLAGS="-fpermissive" \
- -DMRPT_OPTIMIZE_NATIVE=ON $srcdir/$pkgname-$pkgver
- make -j2
+ -DMRPT_OPTIMIZE_NATIVE=ON
+ make -j1
}
package() {
- cd $srcdir/$pkgname-$pkgver
+ cd "${srcdir}/build"
make DESTDIR="$pkgdir/" install
}