From 5b55befc11f7b23538bbbd441708a6e861be647f Mon Sep 17 00:00:00 2001 From: will_niutao Date: Tue, 6 Jun 2023 11:54:34 +0800 Subject: [PATCH] upload ROS humble package on Tue Jun 6 11:54:34 AM CST 2023 Signed-off-by: will_niutao (cherry picked from commit 86a7610480e7620ca554340c5d27e2c13e6a2c9d) --- ros-humble-sensor-msgs-py_4.2.3.orig.tar.gz | Bin 0 -> 10032 bytes sensor-msgs-py.spec | 75 ++++++++++++++++++++ 2 files changed, 75 insertions(+) create mode 100644 ros-humble-sensor-msgs-py_4.2.3.orig.tar.gz create mode 100644 sensor-msgs-py.spec diff --git a/ros-humble-sensor-msgs-py_4.2.3.orig.tar.gz b/ros-humble-sensor-msgs-py_4.2.3.orig.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..f9a0b082062bd6dd045bbb2f9adf0fba98091493 GIT binary patch literal 10032 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 G@BjejOnKb^ literal 0 HcmV?d00001 diff --git a/sensor-msgs-py.spec b/sensor-msgs-py.spec new file mode 100644 index 0000000..21698c7 --- /dev/null +++ b/sensor-msgs-py.spec @@ -0,0 +1,75 @@ +%bcond_without tests +%bcond_without weak_deps + +%global debug_package %{nil} +%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g') +%global __provides_exclude_from ^/opt/ros/%{ros_distro}/.*$ +%global __requires_exclude_from ^/opt/ros/%{ros_distro}/.*$ + +%define RosPkgName sensor-msgs-py + +Name: ros-%{ros_distro}-%{RosPkgName} +Version: 4.2.3 +Release: 1%{?dist}%{?release_suffix} +Summary: A package for easy creation and reading of PointCloud2 messages in Python. + +License: BSD +Source0: %{name}_%{version}.orig.tar.gz + +Requires: ros-%{ros_distro}-sensor-msgs +Requires: python3-numpy +Requires: ros-%{ros_distro}-ros-workspace + +BuildRequires: ros-%{ros_distro}-ros-workspace + +%if 0%{?with_tests} +BuildRequires: ros-%{ros_distro}-ament-copyright +BuildRequires: ros-%{ros_distro}-ament-flake8 +BuildRequires: ros-%{ros_distro}-ament-pep257 +BuildRequires: python3-pytest +%endif + +Provides: %{name}-devel = %{version}-%{release} +Provides: %{name}-doc = %{version}-%{release} +Provides: %{name}-runtime = %{version}-%{release} + +%description +A package for easy creation and reading of PointCloud2 messages in Python. + +%prep +%autosetup -p1 + +%build + +# In case we're installing to a non-standard location, look for a setup.sh +# in the install tree and source it. It will set things like +# CMAKE_PREFIX_PATH, PKG_CONFIG_PATH, and PYTHONPATH. +if [ -f "/opt/ros/%{ros_distro}/setup.sh" ]; then . "/opt/ros/%{ros_distro}/setup.sh"; fi +%py3_build + +%install +# In case we're installing to a non-standard location, look for a setup.sh +# in the install tree and source it. It will set things like +# CMAKE_PREFIX_PATH, PKG_CONFIG_PATH, and PYTHONPATH. +if [ -f "/opt/ros/%{ros_distro}/setup.sh" ]; then . "/opt/ros/%{ros_distro}/setup.sh"; fi +%py3_install -- --prefix "/opt/ros/%{ros_distro}" + +%if 0%{?with_tests} +%check +# Look for a directory with a name indicating that it contains tests +TEST_TARGET=$(ls -d * | grep -m1 "\(test\|tests\)" ||:) +if [ -n "$TEST_TARGET" ] && %__python3 -m pytest --version; then +# In case we're installing to a non-standard location, look for a setup.sh +# in the install tree and source it. It will set things like +# CMAKE_PREFIX_PATH, PKG_CONFIG_PATH, and PYTHONPATH. +if [ -f "/opt/ros/%{ros_distro}/setup.sh" ]; then . "/opt/ros/%{ros_distro}/setup.sh"; fi +%__python3 -m pytest $TEST_TARGET || echo "RPM TESTS FAILED" +else echo "RPM TESTS SKIPPED"; fi +%endif + +%files +/opt/ros/%{ros_distro} + +%changelog +* Thu May 04 2023 Geoffrey Biggs geoff@openrobotics.org - 4.2.3-1 +- Autogenerated by ros-porting-tools -- Gitee