summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBenjamin Chrétien2015-06-21 15:38:24 +0900
committerBenjamin Chrétien2015-06-21 15:38:24 +0900
commit1230d797c3e0898e1d15ae30d446255808adf4d9 (patch)
treec38c161cab16bc6e4c17bb13376e8882d4781aa7 /PKGBUILD
downloadaur-1230d797c3e0898e1d15ae30d446255808adf4d9.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 40 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8334ec31c7d6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Benjamin Chretien <chretien at lirmm dot fr>
+pkgname=urdfdom
+pkgver=0.3.0
+pkgrel=5
+pkgdesc="The URDF (U-Robot Description Format) library provides core data structures and a simple XML parsers for populating the class data structures from an URDF file."
+arch=('i686' 'x86_64')
+url="https://github.com/ros/urdfdom"
+license=('BSD')
+depends=( 'boost' 'tinyxml' 'console-bridge' 'urdfdom-headers')
+makedepends=('git' 'cmake')
+
+_gitroot=https://github.com/ros
+_gitrepo=urdfdom
+
+_tag=${pkgver}
+_dir=${_gitrepo}
+source=("${_dir}"::"git+${_gitroot}/${_gitrepo}.git"#tag=${_tag}
+ "soname.patch")
+md5sums=('SKIP'
+ 'ec2aeff2e5cc0d4dba6010bf7a33e81a')
+
+build() {
+ cd ${srcdir}/${_dir}
+ patch -p1 -i ${srcdir}/soname.patch
+
+ # Create build directory
+ rm -rf ${srcdir}/build && mkdir -p ${srcdir}/build
+ cd ${srcdir}/build
+
+ # Build project
+ cmake ${srcdir}/${_dir} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX="/usr"
+ make
+}
+
+package() {
+ cd ${srcdir}/build
+ make DESTDIR="$pkgdir/" install
+}