summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormajor major2017-03-02 04:25:11 +0100
committermajor major2017-03-02 04:25:11 +0100
commit0deb8ceded5d9aef0462af8ad3379833fd9346c6 (patch)
tree6717eeea834a1bc33a93685597ee138c05c91080
downloadaur-0deb8ceded5d9aef0462af8ad3379833fd9346c6.tar.gz
Updated a git package, tarball not tested yet
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD33
-rw-r--r--mrpt.install9
3 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5b536a464ec7
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,28 @@
+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
+ pkgrel = 1
+ url = http://www.mrpt.org
+ install = mrpt.install
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ makedepends = subversion
+ makedepends = cmake
+ makedepends = git
+ depends = opencv
+ depends = wxgtk
+ depends = desktop-file-utils
+ optdepends = ffmpeg: Video Support
+ optdepends = freeglut
+ optdepends = zlib
+ optdepends = libftdi
+ optdepends = libdc1394
+ optdepends = libusb: Kinect support
+ optdepends = pcl
+ optdepends = assimp
+ source = mrpt-1.5.0::git+https://github.com/MRPT/mrpt.git
+ md5sums = SKIP
+
+pkgname = mrpt
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3381aa2b899a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+pkgname=mrpt
+pkgver=1.5.0
+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')
+url="http://www.mrpt.org"
+license=('GPL3')
+depends=('opencv' 'wxgtk' 'desktop-file-utils')
+makedepends=('subversion' 'cmake' 'git')
+optdepends=('ffmpeg: Video Support' 'freeglut' 'zlib'
+ 'libftdi' 'libdc1394' 'libusb: Kinect support'
+ 'pcl' 'assimp')
+install=mrpt.install
+
+_dir=${pkgname}-${pkgver}
+source=("${_dir}"::"git+https://github.com/MRPT/mrpt.git")
+md5sums=('SKIP')
+
+build() {
+ cd $srcdir/$pkgname-$pkgver
+ echo "$srcdir/$pkgname-$pkgver"
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_CXX_FLAGS="-fpermissive" \
+ -DMRPT_OPTIMIZE_NATIVE=ON $srcdir/$pkgname-$pkgver
+ make -j2
+}
+
+package() {
+ cd $srcdir/$pkgname-$pkgver
+ make DESTDIR="$pkgdir/" install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/mrpt.install b/mrpt.install
new file mode 100644
index 000000000000..0fd25131ac1d
--- /dev/null
+++ b/mrpt.install
@@ -0,0 +1,9 @@
+post_install() {
+ update-mime-database usr/share/mime
+ update-desktop-database -q
+}
+
+post_remove() {
+ update-mime-database usr/share/mime
+ update-desktop-database -q
+}