%global _basename svgcleaner Name: %{_basename}-gui Version: 0.9.5 %global forgeurl https://github.com/RazrFalcon/%{name} %global commit dfd1fd8dccea242de068da8970cf3de21383ff1f %global date 20200222 %forgemeta Release: 0%{?dist} Summary: GUI for svgcleaner License: GPL-2.0 URL: %{forgeurl} Source: %{forgesource} BuildRequires: desktop-file-utils BuildRequires: libappstream-glib BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qtsvg-devel BuildRequires: qt5-rpm-macros Requires: hicolor-icon-theme Requires: 7-zip Requires: %{_basename} Recommends: zopfli %description This GUI adds support for: - Batch files processing. - Parallel cleaning jobs. - SVGZ decompression and compression via 7-Zip and Zopfli. - Tooltip with brief help for each cleaning option. %files %{_bindir}/%{name} %{_datadir}/applications/%{_basename}.desktop %{_datadir}/icons/hicolor/scalable/apps/%{_basename}.svg #------------------------------------------------------------------------- %prep %forgeautosetup -p1 %build %qmake_qt5 %make_build %install %make_install INSTALL_ROOT=%{buildroot} %check desktop-file-validate %{buildroot}%{_datadir}/applications/%{_basename}.desktop #------------------------------------------------------------------------- %changelog * Wed Oct 28 2026 Hazel Bunny - 0.9.5-0 - Initial Package