From a97e556419a9fb16527ed46f4ef4c3c3ff5dff11 Mon Sep 17 00:00:00 2001 From: I-am-a-robot Date: Fri, 25 Jul 2025 07:46:15 +0000 Subject: [PATCH] apply new package wireless --- files_in_srpm.txt | 2 + ros-humble-wireless-msgs_1.1.1.orig.tar.gz | Bin 0 -> 1803 bytes wireless.spec | 105 +++++++++++++++++++++ wireless.src.rpm | Bin 0 -> 8913 bytes 4 files changed, 107 insertions(+) create mode 100644 files_in_srpm.txt create mode 100644 ros-humble-wireless-msgs_1.1.1.orig.tar.gz create mode 100644 wireless.spec create mode 100644 wireless.src.rpm diff --git a/files_in_srpm.txt b/files_in_srpm.txt new file mode 100644 index 0000000..383a880 --- /dev/null +++ b/files_in_srpm.txt @@ -0,0 +1,2 @@ +ros-humble-wireless-msgs_1.1.1.orig.tar.gz +wireless-msgs.spec diff --git a/ros-humble-wireless-msgs_1.1.1.orig.tar.gz b/ros-humble-wireless-msgs_1.1.1.orig.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..2b0f61550373a05143a85d38f8631ad8ba87bb88 GIT binary patch literal 1803 zcmV+m2lV(KiwFP!000001MOOEbK*D>&S(D$6?-2tvxD&)FxevPC4`&F?m)7Txt*%3 zJD0Ep=we%}Bm&v3`|sD5ZE$!AsoYGqZbnaDu+^<@wWL<7C1!Z(Pa-zLkv}CkB>d>} z!vZuK4fP4w`~;$RWP6QV@T}%h{j+F4fN$LY4~&23{aOEA_rujY zlZ!{qe+=3B@9i6Z$MTvR;}1oyd-Nim_>GVMzYfFbOmQ+H5u2bf<7kG1TRb7Cm@a-g zU5uy5G1Qzw$ByNARqJilIeBGNw~(<}1)E#78vEF+TpIAytCqc=EtBR{ZL4bUmi8L; zXad%a>5>R|`#1}+B;i9VmHmUOp<^0on`41xFeSXi^cr2UU2STERMF4p(6c?DbJQ8stYX7B5-%&_ioczJoUQn8+jU#V{}(_I!vOm+_FSr8uoy*n6QUiFb{!h$#B z?B67i#}Af-SBCK&x*%gbk7T+&cfSAL_6#~c?qA)YPVemJuHX6e$sgXF^)Jo_7q1{< z3L=lUDaeL3izFdb1)1HIFU3csUOoM^z$9gF;3HBU-b|g zbbtAHIp~5N4_Jf@vz@^n`e;rgNfVzYlJGGO$X-rxL>fkZnDwYXAqj!SAJ+R)1tVw5 ziKHa<_%DB453YXdc5eLsS+Dya=mG={t3l*QVC=wt6JCqbK9LK?Z_7o$%yC5JeYt2D z;8m@Q?sd0+(d~CGp`TY)Z<}X8E3(}@2!j@4Aa5sGMXi+;<(21;NK0ppAlLHHfyI5a^V zFQA4>Zr&guuqY+KULhm_jX^@1DqQ(;A8%LF5Ds-P2Slpm2h z5*6*uC<&v2JR}qvV7Ak+cp0e|rK91klh3a^7CpiLOPht~={V&7wqtMY|6SM8{{I5V z=f1q3k)2Kv<6!lep1kDGYws8_79n`z_iC5@b$iR#hbQ=dDKmJUjzj+M)SVsv?`i*k z0TiiR?Y+AFN7y1dr=w_Ease~xuHIS{4#ig{};yq&(?9s|1D>0|8LbB+W%hy z`Q{FsF3Fy>qkU62;Q#rFoVkpn=j%A&|8~>eivL#KX=?v}0knREp+$Fu3)sA$R&3L% z{Ma^BX*J#OM`+5)__Q*Wa`r>57P3VGVLCKn-k6L}Y9g4D7#H)z&+dU;b1A|K%4lh7 zk%*Oq#bRMDTvgYBv9EpVeHbb}rFZt=KKZobR@w$atpvxU{owkcRa0dtF>icZ&Dd70 zcuh$m5do(vF=_Ym9g8}3$Oxk}mBFj4&SD8fVjfHp7R8~+n=B=Iqi$@=rygdjR@Pvo zD)C%S8E==ay<4@sOwnTun z(5kKLw|9$^BOFO~CvNFJfj2C5`;X+oBrTD5&RRtC@D%ny9K2?A!MVxy+Tk%^G{JO*Sj0HOZ0$kEtrtH~Dv8U2N1* zBSO-XFrSV631{w(|eOt|H{_Xg?4mwR-V?W6_r|rC$@DM*U-?= t(9qD((9qD((9qD((9qD((9qD((9qD((9qD((9rnm@n4gHonZh_000scmmL5A literal 0 HcmV?d00001 diff --git a/wireless.spec b/wireless.spec new file mode 100644 index 0000000..997f800 --- /dev/null +++ b/wireless.spec @@ -0,0 +1,105 @@ +%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 wireless-msgs +%define ros_distro humble +%define with_tests 0 + +Name: ros-%{ros_distro}-%{RosPkgName} +Version: 1.1.1 +Release: 1%{?dist}%{?release_suffix} +Summary: Messages for describing a wireless network such as bitrate, essid, and link quality. + +License: BSD +Source0: %{name}_%{version}.orig.tar.gz + +Requires: ros-%{ros_distro}-std-msgs +Requires: ros-%{ros_distro}-builtin-interfaces +Requires: ros-%{ros_distro}-rosidl-default-runtime + +BuildRequires: ros-%{ros_distro}-std-msgs +BuildRequires: ros-%{ros_distro}-builtin-interfaces +BuildRequires: ros-%{ros_distro}-rosidl-default-generators +BuildRequires: ros-%{ros_distro}-ament-cmake + +%if 0%{?with_tests} +%endif + +Provides: %{name}-devel = %{version}-%{release} +Provides: %{name}-doc = %{version}-%{release} +Provides: %{name}-runtime = %{version}-%{release} + +%description +Messages for describing a wireless network such as bitrate, essid, and link quality. + +%prep +%autosetup -p1 + +%build +# Needed to bootstrap since the ros_workspace package does not yet exist. +export PYTHONPATH=/opt/ros/%{ros_distro}/lib/python%{python3_version}/site-packages + +export ROS_DISTRO=%{ros_distro} +export ROS_PYTHON_VERSION=%{python3_version} + +# 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 +mkdir -p .obj-%{_target_platform} && cd .obj-%{_target_platform} +%cmake3 \ + -UINCLUDE_INSTALL_DIR \ + -ULIB_INSTALL_DIR \ + -USYSCONF_INSTALL_DIR \ + -USHARE_INSTALL_PREFIX \ + -ULIB_SUFFIX \ + -DCMAKE_INSTALL_PREFIX="/opt/ros/%{ros_distro}" \ + -DAMENT_PREFIX_PATH="/opt/ros/%{ros_distro}" \ + -DCMAKE_PREFIX_PATH="/opt/ros/%{ros_distro}" \ + -DCMAKE_INSTALL_LIBDIR="/opt/ros/%{ros_distro}/lib" \ + -DSETUPTOOLS_DEB_LAYOUT=OFF \ +%if !0%{?with_tests} + -DBUILD_TESTING=OFF \ +%endif + .. + +%make_build + +%install +# Needed to bootstrap since the ros_workspace package does not yet exist. +export PYTHONPATH=/opt/ros/%{ros_distro}/lib/python%{python3_version}/site-packages + +# 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 +%make_install -C .obj-%{_target_platform} + +%if 0%{?with_tests} +%check +# Needed to bootstrap since the ros_workspace package does not yet exist. +export PYTHONPATH=/opt/ros/%{ros_distro}/lib/python%{python3_version}/site-packages + +# Look for a Makefile target with a name indicating that it runs tests +TEST_TARGET=$(%__make -qp -C .obj-%{_target_platform} | sed "s/^\(test\|check\):.*/\\1/;t f;d;:f;q0") +if [ -n "$TEST_TARGET" ]; 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 +CTEST_OUTPUT_ON_FAILURE=1 \ + %make_build -C .obj-%{_target_platform} $TEST_TARGET || echo "RPM TESTS FAILED" +else echo "RPM TESTS SKIPPED"; fi +%endif + +%files +/opt/ros/%{ros_distro} + +%changelog +* 三 12月 04 2024 Roni Kreinin rkreinin@clearpathrobotics.com - 1.1.1-1 +- Autogenerated by ros-porting-tools diff --git a/wireless.src.rpm b/wireless.src.rpm new file mode 100644 index 0000000000000000000000000000000000000000..a33e735c14dc505ca67bd470114ada28b0b0fac8 GIT binary patch literal 8913 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 L&xYIJzo!2SSIewF literal 0 HcmV?d00001 -- Gitee