diff options
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | autoware-utils-debug.spec | 80 | ||||
| -rw-r--r-- | sources | 1 |
3 files changed, 82 insertions, 0 deletions
@@ -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 <builder@openeuler.org> - 1.11.0-1 +- Initial package of autoware_utils_debug 1.11.0 @@ -0,0 +1 @@ +b5aa1f36a3152586169420dd0b950917 autoware-utils-debug-1.11.0.tar.gz |
