summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorsvenschneider2013-07-07 01:07:52 +0200
committersvenschneider2013-07-07 01:07:52 +0200
commit2a278423561026fc070a498019762d961bbdbe64 (patch)
tree1cab3aafed29d4b4dfd35b0269294f9bef75aa4a /PKGBUILD
parentb96b581f1da5cf2813aa81e6fecc04c0d8d2d662 (diff)
downloadaur-orocos-typelib.tar.gz
orocos-typelib: fixed compilation issues
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD7
1 files changed, 6 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9f7a3cbc5c19..51ea37a950df 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=orocos-typelib
_pkgname=orocos-toolchain
pkgver=2.6.0
-pkgrel=1
+pkgrel=2
pkgdesc="Open Robot Control Software is a tool to create real-time robotics applications using modular, run-time configurable software components (Typelib)"
arch=('i686' 'x86_64')
url="http://www.orocos.org/rtt"
@@ -20,6 +20,11 @@ sha512sums=('7d30ac8bb751c489302cb15c8a613345aabb2023c935c04f371bb35b52faabd9563
build() {
# build typelib
cd "${srcdir}/${_pkgname}-${pkgver}/typelib"
+
+ # patch for for compilation issues in c and ruby binding
+ sed 's#BOOST_STATIC_ASSERT#// BOOST_STATIC_ASSERT#g' -i lang/csupport/containers.cc
+ sed 's#elseif (RUBY_19)#else (RUBY_19)#g' -i cmake/RubyExtensions.cmake
+
cmake -DCMAKE_INSTALL_PREFIX=/usr .
make
}