summaryrefslogtreecommitdiff
path: root/kuka-control-mode-handler.spec
diff options
context:
space:
mode:
Diffstat (limited to 'kuka-control-mode-handler.spec')
-rw-r--r--kuka-control-mode-handler.spec6
1 files changed, 2 insertions, 4 deletions
diff --git a/kuka-control-mode-handler.spec b/kuka-control-mode-handler.spec
index db1f838..a6da399 100644
--- a/kuka-control-mode-handler.spec
+++ b/kuka-control-mode-handler.spec
@@ -1,7 +1,5 @@
%define ros_distro humble
%define RosPkgName kuka-control-mode-handler
-# 实测 GitHub archive/<full-sha>.tar.gz 解压根目录为 kuka_drivers-<full-sha>,
-# 而非纯 commit SHA;故 autosetup -n 用实测目录名(见下方 %%prep)
%global commit 3adea8cf8b356144558f69374a168a70c2356304
Name: ros-%{ros_distro}-%{RosPkgName}
@@ -10,7 +8,7 @@ Release: 1%{?dist}
Summary: Controller for setting the control mode of KUKA robots in runtime
License: Apache-2.0
URL: https://github.com/kroshu/kuka_drivers
-Source0: https://github.com/kroshu/kuka_drivers/archive/%{commit}.tar.gz
+Source0: %{RosPkgName}-%{version}.tar.gz
# debug 子包无意义(/opt 前缀,strip/debugedit 路径非常规),SIG 模板统一关闭
%global debug_package %{nil}
@@ -50,7 +48,7 @@ kuka_control_mode_handler pluginlib plugin (a ros2_control controller) from
the kuka_drivers monorepo (subdirectory controllers/kuka_control_mode_handler).
%prep
-%autosetup -n kuka_drivers-%{commit}
+%autosetup -n %{RosPkgName}-%{version}
%build
# ROS 基座环境(chroot 已配置 ROS SIG repo;无 ROS 依赖的包 buildroot 里