Name: soteria Version: 0.2.2 Release: 1%{?dist} Summary: A GTK-based polkit authentication agent. License: Apache-2.0 URL: https://github.com/imvaskel/soteria Source: %{url}/archive/refs/tags/v%{version}.tar.gz BuildRequires: git BuildRequires: cargo BuildRequires: glib2-devel BuildRequires: pango-devel BuildRequires: cairo-gobject-devel BuildRequires: gdk-pixbuf2-devel BuildRequires: gtk4-devel Requires: gtk4 Requires: polkit %description Soteria is a Polkit authentication agent written in GTK designed to be used with any desktop environment. %prep %autosetup %build cargo build --release --locked %install mkdir -p %{buildroot}%{_libexecdir}/soteria-polkit/ install -m755 target/release/%{name} %{buildroot}%{_libexecdir}/soteria-polkit/ %files %license LICENSE %doc README.md %{_libexecdir}/soteria-polkit/%{name} %changelog %autochangelog