summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2026-09-20 19:16:24 +0000
committerCoprDistGit <infra@openeuler.org>2026-09-20 19:16:24 +0000
commit8bb8243d541db4cf2f3440503b3cc78c14e0bdbb (patch)
tree31e6215d8ee3b8b6b77d7c022fcaa1a72155c0e5
parentd38d46c9ab88f6b4c84e76c6f34e1798da364d11 (diff)
automatic import of ros-humble-nebula-continental-common
-rw-r--r--nebula-continental-common.spec19
1 files changed, 9 insertions, 10 deletions
diff --git a/nebula-continental-common.spec b/nebula-continental-common.spec
index 216dfd8..2ab3937 100644
--- a/nebula-continental-common.spec
+++ b/nebula-continental-common.spec
@@ -36,17 +36,17 @@ Nebula Common Continental Libraries and headers for the Nebula multi-sensor
driver framework (ROS 2 %{ros_distro}).
%prep
-%autosetup -n %{commit}
+%setup -q -n nebula-%{commit}
%build
[ -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}
-cd src/nebula_continental/nebula_continental_common
-mkdir -p .obj
-cd .obj
-%cmake3 \
+mkdir -p %{_builddir}/nebula-%{commit}/.obj_continental_common
+cd %{_builddir}/nebula-%{commit}/.obj_continental_common
+%cmake \
+ -S %{_builddir}/nebula-%{commit}/src/nebula_continental/nebula_continental_common \
-DCMAKE_INSTALL_PREFIX="/opt/ros/%{ros_distro}" \
-DAMENT_PREFIX_PATH="/opt/ros/%{ros_distro}" \
-DCMAKE_PREFIX_PATH="/opt/ros/%{ros_distro}" \
@@ -54,16 +54,15 @@ cd .obj
-USHARE_INSTALL_PREFIX -ULIB_SUFFIX \
-DSETUPTOOLS_DEB_LAYOUT=OFF \
-DBUILD_TESTING=OFF -DTESTING=OFF \
- -DCMAKE_SUPPRESS_REGENERATION=ON \
- ..
-make %{?_smp_mflags}
+ -DCMAKE_SUPPRESS_REGENERATION=ON
+%make_build
%install
[ -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}
-cd src/nebula_continental/nebula_continental_common/.obj
-make install DESTDIR=%{buildroot}
+cd %{_builddir}/nebula-%{commit}/.obj_continental_common
+%make_install
%files
/opt/ros/%{ros_distro}/