%global _basename ClamAV-GUI %global qt_version 6 Name: clamav-gui Version: 1.2.4 %global forgeurl https://github.com/wusel1007/%{name} %global commit feda5dcc1504e91a1b37f0cda44a57dabf1c954b %global date 20260301 %forgemeta Release: 1%{?dist} Summary: Front-end for ClamAV License: GPL-3.0 URL: %{forgeurl} Source: %{forgesource} BuildRequires: desktop-file-utils 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/%{_basename}.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 %{_docdir}/%{_basename} #------------------------------------------------------------------------- %prep %forgeautosetup -p1 %build %qmake_qt6 %make_build %install %make_install # mkdir -p %{buildroot}%{_datadir}/kio/servicemenus/ # mv %{buildroot}%{_datadir}/kservices5/ServiceMenus/%{_basename}-ServiceMenu.desktop %{buildroot}%{_datadir}/kio/servicemenus/%{_basename}-ServiceMenu.desktop %check desktop-file-validate %{buildroot}%{_datadir}/applications/%{_basename}.desktop #------------------------------------------------------------------------- %changelog * 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