summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2026-09-23 08:38:25 +0000
committerCoprDistGit <infra@openeuler.org>2026-09-23 08:38:25 +0000
commit4b0a83ea6474c9fcf64894515952cbc8795b6cda (patch)
treebfaa8c4616c16434beb280ad854c5821dee4e3bf
parent7a01ebdb75064cb3d318efa483c3051320638b20 (diff)
automatic import of autoware-utils-debug
-rw-r--r--autoware-utils-debug.spec27
1 files changed, 21 insertions, 6 deletions
diff --git a/autoware-utils-debug.spec b/autoware-utils-debug.spec
index 60b8524..c4fd886 100644
--- a/autoware-utils-debug.spec
+++ b/autoware-utils-debug.spec
@@ -1,6 +1,6 @@
Name: autoware-utils-debug
Version: 1.11.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Utilities for debug in Autoware (ROS 2 Humble)
License: Apache-2.0
@@ -76,16 +76,31 @@ cd build_pkg
%make_install
%files
-%license autoware_utils_debug/LICENSE
+# LICENSE 在仓库根(autoware-utils-debug-1.11.0/LICENSE),不在子包目录
+%license LICENSE
%doc autoware_utils_debug/README.md
-/opt/ros/humble/lib/libautoware_utils_debug.so.*
+# ROS ament 库不版本化(无 SOVERSION),实际只产出 libautoware_utils_debug.so
+/opt/ros/humble/lib/libautoware_utils_debug.so
+# ament 资源索引(package_run_dependencies / parent_prefix_path / packages 三处)
+/opt/ros/humble/share/ament_index/resource_index/*/autoware_utils_debug
+# 运行时环境脚本与 local_setup
+/opt/ros/humble/share/autoware_utils_debug/environment/
+/opt/ros/humble/share/autoware_utils_debug/local_setup.*
+/opt/ros/humble/share/autoware_utils_debug/package.dsv
+/opt/ros/humble/share/autoware_utils_debug/package.xml
%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/
+# ament cmake 配置实际安装在 share/<pkg>/cmake/ 下(不是 lib/cmake)
+/opt/ros/humble/share/autoware_utils_debug/cmake/
%changelog
+* Wed Sep 23 2026 openEuler Builder <builder@openeuler.org> - 1.11.0-2
+- Fix %%files: libautoware_utils_debug.so is unversioned (ROS ament), LICENSE
+ is at repo root, cmake config lives in share/<pkg>/cmake not lib/cmake;
+ split runtime (lib + share env/local_setup/package) into main, cmake config
+ into devel to avoid double-listed files.
+
* Sun Sep 20 2026 openEuler Builder <builder@openeuler.org> - 1.11.0-1
- Initial package of autoware_utils_debug 1.11.0