Name: rage Version: 0.11.1 Release: 1%{?dist} Summary: rage is a simple, modern, and secure file encryption tool, using the age format. License: MIT URL: https://github.com/str4d/%{name} Source0: https://github.com/str4d/%{name}/archive/refs/tags/v%{version}.tar.gz BuildRequires: cargo %description Rage is a simple, modern, and secure file encryption tool, using the age format. %prep %autosetup -n %{name}-%{version} # Use vendored dependencies export CARGO_HOME=%{_topdir}/SOURCES/%{name}-%{version}/vendor mkdir -p $CARGO_HOME %build # Build in release mode using vendored dependencies cargo build --release --locked %install install -Dm755 target/release/rage %{buildroot}%{_bindir}/rage install -Dm755 target/release/rage-keygen %{buildroot}%{_bindir}/rage-keygen %files %{_bindir}/rage %{_bindir}/rage-keygen