diff options
author | major major | 2017-08-22 18:10:51 +0200 |
---|---|---|
committer | major major | 2017-08-22 18:10:51 +0200 |
commit | e063933db307979305fbacb3baf452dcc28e97c0 (patch) | |
tree | f60a10baae05c40e6f31a49673847f4b74a56e97 /PKGBUILD | |
parent | 0deb8ceded5d9aef0462af8ad3379833fd9346c6 (diff) | |
download | aur-e063933db307979305fbacb3baf452dcc28e97c0.tar.gz |
added patch and updated to new MRPT Version 1.5.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 18 insertions, 9 deletions
@@ -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 } |