summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAngelo Elias Dal Zotto2023-06-10 09:37:43 -0300
committerAngelo Elias Dal Zotto2023-06-10 09:37:43 -0300
commit548087926118319e3ee48643135381b88c68ad07 (patch)
treec96b2269ec822a9431b19803900b59ab75583dd2
parent4cb2b64b78f7f0342addd9532417b9635ebd2192 (diff)
downloadaur-548087926118319e3ee48643135381b88c68ad07.tar.gz
update to 0.3.3
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD22
2 files changed, 17 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 495f618a5914..7c05e78ba5b3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,10 @@
pkgbase = ros2-humble-generate-parameter-library
pkgdesc = CMake to generate ROS parameter library
- pkgver = 0.3.1
- pkgrel = 2
+ pkgver = 0.3.3
+ pkgrel = 1
url = https://index.ros.org/p/generate_parameter_library/
arch = any
+ makedepends = cmake
depends = ros2-humble
depends = fmt
depends = ros2-humble-tl-expected
@@ -11,7 +12,7 @@ pkgbase = ros2-humble-generate-parameter-library
depends = ros2-humble-rsl
depends = ros2-humble-tcb-span
depends = ros2-humble-generate-parameter-library-py
- source = https://github.com/PickNikRobotics/generate_parameter_library/archive/refs/tags/0.3.1.tar.gz
- sha256sums = 1b0a4a2e30518ac3b416798cc593edfe1ec488d0c1ab05dbb31ae40c28f1edec
+ source = https://github.com/PickNikRobotics/generate_parameter_library/archive/refs/tags/0.3.3.tar.gz
+ sha256sums = f1fd0bd411191a68ce70833c97aa0925525951127709819eb00e7a4007f5447e
pkgname = ros2-humble-generate-parameter-library
diff --git a/PKGBUILD b/PKGBUILD
index 6cdd42ddd508..2f9e597a585e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,10 @@
# Maintainer: Angelo Elias Dal Zotto <angelodalzotto97@gmail.com>
+_pkgroot=generate_parameter_library
_pkgname=generate_parameter_library
pkgname=ros2-humble-generate-parameter-library
-pkgver=0.3.1
-pkgrel=2
+pkgver=0.3.3
+pkgrel=1
pkgdesc="CMake to generate ROS parameter library"
url="https://index.ros.org/p/generate_parameter_library/"
arch=('any')
@@ -16,22 +17,23 @@ depends=(
'ros2-humble-tcb-span'
'ros2-humble-generate-parameter-library-py'
)
+makedepends=('cmake')
source=("https://github.com/PickNikRobotics/generate_parameter_library/archive/refs/tags/${pkgver}.tar.gz")
-sha256sums=('1b0a4a2e30518ac3b416798cc593edfe1ec488d0c1ab05dbb31ae40c28f1edec')
+sha256sums=('f1fd0bd411191a68ce70833c97aa0925525951127709819eb00e7a4007f5447e')
prepare() {
source /opt/ros/humble/setup.bash
-
- cmake -S generate_parameter_library-$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
}