diff options
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 } |