summaryrefslogtreecommitdiff
path: root/etsi-its-cam-conversion.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2026-09-20 12:31:04 +0000
committerCoprDistGit <infra@openeuler.org>2026-09-20 12:31:04 +0000
commit1b33860c56c3e2042302349dac26094d5fa18220 (patch)
treea2ef1098b3af7a7fbf33a31d882e6c749f8825c7 /etsi-its-cam-conversion.spec
parentabb89eed50be06a59c9fca7e7a9e48c03172ff08 (diff)
automatic import of ros-humble-etsi-its-cam-conversionopeneuler24.03_LTS_SP3
Diffstat (limited to 'etsi-its-cam-conversion.spec')
-rw-r--r--etsi-its-cam-conversion.spec8
1 files changed, 5 insertions, 3 deletions
diff --git a/etsi-its-cam-conversion.spec b/etsi-its-cam-conversion.spec
index f0895b7..ef59f25 100644
--- a/etsi-its-cam-conversion.spec
+++ b/etsi-its-cam-conversion.spec
@@ -37,9 +37,11 @@ interface library providing conversion utilities between ROS message types
and ASN.1-encoded ETSI ITS CAM data structures.
%prep
-%autosetup -n etsi_its_messages-%{commit}
-# 定位 mono-repo 中的子包目录
-cp -r etsi_its_conversion/etsi_its_cam_conversion/. .
+%setup -c -q
+# tarball 解压到一个自动生成的子目录,名称因 GitHub archive 格式而异
+_src=$(ls -d */ | head -1)
+cp -r "${_src}etsi_its_conversion/etsi_its_cam_conversion/." .
+rm -rf "${_src}"
%build
[ -f /opt/ros/%{ros_distro}/setup.sh ] && source /opt/ros/%{ros_distro}/setup.sh || true