%bcond_without check %global pkg cosmic-initial-setup %global debug_package %{nil} Name: %{pkg} Version: 1.0.4 Release: latest%{?dist} Summary: Origami Linux Initial Setup App License: GPLv3 URL: https://gitlab.com/origami-linux/apps/cosmic-initial-setup BuildRequires: git rust cargo openssl-devel rust-libudev-devel libinput-devel libxkbcommon-devel %description Origami Linux Initial Setup App %prep git clone https://gitlab.com/origami-linux/apps/cosmic-initial-setup %build cd %{_builddir}/cosmic-initial-setup cargo build --release %install # Using macros like %{_bindir} is safer, but they resolve to /usr/bin. cd %{_builddir}/cosmic-initial-setup install -Dm755 target/release/%{pkg} %{buildroot}%{_bindir}/%{pkg} %files %{_bindir}/%{pkg} %changelog %autochangelog