diff options
author | Jerry Lin | 2018-11-05 05:26:44 +0800 |
---|---|---|
committer | Jerry Lin | 2018-11-05 05:26:44 +0800 |
commit | a79b1c04f5a9fb366091c2a1c593890c9f548330 (patch) | |
tree | 6a612947d4385b4ddd0ef4a6f9e0b2ab74e6d61d /PKGBUILD | |
parent | 2d2290af49e9e7674bef98019f8645c5c687f8d1 (diff) | |
download | aur-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-- | PKGBUILD | 23 |
1 files changed, 18 insertions, 5 deletions
@@ -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 \ |