%global debug_package %{nil} %global crate mergiraf Name: mergiraf Version: 0.16.1 Release: 1 Summary: Syntax-aware merge driver for Git License: GPL-3.0-only URL: https://mergiraf.org Source: https://codeberg.org/mergiraf/mergiraf/archive/v%{version}/%{name}-v%{version}.tar.gz BuildRequires: cargo-rpm-macros >= 24 BuildRequires: git-core BuildRequires: rust %global _description %{expand: A syntax-aware merge driver for Git.} %description %{_description} %prep %autosetup -n %{name} -p1 %build /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 RUSTFLAGS='%{build_rustflags}' cargo build --release %install cargo install --root=%{buildroot}%{_prefix} --path=. rm -v -f %{buildroot}%{_prefix}/.crates* #%%check #cargo test %files %license LICENSE.txt %doc CONTRIBUTING.md %doc GOVERNANCE.md %doc README.md %{_bindir}/mergiraf %changelog * Tue Dec 16 2025 Patrick Laimbock - 0.16.1-1 - update to version 0.16.1 - based on https://copr.fedorainfracloud.org/coprs/jackyzy823/mergiraf/