%global debug_package %{nil} Name: score-persistency Version: 0.1.0 Release: 1%{?dist} Summary: Eclipse SCORE Persistency Key-Value Store library License: Apache-2.0 URL: https://github.com/eclipse-score/persistency Source0: %{name}-%{version}.tar.gz BuildRequires: make BuildRequires: gcc-c++ BuildRequires: rust BuildRequires: cargo BuildRequires: boost-devel BuildRequires: jsoncpp-devel BuildRequires: gtest-devel BuildRequires: google-benchmark-devel BuildRequires: score-baselibs-devel %description The Eclipse SCORE Persistency library provides a key-value store implementation in both C++ and Rust, with JSON backend storage and comprehensive testing. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} %description devel Development files and headers for the Eclipse SCORE Persistency library. %prep %autosetup %build make rust-package make cpp %check make rust-test-package %install make native-install-package INSTALL_PREFIX=%{buildroot}%{_prefix} %files %license LICENSE %doc README.md NOTICE %{_bindir}/kvs_tool %{_bindir}/rust_test_scenarios %files devel %{_includedir}/kvs/ %{_prefix}/lib/libkvs_cpp.so %changelog * Fri Sep 26 2025 Pierre-Yves Chibon - 0.1.0-1 - Initial package for version 0.1.0