diff options
Diffstat (limited to 'robin-map-dev.spec')
| -rw-r--r-- | robin-map-dev.spec | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/robin-map-dev.spec b/robin-map-dev.spec index 37a85e7..b320d08 100644 --- a/robin-map-dev.spec +++ b/robin-map-dev.spec @@ -3,12 +3,12 @@ Name: robin-map-dev Version: 1.4.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A C++ fast hash map and hash set using robin hood hashing License: MIT URL: https://github.com/Tessil/robin-map -# GitHub tag archive; #/ anchor forces spectool save name to %{name}-%{version}.tar.gz +# GitHub tag archive; #/ anchor forces spectool save name to %%{name}-%%{version}.tar.gz Source0: https://github.com/Tessil/robin-map/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Group: Development/Libraries @@ -34,12 +34,15 @@ integration files. %autosetup -n %{name}-%{version} %build -%cmake \ +mkdir -p build +cmake -B build \ + -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \ + -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \ -DTSL_ROBIN_MAP_ENABLE_INSTALL=ON -%cmake_build +cmake --build build %{?_smp_build_ncpus:-j%{_smp_build_ncpus}} %install -%cmake_install +DESTDIR=%{buildroot} cmake --install build %files %license LICENSE @@ -48,5 +51,9 @@ integration files. %{_datadir}/cmake/tsl-robin-map/ %changelog +* Mon Sep 28 2026 openEuler Builder <builder@openeuler.org> - 1.4.1-2 +- Replace %cmake/%cmake_build/%cmake_install macros with explicit cmake + commands to fix macro mismatch (%cmake in-source vs %cmake_build out-of-tree) + * Wed Sep 23 2026 openEuler Builder <builder@openeuler.org> - 1.4.1-1 - Initial package |
