summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAngelo Elias Dal Zotto2023-06-10 08:49:51 -0300
committerAngelo Elias Dal Zotto2023-06-10 08:49:51 -0300
commitf21c98e6ece5d35e2c27d3f292336702fcbbcd7c (patch)
treef3f67361a496859aab3302640347d56975bafbfa
parent0ce410dc223017b9174d4dd9c60ea31aeac776a1 (diff)
downloadaur-f21c98e6ece5d35e2c27d3f292336702fcbbcd7c.tar.gz
update to 2.26.0
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD23
2 files changed, 17 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5ed4350dca2c..c18e0c99b80b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 64c1856a1ce3..5d82c7dfda3d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}