ros2-jazzy-cmake_generate_parameter_module_example
LOW
maintainer AutoUpdateBot
0 votes
base
ros2-jazzy-generate_parameter_library
scanned 2026-09-05 18:00:42.527733
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: AutoUpdateBot <auto-update-bot@arch4edu.org>
2
3
pkgbase=ros2-jazzy-generate_parameter_library
4
pkgname=(
5
'ros2-jazzy-parameter_traits'
6
'ros2-jazzy-generate_parameter_library_py'
7
'ros2-jazzy-generate_parameter_library'
8
'ros2-jazzy-generate_parameter_library_example'
9
'ros2-jazzy-generate_parameter_module_example'
10
'ros2-jazzy-cmake_generate_parameter_module_example'
11
'ros2-jazzy-generate_parameter_library_example_external'
12
)
13
pkgver=0.7.6
14
pkgrel=1
15
pkgdesc="Generate C++ and Python parameter libraries for ROS 2 Jazzy"
16
url="https://github.com/PickNikRobotics/generate_parameter_library"
17
arch=('x86_64')
18
license=('BSD-3-Clause')
19
depends=('ros2-jazzy')
20
makedepends=(
21
'cmake'
22
'python-colcon-common-extensions'
23
'python-jinja'
24
'python-typeguard'
25
'python-yaml'
26
'ros2-jazzy-rsl'
27
'ros2-jazzy-tcb_span'
28
'ros2-jazzy-tl_expected'
29
'ros2-jazzy-ros2_control_cmake'
30
'tl-expected'
31
'eigen'
32
'fmt'
33
)
34
source=("$pkgbase-$pkgver.tar.gz::https://github.com/PickNikRobotics/generate_parameter_library/archive/refs/tags/${pkgver}.tar.gz")
35
sha256sums=('2fed256eb49c3e01df8becfe6eb064ea9352ea6681b52bf120546cdf3665369e')
36
37
_srcname="generate_parameter_library-$pkgver"
38
39
build() {
40
source /opt/ros/jazzy/setup.bash
41
42
export CFLAGS+=" -ffile-prefix-map=$srcdir=/usr/src/debug/$pkgbase"
43
export CXXFLAGS+=" -ffile-prefix-map=$srcdir=/usr/src/debug/$pkgbase"
44
45
cd "$srcdir/$_srcname"
46
colcon build \
47
--install-base "$srcdir/install" \
48
--cmake-args -DCMAKE_BUILD_TYPE=None -DBUILD_TESTING=OFF -Wno-dev
49
}
50
51
_install_sub() {
52
local sub="$1"
53
install -d "$pkgdir/opt/ros/jazzy"
54
cp -a "$srcdir/install/$sub/." "$pkgdir/opt/ros/jazzy/"
55
rm -f "$pkgdir/opt/ros/jazzy"/COLCON_IGNORE \
56
"$pkgdir/opt/ros/jazzy"/.colcon_install_layout \
57
"$pkgdir/opt/ros/jazzy"/setup.* \
58
"$pkgdir/opt/ros/jazzy"/local_setup.* \
59
"$pkgdir/opt/ros/jazzy"/_local_setup_util_*.py \
60
"$pkgdir/opt/ros/jazzy"/colcon-core-package-selection* 2>/dev/null
61
install -Dm644 "$srcdir/$_srcname/LICENSE" \
62
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
63
}
64
65
package_ros2-jazzy-parameter_traits() {
66
arch=('any')
67
depends=('ros2-jazzy' 'ros2-jazzy-rsl' 'ros2-jazzy-tcb_span' 'ros2-jazzy-tl_expected' 'fmt')
68
_install_sub parameter_traits
69
}
70
71
package_ros2-jazzy-generate_parameter_library_py() {
72
arch=('any')
73
depends=('python-jinja' 'python-typeguard' 'python-yaml')
74
_install_sub generate_parameter_library_py
75
}
76
77
package_ros2-jazzy-generate_parameter_library() {
78
arch=('any')
79
depends=('ros2-jazzy' 'ros2-jazzy-generate_parameter_library_py' 'ros2-jazzy-parameter_traits' 'ros2-jazzy-rsl' 'ros2-jazzy-tcb_span' 'ros2-jazzy-tl_expected' 'tl-expected' 'fmt')
80
_install_sub generate_parameter_library
81
}
82
83
package_ros2-jazzy-generate_parameter_library_example() {
84
depends=('ros2-jazzy' 'ros2-jazzy-generate_parameter_library' 'ros2-jazzy-ros2_control_cmake')
85
_install_sub generate_parameter_library_example
86
}
87
88
package_ros2-jazzy-generate_parameter_module_example() {
89
arch=('any')
90
depends=('ros2-jazzy' 'ros2-jazzy-generate_parameter_library' 'ros2-jazzy-generate_parameter_library_py')
91
_install_sub generate_parameter_module_example
92
}
93
94
package_ros2-jazzy-cmake_generate_parameter_module_example() {
95
arch=('any')
96
depends=('ros2-jazzy' 'ros2-jazzy-generate_parameter_library')
97
_install_sub cmake_generate_parameter_module_example
98
}
99
100
package_ros2-jazzy-generate_parameter_library_example_external() {
101
depends=('ros2-jazzy' 'ros2-jazzy-generate_parameter_library_example' 'ros2-jazzy-ros2_control_cmake')
102
_install_sub generate_parameter_library_example_external
103
}
104
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-05 18:00:42 | Low | 1 |