%global uuid sam@stillhq.io %global extension_name sam Name: gnome-shell-extension-%{extension_name} Version: 1.0.0 Release: 1%{?dist} Summary: GNOME Shell extension for still App Manager queue License: GPL-2.0-or-later URL: https://stillhq.io Source0: %{name}-%{version}.tar.gz BuildArch: noarch BuildRequires: gettext Requires: gnome-shell >= 47 %description SAM GNOME Shell Extension shows the queue for still App Manager (SAM). It displays a panel indicator that shows pending, running, and queued package operations including installations, updates, and removals. %prep %autosetup -n %{name}-%{version} %build # Nothing to build %install mkdir -p %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid} install -m 0644 extension.js %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/ install -m 0644 sam.js %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/ install -m 0644 metadata.json %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/ install -m 0644 stylesheet.css %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/ %files %license extension.js %{_datadir}/gnome-shell/extensions/%{uuid}/ %changelog * Tue Jan 06 2026 SAM Developers - 1.0.0-1 - Initial package release - Support for GNOME Shell 47 and 48 - Panel indicator for SAM queue monitoring - Real-time progress updates via DBus