# topdir: urdfdom-headers-3.0.1 # Header-only C++ library (INTERFACE target, no .so produced). # Uses cmake in-source configure + make build + make install to work around # the broken cmake_build/cmake_install macros on openEuler 24.03 LTS SP3 chroot. %global debug_package %{nil} Name: urdfdom-headers Version: 3.0.1 Release: 1%{?dist} Summary: C++ headers for URDF (Unified Robot Description Format) License: BSD-2-Clause URL: https://github.com/ros/urdfdom_headers Source0: https://github.com/ros/urdfdom_headers/archive/refs/tags/3.0.1.tar.gz#/%{name}-%{version}.tar.gz Group: Development/Libraries Packager: openEuler Builder BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: make %description The urdfdom_headers package provides the C++ headers for URDF (Unified Robot Description Format), which is the core data structure for robot descriptions used by ROS. %package devel Summary: Development headers for %{name} Group: Development/Libraries Packager: openEuler Builder Provides: %{name}-static = %{version}-%{release} %description devel This package contains the C++ headers and CMake integration files for URDF (Unified Robot Description Format). It is a header-only library with no runtime binaries. %prep %autosetup -p1 %build %cmake %make_build %install %make_install %files devel %license LICENSE %doc README.md CHANGELOG.rst %{_includedir}/urdfdom_headers/ %{_libdir}/urdfdom_headers/ %{_libdir}/pkgconfig/urdfdom_headers.pc %changelog * Thu Sep 24 2026 openEuler Builder - 3.0.1-1 - Initial package