diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 85 |
2 files changed, 46 insertions, 47 deletions
@@ -1,8 +1,8 @@ pkgbase = ros-noetic-tf2-bullet pkgdesc = ROS - tf2_bullet. - pkgver = 0.6.5 + pkgver = 0.7.5 pkgrel = 1 - url = https://www.wiki.ros.org/tf2_bullet + url = https://wiki.ros.org/tf2_bullet arch = any license = BSD makedepends = cmake @@ -15,8 +15,8 @@ pkgbase = ros-noetic-tf2-bullet depends = ros-noetic-tf2 depends = ros-noetic-geometry-msgs depends = bullet - source = ros-noetic-tf2-bullet-0.6.5.tar.gz::https://github.com/ros/geometry2/archive/0.6.5.tar.gz - sha256sums = 9a1268621518fc22afd7b12ef1cf30e6901a57b054535924d1d74fd5d267773a + source = ros-noetic-tf2-bullet-0.7.5.tar.gz::https://github.com/ros/geometry2/archive/0.7.5.tar.gz + sha256sums = 0b5d461c71d6dc1dbdb99a2ba39e1515194cd451c2e53d53caadb3ecea13367a pkgname = ros-noetic-tf2-bullet @@ -1,58 +1,57 @@ -# Script generated with import_catkin_packages.py -# For more information: https://github.com/bchretien/arch-ros-stacks pkgdesc="ROS - tf2_bullet." -url='https://www.wiki.ros.org/tf2_bullet' +url='https://wiki.ros.org/tf2_bullet' pkgname='ros-noetic-tf2-bullet' -pkgver='0.6.5' -_pkgver_patch=0 +pkgver='0.7.5' arch=('any') pkgrel=1 license=('BSD') -ros_makedepends=(ros-noetic-tf2 - ros-noetic-geometry-msgs - ros-noetic-catkin) -makedepends=('cmake' 'ros-build-tools' - ${ros_makedepends[@]} - bullet - pkg-config) - -ros_depends=(ros-noetic-tf2 - ros-noetic-geometry-msgs) -depends=(${ros_depends[@]} - bullet) - -# Git version (e.g. for debugging) -# _tag=release/noetic/tf2_bullet/${pkgver}-${_pkgver_patch} -# _dir=${pkgname} -# source=("${_dir}"::"git+https://github.com/ros-gbp/geometry2-release.git"#tag=${_tag}) -# sha256sums=('SKIP') - -# Tarball version (faster download) +ros_makedepends=( + ros-noetic-tf2 + ros-noetic-geometry-msgs + ros-noetic-catkin +) +makedepends=( + cmake + ros-build-tools + ${ros_makedepends[@]} + bullet + pkg-config +) + +ros_depends=( + ros-noetic-tf2 + ros-noetic-geometry-msgs +) +depends=( + ${ros_depends[@]} + bullet +) + _dir="geometry2-${pkgver}/tf2_bullet" source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/ros/geometry2/archive/${pkgver}.tar.gz") -sha256sums=('9a1268621518fc22afd7b12ef1cf30e6901a57b054535924d1d74fd5d267773a') +sha256sums=('0b5d461c71d6dc1dbdb99a2ba39e1515194cd451c2e53d53caadb3ecea13367a') build() { - # Use ROS environment variables - source /usr/share/ros-build-tools/clear-ros-env.sh - [ -f /opt/ros/noetic/setup.bash ] && source /opt/ros/noetic/setup.bash - - # Create build directory - [ -d ${srcdir}/build ] || mkdir ${srcdir}/build - cd ${srcdir}/build - - # Build project - cmake ${srcdir}/${_dir} \ - -DCATKIN_BUILD_BINARY_PACKAGE=ON \ - -DCMAKE_INSTALL_PREFIX=/opt/ros/noetic \ - -DPYTHON_EXECUTABLE=/usr/bin/python2 \ - -DSETUPTOOLS_DEB_LAYOUT=OFF - make + # Use ROS environment variables + source /usr/share/ros-build-tools/clear-ros-env.sh + [ -f /opt/ros/noetic/setup.bash ] && source /opt/ros/noetic/setup.bash + + # Create build directory + [ -d ${srcdir}/build ] || mkdir ${srcdir}/build + cd ${srcdir}/build + + # Build project + cmake ${srcdir}/${_dir} \ + -DCATKIN_BUILD_BINARY_PACKAGE=ON \ + -DCMAKE_INSTALL_PREFIX=/opt/ros/noetic \ + -DPYTHON_EXECUTABLE=/usr/bin/python \ + -DSETUPTOOLS_DEB_LAYOUT=OFF + make } package() { - cd "${srcdir}/build" - make DESTDIR="${pkgdir}/" install + cd "${srcdir}/build" + make DESTDIR="${pkgdir}/" install } |