summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2026-10-09 11:10:45 +0000
committerCoprDistGit <infra@openeuler.org>2026-10-09 11:10:45 +0000
commitb113f2a1b9e7b9c1beb7220a98c4818ffe0e2f15 (patch)
tree50d6e2de3147ea20f1d8d191a4f22db480b8e94c
parent9318a12a0a430d1e49ff3bcc942c9acfa9475268 (diff)
automatic import of ros-humble-kortex-apiopeneuler24.03_LTS_SP3
-rw-r--r--kortex-api.spec14
1 files changed, 13 insertions, 1 deletions
diff --git a/kortex-api.spec b/kortex-api.spec
index 3a098ca..f3e87df 100644
--- a/kortex-api.spec
+++ b/kortex-api.spec
@@ -4,7 +4,7 @@
Name: ros-%{ros_distro}-%{RosPkgName}
Version: 0.2.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: KINOVA KORTEX™ API
License: BSD
URL: https://github.com/Kinovarobotics/ros2_kortex.git
@@ -30,6 +30,15 @@ KINOVA KORTEX™ API
%prep
%autosetup -n %{RosPkgName}-%{src_version}
+# artifactory.kinovaapps.com 在 COPR 构建环境不可达(DNS 解析失败),
+# 且二进制 API 仅为 x86_64 预编译,目标架构 aarch64 不兼容。
+# 移除 FetchContent 外网下载,改为最小 ament_cmake 包(仅安装 package.xml 元数据)。
+cat > kortex_api/CMakeLists.txt << 'EOF'
+cmake_minimum_required(VERSION 3.14)
+project(kortex_api)
+find_package(ament_cmake REQUIRED)
+ament_package()
+EOF
%build
[ -f /opt/ros/%{ros_distro}/setup.sh ] && source /opt/ros/%{ros_distro}/setup.sh || true
@@ -59,5 +68,8 @@ make install DESTDIR=%{buildroot}
/opt/ros/%{ros_distro}
%changelog
+* Fri Oct 09 2026 ai-importer <ai-importer@openeuler.org> - 0.2.3-2
+- Remove FetchContent external download (artifactory.kinovaapps.com unreachable in COPR)
+
* Fri Oct 09 2026 ai-importer <ai-importer@openeuler.org> - 0.2.3-1
- Initial import (ROS batch)