summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRomain Reignier2016-04-17 14:57:04 +0200
committerRomain Reignier2016-04-17 14:57:04 +0200
commit1cda4414de0a8dbcd3ef8e5453fe42ef07214351 (patch)
tree7446db18400e73dedde5680d275ea21681ba8b9a
parentffe6c1f4a496dff7ffb66fe0bd5714ec60dbdac3 (diff)
downloadaur-ros-indigo-hector-gazebo-plugins.tar.gz
Add support for Gazebo 7
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD18
2 files changed, 13 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4952a4c401ff..ce99b5203159 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,9 @@
+# Generated by mksrcinfo v8
+# Sun Apr 17 12:56:15 UTC 2016
pkgbase = ros-indigo-hector-gazebo-plugins
pkgdesc = ROS - hector_gazebo_plugins provides gazebo plugins from Team Hector.
pkgver = 0.3.7
- pkgrel = 2
+ pkgrel = 3
url = http://ros.org/wiki/hector_gazebo_plugins
arch = any
license = BSD
@@ -25,7 +27,7 @@ pkgbase = ros-indigo-hector-gazebo-plugins
depends = ros-indigo-std-srvs
depends = ros-indigo-tf
depends = ros-indigo-nav-msgs
- source = hector_gazebo_plugins::git+https://github.com/tu-darmstadt-ros-pkg-gbp/hector_gazebo-release.git#tag=release/indigo/hector_gazebo_plugins/0.3.7-0
+ source = hector_gazebo_plugins::git+https://github.com/tu-darmstadt-ros-pkg/hector_gazebo.git#branch=argos_gazebo7
md5sums = SKIP
pkgname = ros-indigo-hector-gazebo-plugins
diff --git a/PKGBUILD b/PKGBUILD
index e23ea6e7f03e..40da720a5afb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,4 +1,5 @@
-# Script generated with import_catkin_packages.py
+# Based on a script generated with import_catkin_packages.py
+# Modified to use a special branch for Gazebo 7 suport
# For more information: https://github.com/bchretien/arch-ros-stacks
pkgdesc="ROS - hector_gazebo_plugins provides gazebo plugins from Team Hector."
url='http://ros.org/wiki/hector_gazebo_plugins'
@@ -7,7 +8,7 @@ pkgname='ros-indigo-hector-gazebo-plugins'
pkgver='0.3.7'
_pkgver_patch=0
arch=('any')
-pkgrel=2
+pkgrel=3
license=('BSD')
ros_makedepends=(ros-indigo-dynamic-reconfigure
@@ -32,9 +33,8 @@ ros_depends=(ros-indigo-dynamic-reconfigure
ros-indigo-nav-msgs)
depends=(${ros_depends[@]})
-_tag=release/indigo/hector_gazebo_plugins/${pkgver}-${_pkgver_patch}
_dir=hector_gazebo_plugins
-source=("${_dir}"::"git+https://github.com/tu-darmstadt-ros-pkg-gbp/hector_gazebo-release.git"#tag=${_tag})
+source=("${_dir}"::"git+https://github.com/tu-darmstadt-ros-pkg/hector_gazebo.git"#branch=argos_gazebo7)
md5sums=('SKIP')
build() {
@@ -43,14 +43,14 @@ build() {
[ -f /opt/ros/indigo/setup.bash ] && source /opt/ros/indigo/setup.bash
# Create build directory
- [ -d ${srcdir}/build ] || mkdir ${srcdir}/build
- cd ${srcdir}/build
+ [ -d ${srcdir}/${_dir}/build ] || mkdir ${srcdir}/${_dir}/build
+ cd ${srcdir}/${_dir}/build
# Fix Python2/Python3 conflicts
- /usr/share/ros-build-tools/fix-python-scripts.sh -v 2 ${srcdir}/${_dir}
+ /usr/share/ros-build-tools/fix-python-scripts.sh -v 2 ${srcdir}/${_dir}/${_dir}
# Build project
- cmake ${srcdir}/${_dir} \
+ cmake ${srcdir}/${_dir}/${_dir} \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_CXX_FLAGS=-std=c++11\
-DCATKIN_BUILD_BINARY_PACKAGE=ON \
@@ -64,6 +64,6 @@ build() {
}
package() {
- cd "${srcdir}/build"
+ cd "${srcdir}/${_dir}/build"
make DESTDIR="${pkgdir}/" install
}