diff options
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 21 insertions, 11 deletions
@@ -1,11 +1,12 @@ pkgbase = mrpt pkgdesc = Provides an extensive set of libraries, algorithms, and applications employed in a number of mobile robotics research areas. - pkgver = 1.5.0 + pkgver = 1.5.2 pkgrel = 1 url = http://www.mrpt.org install = mrpt.install arch = i686 arch = x86_64 + arch = armv7h license = GPL3 makedepends = subversion makedepends = cmake @@ -21,7 +22,7 @@ pkgbase = mrpt optdepends = libusb: Kinect support optdepends = pcl optdepends = assimp - source = mrpt-1.5.0::git+https://github.com/MRPT/mrpt.git + source = mrpt-1.5.2::git+https://github.com/MRPT/mrpt.git#tag=1.5.2 md5sums = SKIP pkgname = mrpt @@ -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 } |