%global _basename ClamAV-GUI %global app_id org.opendesktop.clamav_gui %global qt_version 6 Name: clamav-gui Version: 1.3.9 %global forgeurl https://github.com/wusel1007/%{name} %global commit 2c4e9f121e94ad622d8aad337310319f231d4e42 %global date 20260428 %forgemeta Release: 1%{?dist} Summary: Front-end for ClamAV License: GPL-3.0 URL: %{forgeurl} Source: %{forgesource} BuildRequires: desktop-file-utils BuildRequires: libappstream-glib BuildRequires: qt%{qt_version}-qtbase-devel BuildRequires: qt%{qt_version}-rpm-macros Requires: hicolor-icon-theme Requires: clamav >= 0.103.11 Requires: clamav-freshclam Requires: clamd Suggests: clamav-unofficial-sigs %description This application provides a graphical user interface for clamav and freshclam with an integrated service menu Konqueror/Dolphin to scan files directly from your file manager %files %{_bindir}/%{name} %{_datadir}/%{name} %{_datadir}/applications/%{app_id}.desktop # %%{_datadir}/kio/servicemenus/%%{_basename}-ServiceMenu.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.png %{_mandir}/{de,en,da_DK,uk,es,fr,it,pt}/man1/%{name}.1.gz %{_metainfodir}/%{app_id}.appdata.xml %{_docdir}/%{_basename} #------------------------------------------------------------------------- %prep %forgeautosetup -p1 %build %qmake_qt6 %make_build %install %make_install %check desktop-file-validate %{buildroot}%{_datadir}/applications/%{app_id}.desktop appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{app_id}.appdata.xml #------------------------------------------------------------------------- %changelog * Wed May 20 2026 Hazel Bunny - 1.3.9-1 - Update to 1.3.9 * Wed Mar 4 2026 Hazel Bunny - 1.2.4-1 - Update to 1.2.4 * Sun Feb 15 2026 Hazel Bunny - 1.1.8-1 - Update to 1.1.8 * Thu May 15 2025 Hazel Bunny - 1.1.3-1 - Initial Package