summaryrefslogtreecommitdiff
path: root/lanelet2-core.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2026-10-12 08:14:39 +0000
committerCoprDistGit <infra@openeuler.org>2026-10-12 08:14:39 +0000
commit7d31206b3d84e25ac45fe4ce20dd7690acefb529 (patch)
tree91f664a8dafae635aaa0052d6ae592ea06a4b5f1 /lanelet2-core.spec
parent465d42e81c7ccd6389cdbefff01286f9bbb7b882 (diff)
automatic import of ros-humble-lanelet2-coreopeneuler24.03_LTS_SP3
Diffstat (limited to 'lanelet2-core.spec')
-rw-r--r--lanelet2-core.spec17
1 files changed, 11 insertions, 6 deletions
diff --git a/lanelet2-core.spec b/lanelet2-core.spec
index 346b40f..1152eca 100644
--- a/lanelet2-core.spec
+++ b/lanelet2-core.spec
@@ -1,9 +1,9 @@
%define ros_distro humble
%define RosPkgName lanelet2-core
-%define src_version 1.2.3-1
+%define src_version 1.1.1
Name: ros-%{ros_distro}-%{RosPkgName}
-Version: 1.2.3
+Version: 1.1.1
Release: 1%{?dist}
Summary: Lanelet2 core module
License: BSD
@@ -38,9 +38,11 @@ Lanelet2 core module
%autosetup -n %{RosPkgName}-%{src_version}
%build
-source /opt/ros/%{ros_distro}/setup.sh 2>/dev/null || true
+[ -f /opt/ros/%{ros_distro}/setup.sh ] && source /opt/ros/%{ros_distro}/setup.sh || true
export PYTHONPATH=/opt/ros/%{ros_distro}/lib/python%{python3_version}/site-packages${PYTHONPATH:+:$PYTHONPATH}
export PKG_CONFIG_PATH=/opt/ros/%{ros_distro}/lib/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
+# rospkg OsDetect 不识别 openEuler,用 rhel 兜底让 mrt_cmake_modules 正常解析依赖
+export ROS_OS_OVERRIDE=rhel:8:final
cd lanelet2_core
mkdir -p .obj && cd .obj
%cmake3 \
@@ -54,9 +56,10 @@ mkdir -p .obj && cd .obj
make %{?_smp_mflags}
%install
-source /opt/ros/%{ros_distro}/setup.sh 2>/dev/null || true
+[ -f /opt/ros/%{ros_distro}/setup.sh ] && source /opt/ros/%{ros_distro}/setup.sh || true
export PYTHONPATH=/opt/ros/%{ros_distro}/lib/python%{python3_version}/site-packages${PYTHONPATH:+:$PYTHONPATH}
export PKG_CONFIG_PATH=/opt/ros/%{ros_distro}/lib/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
+export ROS_OS_OVERRIDE=rhel:8:final
cd lanelet2_core
cd .obj
make install DESTDIR=%{buildroot}
@@ -65,5 +68,7 @@ make install DESTDIR=%{buildroot}
/opt/ros/%{ros_distro}
%changelog
-* Sat Sep 19 2026 ai-importer <ai-importer@openeuler.org> - 1.2.3-1
-- Initial import (ROS batch)
+* Mon Oct 12 2026 ai-importer <ai-importer@openeuler.org> - 1.1.1-1
+- Rebase to 1.1.1 (ROS batch import)
+* Sun Sep 20 2026 ai-importer <ai-importer@openeuler.org> - 1.2.3-1
+- Initial import (ROS batch) \ No newline at end of file