diff options
author | Angelo Elias Dal Zotto | 2023-06-10 08:49:51 -0300 |
---|---|---|
committer | Angelo Elias Dal Zotto | 2023-06-10 08:49:51 -0300 |
commit | f21c98e6ece5d35e2c27d3f292336702fcbbcd7c (patch) | |
tree | f3f67361a496859aab3302640347d56975bafbfa | |
parent | 0ce410dc223017b9174d4dd9c60ea31aeac776a1 (diff) | |
download | aur-f21c98e6ece5d35e2c27d3f292336702fcbbcd7c.tar.gz |
update to 2.26.0
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 17 insertions, 15 deletions
@@ -1,13 +1,14 @@ pkgbase = ros2-humble-hardware-interface pkgdesc = ros2_control hardware interface - pkgver = 2.24.1 - pkgrel = 2 + pkgver = 2.26.0 + pkgrel = 1 url = https://index.ros.org/p/hardware_interface/ arch = any makedepends = ros2-humble-ros2-control-test-assets + makedepends = cmake depends = ros2-humble depends = ros2-humble-control-msgs - source = https://github.com/ros-controls/ros2_control/archive/refs/tags/2.24.1.tar.gz - sha256sums = ceaa6c11965e2136d1a511584bdaf5694f1e665429860ccac8b65f59230e14b2 + source = https://github.com/ros-controls/ros2_control/archive/refs/tags/2.26.0.tar.gz + sha256sums = bb8b1233fa6db7dd2f56cf350c9ef9c5750f83e212df62981480a2453656f0cf pkgname = ros2-humble-hardware-interface @@ -1,33 +1,34 @@ # Maintainer: Angelo Elias Dal Zotto <angelodalzotto97@gmail.com> +_pkgroot=ros2_control _pkgname=hardware_interface pkgname=ros2-humble-hardware-interface -pkgver=2.24.1 -pkgrel=2 +pkgver=2.26.0 +pkgrel=1 pkgdesc="ros2_control hardware interface" url="https://index.ros.org/p/hardware_interface/" arch=('any') -makedepends=('ros2-humble-ros2-control-test-assets') +makedepends=('ros2-humble-ros2-control-test-assets' 'cmake') depends=( 'ros2-humble' 'ros2-humble-control-msgs' ) source=("https://github.com/ros-controls/ros2_control/archive/refs/tags/${pkgver}.tar.gz") -sha256sums=('ceaa6c11965e2136d1a511584bdaf5694f1e665429860ccac8b65f59230e14b2') +sha256sums=('bb8b1233fa6db7dd2f56cf350c9ef9c5750f83e212df62981480a2453656f0cf') prepare() { source /opt/ros/humble/setup.bash - - cmake -S ros2_control-$pkgver/$_pkgname -B build \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/opt/ros/humble } build() { -source /opt/ros/humble/setup.bash - make -C build + cmake -B build -S "$_pkgroot-$pkgver/$_pkgname" \ + -DCMAKE_BUILD_TYPE='None' \ + -DCMAKE_INSTALL_PREFIX='/opt/ros/humble' \ + -Wno-dev + + cmake --build build } package() { - make DESTDIR="$pkgdir/" -C build install + DESTDIR="$pkgdir" cmake --install build } |