summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJerry Lin2018-11-05 05:26:44 +0800
committerJerry Lin2018-11-05 05:26:44 +0800
commita79b1c04f5a9fb366091c2a1c593890c9f548330 (patch)
tree6a612947d4385b4ddd0ef4a6f9e0b2ab74e6d61d /PKGBUILD
parent2d2290af49e9e7674bef98019f8645c5c687f8d1 (diff)
downloadaur-ros-indigo-rviz-plugin-tutorials.tar.gz
Fix ogre-1.9 dependency and library path. Bump the pkgrel.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 18 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0a3dcd4c7834..428ce582119a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@ pkgname='ros-indigo-rviz-plugin-tutorials'
pkgver='0.9.2'
_pkgver_patch=0
arch=('any')
-pkgrel=2
+pkgrel=3
license=('BSD')
ros_makedepends=(ros-indigo-rviz
@@ -16,12 +16,24 @@ makedepends=('cmake' 'git' 'ros-build-tools'
${ros_makedepends[@]})
ros_depends=(ros-indigo-rviz)
-depends=(${ros_depends[@]})
+depends=(
+ 'ogre-1.9'
+ ${ros_depends[@]}
+)
_tag=release/indigo/rviz_plugin_tutorials/${pkgver}-${_pkgver_patch}
_dir=rviz_plugin_tutorials
-source=("${_dir}"::"git+https://github.com/ros-gbp/visualization_tutorials-release.git"#tag=${_tag})
-md5sums=('SKIP')
+source=(
+ "${_dir}"::"git+https://github.com/ros-gbp/visualization_tutorials-release.git#tag=${_tag}"
+ 'find-ogre.patch'
+)
+sha256sums=('SKIP'
+ '5fabd1b72ebcaa98ed550eddfd9a5fbe48cdadbce182b33b40a9d53f7a473fdb')
+
+prepare() {
+ cd ${srcdir}/${_dir}
+ patch -Np1 -i ${srcdir}/find-ogre.patch
+}
build() {
# Use ROS environment variables
@@ -36,7 +48,8 @@ build() {
/usr/share/ros-build-tools/fix-python-scripts.sh -v 2 ${srcdir}/${_dir}
# Build project
- cmake ${srcdir}/${_dir} \
+ env PKG_CONFIG_PATH=/opt/OGRE-1.9/lib/pkgconfig \
+ cmake ${srcdir}/${_dir} \
-DCMAKE_BUILD_TYPE=Release \
-DCATKIN_BUILD_BINARY_PACKAGE=ON \
-DCMAKE_INSTALL_PREFIX=/opt/ros/indigo \