ros2-jazzy-nav2_minimal_tb3_sim

LOW
maintainer AutoUpdateBot 0 votes base ros2-jazzy-nav2_minimal_turtlebot_simulation scanned 2026-09-05 09:59:47.702300
View on AUR
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
3pkgbase=ros2-jazzy-nav2_minimal_turtlebot_simulation
4pkgname=(
5 'ros2-jazzy-nav2_minimal_tb3_sim'
6 'ros2-jazzy-nav2_minimal_tb4_description'
7 'ros2-jazzy-nav2_minimal_tb4_sim'
8)
9pkgver=1.0.1
10pkgrel=1
11pkgdesc="Minimal TurtleBot simulation assets for Nav2 on ROS 2 Jazzy"
12url="https://github.com/ros-navigation/nav2_minimal_turtlebot_simulation"
13arch=('any')
14license=('Apache-2.0')
15depends=('ros2-jazzy')
16makedepends=('cmake' 'python-colcon-common-extensions' 'ros2-jazzy-xacro')
17source=("$pkgbase-$pkgver.tar.gz::https://github.com/ros-navigation/nav2_minimal_turtlebot_simulation/archive/refs/tags/${pkgver}.tar.gz")
18sha256sums=('78d97bbd8208e165cafc13016704ce8fec880ab01b4a311c7eee706b1fc82ddf')
19
20_srcname="nav2_minimal_turtlebot_simulation-$pkgver"
21
22build() {
23 source /opt/ros/jazzy/setup.bash
24
25 cd "$srcdir/$_srcname"
26 colcon build \
27 --install-base "$srcdir/install" \
28 --cmake-args -DCMAKE_BUILD_TYPE=None -DBUILD_TESTING=OFF -Wno-dev
29}
30
31_install_sub() {
32 local _sub="$1"
33 install -d "$pkgdir/opt/ros/jazzy"
34 cp -a "$srcdir/install/$_sub/." "$pkgdir/opt/ros/jazzy/"
35
36 # Strip colcon per-package bookkeeping; keep only the package payload.
37 rm -f "$pkgdir/opt/ros/jazzy"/COLCON_IGNORE \
38 "$pkgdir/opt/ros/jazzy"/.colcon_install_layout \
39 "$pkgdir/opt/ros/jazzy"/setup.* \
40 "$pkgdir/opt/ros/jazzy"/local_setup.* \
41 "$pkgdir/opt/ros/jazzy"/_local_setup_util_*.py \
42 "$pkgdir/opt/ros/jazzy"/colcon-core-package-selection* 2>/dev/null
43
44 install -Dm644 "$srcdir/$_srcname/LICENSE" \
45 "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
46}
47
48package_ros2-jazzy-nav2_minimal_tb3_sim() {
49 pkgdesc="Minimal TurtleBot3 Gazebo simulation assets for Nav2 on ROS 2 Jazzy"
50 depends=(
51 'ros2-jazzy'
52 'ros2-jazzy-xacro'
53 'ros2-jazzy-ros_gz_bridge'
54 'ros2-jazzy-ros_gz_image'
55 'ros2-jazzy-ros_gz_interfaces'
56 'ros2-jazzy-ros_gz_sim'
57 )
58 _install_sub nav2_minimal_tb3_sim
59}
60
61package_ros2-jazzy-nav2_minimal_tb4_description() {
62 pkgdesc="Minimal TurtleBot4 URDF description for Nav2 on ROS 2 Jazzy"
63 depends=(
64 'ros2-jazzy'
65 'ros2-jazzy-xacro'
66 'ros2-jazzy-joint_state_publisher'
67 )
68 _install_sub nav2_minimal_tb4_description
69}
70
71package_ros2-jazzy-nav2_minimal_tb4_sim() {
72 pkgdesc="Minimal TurtleBot4 Gazebo simulation assets for Nav2 on ROS 2 Jazzy"
73 depends=(
74 'ros2-jazzy'
75 'ros2-jazzy-nav2_minimal_tb4_description'
76 'ros2-jazzy-xacro'
77 'ros2-jazzy-ros_gz_bridge'
78 'ros2-jazzy-ros_gz_image'
79 'ros2-jazzy-ros_gz_interfaces'
80 'ros2-jazzy-ros_gz_sim'
81 )
82 _install_sub nav2_minimal_tb4_sim
83}
84

Scan history

Scanned at (UTC)SeverityRules
2026-09-05 09:59:47 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion