diff options
| author | CoprDistGit <infra@openeuler.org> | 2026-09-16 11:44:47 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2026-09-16 11:44:47 +0000 |
| commit | 38c4e04d963c14c24f5b173b0464e2ce1846a773 (patch) | |
| tree | 6985bb826db1c11f489a493e2facaae4c6cfe1eb | |
| parent | 8beaca22b49d7963bda35641dbb8755d80172d2e (diff) | |
automatic import of ros-humble-web-video-server
| -rw-r--r-- | web-video-server.spec | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/web-video-server.spec b/web-video-server.spec index f764ae3..7a90faf 100644 --- a/web-video-server.spec +++ b/web-video-server.spec @@ -27,7 +27,6 @@ BuildRequires: ros-%{ros_distro}-rmw BuildRequires: ros-%{ros_distro}-sensor-msgs BuildRequires: boost-devel BuildRequires: pkgconfig -BuildRequires: ffmpeg-devel Requires: ros-%{ros_distro}-ros-workspace Requires: ros-%{ros_distro}-ament-cmake @@ -56,6 +55,11 @@ export PYTHONPATH=/opt/ros/%{ros_distro}/lib/python%{python3_version}/site-packa export PKG_CONFIG_PATH=/opt/ros/%{ros_distro}/lib/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH} mkdir -p %{_builddir}/%{RosPkgName}-%{version}-1/.obj cd %{_builddir}/%{RosPkgName}-%{version}-1/.obj +# async_web_server_cpp 的 find_dependencies.cmake 对 Boost 版本格式有 bug,将数字形式(如108300)替换为点分格式(1.83) +if [ -f /opt/ros/%{ros_distro}/share/async_web_server_cpp/cmake/find_dependencies.cmake ]; then + sed -i 's/find_dependency(Boost [0-9]\{6\}/find_dependency(Boost 1.83/g' \ + /opt/ros/%{ros_distro}/share/async_web_server_cpp/cmake/find_dependencies.cmake +fi %cmake3 \ -DCMAKE_INSTALL_PREFIX="/opt/ros/%{ros_distro}" \ -DAMENT_PREFIX_PATH="/opt/ros/%{ros_distro}" \ |
