%global uuid allowlockedremotedesktop@kamens.us %global realname allow-locked-remote-desktop %global commit 204e5f0311ac77edc2f6dad7ac527bdd72755429 %global commit_short %%(c=%%{commit}; echo ${c:0:7}) %global commit_date 20261027 Summary: Allow remote desktop connections when the screen is locked Name: gnome-shell-extension-%{realname} Version: 5100 Release: 1%{?dist} License: GPL-2.0-or-later URL: https://github.com/jikamens/allow-locked-remote-desktop Source: %{url}/tarball/%{commit}#/%{name}-%{version}.tar.gz BuildArch: noarch BuildRequires: /usr/bin/gnome-extensions Requires: gnome-shell >= 45.0 BuildRequires: make %description GNOME Shell extension to allow remote desktop connections when the screen is locked. %prep %autosetup -p1 -n jikamens-%{realname}-%{commit_short} %build %make_build %install install -d %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid} unzip -q %{uuid}.shell-extension.zip \ -d %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/ rm %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/COPYING \ %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/README.md %check %files %license COPYING %doc README.md %{_datadir}/gnome-shell/extensions/%{uuid} %changelog * Thu Nov 05 2026 Arkady L. Shane - 5100-1 - Initial build