Name: nautilus-folder-icons Version: 10.2 Release: 1%{?dist} Summary: Theme-aware Applications and Desktop folder icons for Nautilus License: GPL-3.0-or-later Source0: https://gitlab.com/stillhq/stillOS/packages/nautilus-folder-icons/-/archive/main/nautilus-folder-icons-main.tar.gz BuildArch: noarch BuildRequires: python3 Requires: nautilus >= 47 Requires: nautilus-python Requires: python3-gobject Requires: adwaita-icon-theme Requires: glib2 %description A Nautilus-Python extension that generates theme-matched custom icons for the Applications and Desktop directories in each user's home directory. The package includes symbolic overlays and seeds both directories in /etc/skel for newly created users. %prep %autosetup -n nautilus-folder-icons-main %build # No build step is required. %install install -d \ %{buildroot}%{_datadir}/nautilus-folder-icons/symbolic \ %{buildroot}%{_datadir}/nautilus-python/extensions \ %{buildroot}%{_sysconfdir}/skel/Applications \ %{buildroot}%{_sysconfdir}/skel/Desktop install -p -m 0644 folder_icon_generator.py \ %{buildroot}%{_datadir}/nautilus-folder-icons/ install -p -m 0644 symbolic/*.svg \ %{buildroot}%{_datadir}/nautilus-folder-icons/symbolic/ install -p -m 0644 nautilus_folder_icons.py \ %{buildroot}%{_datadir}/nautilus-python/extensions/ %check PYTHONPYCACHEPREFIX=%{_tmppath}/%{name}-pycache \ %{python3} -m py_compile \ folder_icon_generator.py nautilus_folder_icons.py %files %license LICENSE %doc README.md %dir %{_datadir}/nautilus-folder-icons %{_datadir}/nautilus-folder-icons/folder_icon_generator.py %dir %{_datadir}/nautilus-folder-icons/symbolic %{_datadir}/nautilus-folder-icons/symbolic/*.svg %{_datadir}/nautilus-python/extensions/nautilus_folder_icons.py %dir %{_sysconfdir}/skel/Applications %dir %{_sysconfdir}/skel/Desktop %changelog * Sat Jul 04 2026 Cameron Knauff - 1.0.0-1 - Initial package