From 9b0014ad6ed2b74f25973ec8f16ac8d2d734ac94 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Mon, 21 Sep 2026 03:31:03 +0000 Subject: automatic import of autoware-utils-debug --- .gitignore | 1 + autoware-utils-debug.spec | 80 +++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 82 insertions(+) create mode 100644 autoware-utils-debug.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..37f48fc 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/autoware-utils-debug-1.11.0.tar.gz diff --git a/autoware-utils-debug.spec b/autoware-utils-debug.spec new file mode 100644 index 0000000..2eee136 --- /dev/null +++ b/autoware-utils-debug.spec @@ -0,0 +1,80 @@ +Name: autoware-utils-debug +Version: 1.11.0 +Release: 1%{?dist} +Summary: Utilities for debug in Autoware (ROS 2 Humble) + +License: Apache-2.0 +URL: https://github.com/autowarefoundation/autoware_utils +Source0: https://github.com/autowarefoundation/autoware_utils/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz + +# topdir after --transform: autoware-utils-debug-1.11.0/ +# sub-package source dir: autoware_utils_debug/ + +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: ros-humble-ament-cmake-auto +BuildRequires: ros-humble-autoware-cmake +BuildRequires: ros-humble-rclcpp-devel +BuildRequires: ros-humble-diagnostic-msgs-devel +BuildRequires: ros-humble-autoware-internal-debug-msgs-devel +BuildRequires: ros-humble-autoware-internal-msgs-devel +BuildRequires: ros-humble-autoware-utils-system-devel +BuildRequires: fmt-devel + +Requires: ros-humble-rclcpp +Requires: ros-humble-diagnostic-msgs +Requires: ros-humble-autoware-internal-debug-msgs +Requires: ros-humble-autoware-internal-msgs +Requires: ros-humble-autoware-utils-system +Requires: fmt + +%description +The autoware_utils_debug package provides essential utilities for debug +in Autoware autonomous driving applications built on ROS 2 Humble. +It includes helpers for publishing debug messages with timestamps, +tracking processing times, and reporting diagnostic information. + +%package devel +Summary: Development files for %{name} +Requires: %{name} = %{version}-%{release} +Requires: ros-humble-rclcpp-devel +Requires: ros-humble-diagnostic-msgs-devel +Requires: ros-humble-autoware-internal-debug-msgs-devel +Requires: ros-humble-autoware-internal-msgs-devel +Requires: ros-humble-autoware-utils-system-devel +Requires: fmt-devel + +%description devel +Header files and CMake integration files for %{name}. + +%prep +%autosetup -n %{name}-%{version} + +%build +mkdir -p build_pkg +cd build_pkg +cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/opt/ros/humble \ + -DBUILD_TESTING=OFF \ + ../autoware_utils_debug +%make_build + +%install +cd build_pkg +%make_install + +%files +%license autoware_utils_debug/LICENSE +%doc autoware_utils_debug/README.md +/opt/ros/humble/lib/libautoware_utils_debug.so.* + +%files devel +/opt/ros/humble/include/autoware_utils_debug/ +/opt/ros/humble/lib/libautoware_utils_debug.so +/opt/ros/humble/lib/cmake/autoware_utils_debug/ +/opt/ros/humble/share/autoware_utils_debug/ + +%changelog +* Sun Sep 20 2026 openEuler Builder - 1.11.0-1 +- Initial package of autoware_utils_debug 1.11.0 diff --git a/sources b/sources new file mode 100644 index 0000000..dfe9f84 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +b5aa1f36a3152586169420dd0b950917 autoware-utils-debug-1.11.0.tar.gz -- cgit v1.2.3