%undefine __cmake_in_source_build Name: kjots Summary: KDE Notes application Version: 5.1.1 Release: 3%{?dist} License: GPLv2 URL: https://userbase.kde.org/KJots %global revision %(echo %{version} | cut -d. -f3) %if %{revision} >= 50 %global stable unstable %else %global stable stable %endif Source0: https://download.kde.org/%{stable}/%{name}/%{version}/src/%{name}-%{version}.tar.xz # handled by qt5-srpm-macros, which defines %%qt5_qtwebengine_arches %{?qt5_qtwebengine_arches:ExclusiveArch: %{qt5_qtwebengine_arches}} BuildRequires: kf5-rpm-macros BuildRequires: extra-cmake-modules # KDE Frameworks: BuildRequires: cmake(KF5Bookmarks) BuildRequires: cmake(KF5Config) BuildRequires: cmake(KF5ConfigWidgets) BuildRequires: cmake(KF5KCMUtils) BuildRequires: cmake(KF5KIO) BuildRequires: cmake(KF5Parts) BuildRequires: cmake(KF5XmlGui) # KDE PIM BuildRequires: cmake(KF5Akonadi) BuildRequires: cmake(KF5AkonadiNotes) BuildRequires: cmake(KF5KontactInterface) BuildRequires: cmake(KF5Mime) BuildRequires: cmake(KF5PimTextEdit) BuildRequires: cmake(KF5TextEditTextToSpeech) BuildRequires: cmake(Grantlee5) # xsltproc BuildRequires: libxslt # Checks: BuildRequires: desktop-file-utils BuildRequires: libappstream-glib %description KJots is an application for writing and organizing notes. %prep %autosetup -p1 %build %{cmake_kf5} %cmake_build %install %cmake_install %find_lang kjots --with-kde %check for f in %{buildroot}%{_kf5_datadir}/applications/*.desktop ; do desktop-file-validate $f done appstream-util validate-relax --nonet %{buildroot}/%{_kf5_metainfodir}/org.kde.kjots.appdata.xml %files -f kjots.lang %doc README %license LICENSES/* %{_kf5_bindir}/kjots %{_kf5_datadir}/applications/org.kde.kjots.desktop %{_kf5_datadir}/config.kcfg/kjots.kcfg %{_kf5_datadir}/icons/hicolor/*/apps/kjots.* %{_kf5_datadir}/kjots/ %{_kf5_datadir}/kservices5/kjots_config_misc.desktop %{_kf5_datadir}/kservices5/kjotspart.desktop %{_kf5_datadir}/kxmlgui5/kjots/ %{_kf5_metainfodir}/org.kde.kjots.appdata.xml %{_kf5_qtplugindir}/kcm_kjots.so %{_kf5_qtplugindir}/kjotspart.so %{_kf5_qtplugindir}/pim5/kontact/kontact_kjotsplugin.so %changelog * Mon Sep 25 2023 Marc Deop i Argemí - 5.1.1-3 - Rebuild against ktextaddons 1.5.1 * Mon Aug 14 2023 Justin Zobel - 5.1.1-2 - Fix 5.1.1 build, remove patch and fix file paths * Wed Jul 26 2023 Justin Zobel - 5.1.1-1 - Update to 5.1.1 * Thu Jul 20 2023 Fedora Release Engineering - 5.1.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Thu Jan 19 2023 Fedora Release Engineering - 5.1.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Thu Jul 21 2022 Fedora Release Engineering - 5.1.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Thu Jan 20 2022 Fedora Release Engineering - 5.1.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jul 22 2021 Fedora Release Engineering - 5.1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Fri May 21 2021 Onuralp SEZER - 5.1.0-3 - Exclude arches ppc64le,s390x * Fri May 21 2021 Onuralp SEZER - 5.1.0-2 - New dependency KF5Libkdepim added * Fri May 21 2021 Onuralp SEZER - 5.1.0-1 - 5.1.0 - Source URL changed - Old source version removed - Files section fixed * Tue Jan 26 2021 Fedora Release Engineering - 5.0.2-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Tue Jul 28 2020 Fedora Release Engineering - 5.0.2-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Wed Jan 29 2020 Fedora Release Engineering - 5.0.2-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Thu Jul 25 2019 Fedora Release Engineering - 5.0.2-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri Feb 01 2019 Fedora Release Engineering - 5.0.2-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 13 2018 Fedora Release Engineering - 5.0.2-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Feb 07 2018 Fedora Release Engineering - 5.0.2-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Jan 11 2018 Igor Gnatenko - 5.0.2-8 - Remove obsolete scriptlets * Tue Dec 19 2017 Rex Dieter - 5.0.2-7 - rebuild (pim-17.12.0) * Mon Nov 27 2017 Rex Dieter - 5.0.2-6 - release++ * Wed Nov 22 2017 Rex Dieter - 5.0.2-5.1 - rebuild * Thu Aug 03 2017 Fedora Release Engineering - 5.0.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 5.0.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Mon Feb 27 2017 Rex Dieter - 5.0.2-3 - rebuild (kde-apps-16.12.x) * Fri Feb 10 2017 Fedora Release Engineering - 5.0.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Thu Dec 22 2016 Rex Dieter - 5.0.2-1 - 5.0.2, update URL * Fri Jul 22 2016 Rex Dieter - 5.0.1-3 - update URL * Mon Mar 14 2016 Daniel Vrátil - 5.0.1-2 - fix url - fix scriptlets - fix %%license and %%doc - validate appdata * Sat Feb 13 2016 Daniel Vrátil - 5.0.1-1 - initial package