diff options
| author | CoprDistGit <infra@openeuler.org> | 2026-10-12 11:37:46 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2026-10-12 11:37:46 +0000 |
| commit | 5ab11d454a060b91f912ad9dd6395b69cba29e8f (patch) | |
| tree | 0e5e69cf867b44bd0a251be06e9ba0ead6724c09 | |
| parent | d9dec5255fa69f247a409c74861cec3a41279618 (diff) | |
automatic import of ros-humble-pugixml-devel
| -rw-r--r-- | ros-humble-pugixml-devel.spec | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/ros-humble-pugixml-devel.spec b/ros-humble-pugixml-devel.spec index 816a555..09e81ea 100644 --- a/ros-humble-pugixml-devel.spec +++ b/ros-humble-pugixml-devel.spec @@ -1,7 +1,7 @@ # topdir: ros-humble-pugixml-devel-1.16 Name: ros-humble-pugixml-devel Version: 1.16 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C++ XML processing library (pugixml) for ROS Humble License: MIT @@ -12,6 +12,7 @@ Group: Development/Libraries Packager: openEuler Builder <builder@openeuler.org> BuildRequires: cmake +BuildRequires: gcc BuildRequires: gcc-c++ %description @@ -29,14 +30,20 @@ ROS Humble. %autosetup -n %{name}-%{version} %build -%cmake \ +mkdir -p build +cd build +cmake .. \ + -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \ + -DCMAKE_INSTALL_LIBDIR:PATH=%{_libdir} \ + -DCMAKE_INSTALL_INCLUDEDIR:PATH=%{_includedir} \ -DBUILD_SHARED_LIBS=ON \ -DPUGIXML_BUILD_TESTS=OFF \ -DPUGIXML_INSTALL=ON -%cmake_build +%make_build %install -%cmake_install +cd build +%make_install %files %license LICENSE.md @@ -49,5 +56,9 @@ ROS Humble. %{_libdir}/pkgconfig/pugixml.pc %changelog +* Mon Oct 12 2026 openEuler Builder <builder@openeuler.org> - 1.16-2 +- Fix %build: replace inconsistent %cmake/%cmake_build/%cmake_install macros + with manual out-of-tree build to avoid "is not a directory" error on aarch64 + * Mon Oct 12 2026 openEuler Builder <builder@openeuler.org> - 1.16-1 - Initial package |
