%global kf5_min_version 5.87.0 Name: skanpage Version: 22.12.0 Release: 3%{?dist} Summary: Utility to scan images and multi-page documents # For a breakdown of the licensing, see PACKAGE-LICENSING License: GPLv3 and GPLv2 and CC0-1.0 and BSD URL: https://invent.kde.org/utilities/%{name} Source0: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz BuildRequires: desktop-file-utils BuildRequires: libappstream-glib BuildRequires: cmake BuildRequires: extra-cmake-modules >= %{kf5_min_version} BuildRequires: gcc-c++ BuildRequires: kf5-rpm-macros >= %{kf5_min_version} BuildRequires: cmake(Qt5Concurrent) BuildRequires: cmake(Qt5Core) BuildRequires: cmake(Qt5PrintSupport) BuildRequires: cmake(Qt5Qml) BuildRequires: cmake(Qt5QuickControls2) BuildRequires: cmake(Qt5Widgets) BuildRequires: cmake(KF5Config) >= %{kf5_min_version} BuildRequires: cmake(KF5CoreAddons) >= %{kf5_min_version} BuildRequires: cmake(KF5Crash) >= %{kf5_min_version} BuildRequires: cmake(KF5I18n) >= %{kf5_min_version} BuildRequires: cmake(KF5Kirigami2) >= %{kf5_min_version} BuildRequires: cmake(KF5Plasma) >= %{kf5_min_version} BuildRequires: cmake(KF5Purpose) >= %{kf5_min_version} BuildRequires: cmake(KF5Sane) >= %{kf5_min_version} BuildRequires: cmake(KSaneCore) Requires: qt5-qtquickcontrols2 Requires: kf5-kirigami2 >= %{kf5_min_version} Recommends: sane-backends-drivers-scanners %description Skanpage is a multi-page scanning application built using the libksane library and a QML interface. It supports saving to image and PDF files. %prep %autosetup -p1 %build %cmake_kf5 %cmake_build %install %cmake_install %find_lang %{name} %check desktop-file-validate %{buildroot}%{_kf5_datadir}/applications/org.kde.%{name}.desktop appstream-util validate-relax --nonet %{buildroot}%{_kf5_metainfodir}/org.kde.%{name}.appdata.xml %files -f %{name}.lang %license LICENSES/* %doc README.md %{_bindir}/%{name} %{_kf5_datadir}/applications/org.kde.%{name}.desktop %{_kf5_metainfodir}/org.kde.%{name}.appdata.xml %{_kf5_datadir}/qlogging-categories5/%{name}.categories %{_kf5_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{_kf5_datadir}/icons/hicolor/48x48/apps/%{name}.png %changelog * Sun Dec 25 2022 Justin Zobel - 22.12.0-1 - Update to 22.12.0 * Thu Jul 28 2022 Onuralp Sezer - 22.04.3-3 - sane-backends-drivers-scanners recommendation for additional scanner added. * Sat Jul 23 2022 Fedora Release Engineering - 22.04.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Mon Jul 18 2022 Than Ngo - 22.04.3-1 - 22.04.3 * Sun May 15 2022 Justin Zobel - 22.04.1-1 - Update to 22.04.1 * Sun Feb 27 2022 Onuralp Sezer - 1.0-1 - Initial package for skapage 1.0