summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTim Rakowski2018-02-24 22:00:12 +0100
committerTim Rakowski2018-02-24 22:00:12 +0100
commitf44ff232856740b0e3125c6e76438caa5090fbc6 (patch)
tree6c85b682fd2b031070f7a40fb4b081f96c15323e /PKGBUILD
parent62ce8e35e55fd1615bcea8d28dd252f43ee21a4a (diff)
downloadaur-f44ff232856740b0e3125c6e76438caa5090fbc6.tar.gz
Update to 2.7.4 (via patch)
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 15 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6c1263ac18b4..b914caee7f50 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@ pkgdesc="ROS - Robot-independent Gazebo plugins for sensors, motors and dynamic
url='http://gazebosim.org/tutorials?cat=connect_ros'
pkgname='ros-lunar-gazebo-plugins'
-pkgver='2.7.3'
+pkgver='2.7.4'
_pkgver_patch=0
arch=('any')
pkgrel=1
@@ -12,8 +12,9 @@ license=('BSD, Apache 2.0')
ros_makedepends=(ros-lunar-catkin
ros-lunar-message-generation)
-makedepends=('cmake' 'ros-build-tools'
- ${ros_makedepends[@]})
+makedepends=(${ros_makedepends[@]}
+ cmake
+ ros-build-tools)
ros_depends=(ros-lunar-rospy
ros-lunar-angles
@@ -42,15 +43,21 @@ ros_depends=(ros-lunar-rospy
depends=(${ros_depends[@]})
# Git version (e.g. for debugging)
-# _tag=release/lunar/gazebo_plugins/${pkgver}-${_pkgver_patch}
+# _tag=release/lunar/gazebo_plugins/2.7.3-${_pkgver_patch}
# _dir=${pkgname}
# source=("${_dir}"::"git+https://github.com/ros-gbp/gazebo_ros_pkgs-release.git"#tag=${_tag})
# sha256sums=('SKIP')
# Tarball version (faster download)
-_dir="gazebo_ros_pkgs-release-release-lunar-gazebo_plugins-${pkgver}-${_pkgver_patch}"
-source=("${pkgname}-${pkgver}-${_pkgver_patch}.tar.gz"::"https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/lunar/gazebo_plugins/${pkgver}-${_pkgver_patch}.tar.gz")
-sha256sums=('c33ef47c379218e6a9f05691aca9137230ecebe43261863a0731a76252ecbb0d')
+_dir="gazebo_ros_pkgs-release-release-lunar-gazebo_plugins-2.7.3-${_pkgver_patch}"
+source=("${pkgname}-2.7.3-${_pkgver_patch}.tar.gz"::"https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/lunar/gazebo_plugins/2.7.3-${_pkgver_patch}.tar.gz" "2.7.4.patch")
+sha256sums=('c33ef47c379218e6a9f05691aca9137230ecebe43261863a0731a76252ecbb0d'
+ '78c551fd6a19214ccae0830fb34627198707f09ad3461c2a71dd16e2efb8423b')
+
+prepare() {
+ cd "${srcdir}"
+ patch -Np1 -i "2.7.4.patch"
+}
build() {
# Use ROS environment variables
@@ -69,6 +76,7 @@ build() {
-DCMAKE_BUILD_TYPE=Release \
-DCATKIN_BUILD_BINARY_PACKAGE=ON \
-DCMAKE_INSTALL_PREFIX=/opt/ros/lunar \
+ -DCMAKE_PREFIX_PATH=/opt/ros/lunar \
-DPYTHON_EXECUTABLE=/usr/bin/python2 \
-DPYTHON_INCLUDE_DIR=/usr/include/python2.7 \
-DPYTHON_LIBRARY=/usr/lib/libpython2.7.so \