From 6475c41c295255c71e9f3de8c8ea20412c1caaee Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Wed, 23 Sep 2026 12:23:05 +0000 Subject: automatic import of ros-humble-kuka-kss-message-handler --- kuka-kss-message-handler.spec | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'kuka-kss-message-handler.spec') diff --git a/kuka-kss-message-handler.spec b/kuka-kss-message-handler.spec index 0f06a11..87a544e 100644 --- a/kuka-kss-message-handler.spec +++ b/kuka-kss-message-handler.spec @@ -1,8 +1,6 @@ %define ros_distro humble %define RosPkgName kuka-kss-message-handler -# 实测 GitHub archive/.tar.gz 解压根目录为 kuka_drivers-, -# 而非纯 commit SHA;故 autosetup -n 用实测目录名(见下方 %prep)。 # 该 commit 为 kuka_drivers humble 分支 HEAD,与同 monorepo 各 sibling 包一致。 %global commit 3adea8cf8b356144558f69374a168a70c2356304 @@ -12,7 +10,9 @@ Release: 1%{?dist} Summary: Non-real time message handler for KSS KUKA robots License: Apache-2.0 URL: https://github.com/kroshu/kuka_drivers -Source0: https://github.com/kroshu/kuka_drivers/archive/%{commit}.tar.gz +# Source0 用文件名(非 URL):build 系统 --transform 把源码目录统一重命名为 +# -,autosetup -n 必须与之匹配(与 sibling 包一致)。 +Source0: %{RosPkgName}-%{version}.tar.gz # debug 子包无意义(/opt 前缀,strip/debugedit 路径非常规),SIG 模板统一关闭 %global debug_package %{nil} @@ -61,7 +61,7 @@ pluginlib plugin (a ros2_control controller) from the kuka_drivers monorepo (subdirectory controllers/kuka_kss_message_handler). %prep -%autosetup -n kuka_drivers-%{commit} +%autosetup -n %{RosPkgName}-%{version} %build # ROS 基座环境(chroot 已配置 ROS SIG repo;无 ROS 依赖的包 buildroot 里 -- cgit v1.2.3