diff --git a/urdfdom.spec b/urdfdom.spec index a999c1a5357b42fa9dd0245f8dc082e34a6a40aa..b1dc2ff2d148875fa900b53f8d64c3acef318ed8 100644 --- a/urdfdom.spec +++ b/urdfdom.spec @@ -1,4 +1,6 @@ %global debug_package %{nil} +%{!?ros_distro: %global ros_distro loong} + Name: urdfdom Version: 4.0.0 Release: 1%{?dist} @@ -13,7 +15,7 @@ Patch1: 0002_gcc15_missing_header.patch BuildRequires: cmake BuildRequires: tinyxml2-devel BuildRequires: console-bridge-devel -BuildRequires: urdfdom-headers-devel >= 1.0.0 +BuildRequires: agiros-%{ros_distro}-urdfdom-headers-devel BuildRequires: gtest-devel BuildRequires: gmock-devel @@ -63,7 +65,8 @@ Requires: %{name}-sensor%{?_isa} = %{version}-%{release} Requires: %{name}-world%{?_isa} = %{version}-%{release} Requires: tinyxml2-devel%{?_isa} Requires: console-bridge-devel%{?_isa} -Requires: urdfdom-headers-devel +Requires: agiros-%{ros_distro}-urdfdom-headers-devel +Provides: pkgconfig(urdfdom_headers) = 1.0.0 %description devel This package contains the development files (headers, CMake config files) @@ -80,7 +83,7 @@ This package contains command-line tools for working with URDF DOM. %autosetup -p1 %build -%cmake +%cmake -DCMAKE_PREFIX_PATH="/opt/agiros/%{ros_distro}" %make_build %install