%global appid com.interversehq.qView Name: qview Version: 5.0 Release: 1%{?dist} Summary: Practical and minimal image viewer License: GPLv3+ URL: https://interversehq.com/qview/ Source0: https://github.com/jurplel/%{name}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: make BuildRequires: qt5-linguist BuildRequires: qt5-rpm-macros BuildRequires: cmake(Qt5Core) BuildRequires: desktop-file-utils BuildRequires: libappstream-glib Requires: hicolor-icon-theme Requires: kf5-kimageformats Requires: qt5-qtimageformats Requires: qt5-qtsvg %description qView is a Qt image viewer designed with minimalism and usability in mind. It is designed to get out of your way and let you view your image without excess GUI elements, while also being flexible enough for everyday use. %prep %autosetup -n qView-%{version} %build PREFIX=%{_prefix} %qmake_qt5 %make_build %install INSTALL_ROOT="%{buildroot}" %make_install %check appstream-util validate-relax --nonet \ %{buildroot}/%{_metainfodir}/%{appid}.appdata.xml desktop-file-validate %{buildroot}/%{_datadir}/applications/%{appid}.desktop %files %license LICENSE %doc README.md %{_bindir}/%{name} %{_datadir}/applications/%{appid}.desktop %{_datadir}/icons/hicolor/*/apps/* %{_metainfodir}/%{appid}.appdata.xml %changelog * Sat Mar 26 2022 Justin Zobel - 5.0-1 - Initial version of package