summaryrefslogtreecommitdiff
path: root/pointcloud-to-ply.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2026-09-16 12:13:48 +0000
committerCoprDistGit <infra@openeuler.org>2026-09-16 12:13:48 +0000
commit3bbc175d3341f9379d69fc4959b736240fb56e6a (patch)
treecc6da63fb30712f3b1aa1a9dd55871a85553e61a /pointcloud-to-ply.spec
parent1dd801ebf29cff042d4759f6d04b07d9311bc5e9 (diff)
automatic import of ros-humble-pointcloud-to-ply
Diffstat (limited to 'pointcloud-to-ply.spec')
-rw-r--r--pointcloud-to-ply.spec12
1 files changed, 4 insertions, 8 deletions
diff --git a/pointcloud-to-ply.spec b/pointcloud-to-ply.spec
index 273ff0a..4402ebc 100644
--- a/pointcloud-to-ply.spec
+++ b/pointcloud-to-ply.spec
@@ -49,20 +49,16 @@ Subscribe to a PointCloud2 topic, reconstruct a mesh, and save to OBJ/PLY.
source /opt/ros/%{ros_distro}/setup.sh 2>/dev/null || 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}
-%{__python3} setup.py build
+%{__python3} -m pip wheel --no-deps --no-build-isolation -w dist .
%install
source /opt/ros/%{ros_distro}/setup.sh 2>/dev/null || 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}
-%{__python3} setup.py install --skip-build \
+%{__python3} -m pip install --no-deps --no-build-isolation \
--prefix=/opt/ros/%{ros_distro} \
- --install-lib=/opt/ros/%{ros_distro}/lib/python%{python3_version}/site-packages \
- --install-scripts=/opt/ros/%{ros_distro}/lib/%{RosPkgName} \
- --install-layout=rpm \
- --single-version-externally-managed \
- --record=installed.txt \
- --root=%{buildroot}
+ --root=%{buildroot} \
+ dist/*.whl
%files
/opt/ros/%{ros_distro}/