Name: komodo Version: 1.0.0 Release: 1%{?dist} Summary: todo.txt Kirigami GUI application License: GPL-2.0-or-later AND BSD-2-Clause AND CC-BY-SA-4.0 AND CC0-1.0 AND LGPL-2.0-or-later URL: https://apps.kde.org/komodo/ Source0: https://download.kde.org/%{stable_kf6}/%{name}/%{version}/%{name}-%{version}.tar.xz # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} # Compile Tools BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: extra-cmake-modules # Fedora BuildRequires: kf6-rpm-macros BuildRequires: libappstream-glib # Qt BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Gui) BuildRequires: cmake(Qt6Qml) BuildRequires: cmake(Qt6QuickControls2) BuildRequires: cmake(Qt6Widgets) # KDE Frameworks BuildRequires: cmake(KF6ColorScheme) BuildRequires: cmake(KF6Kirigami) BuildRequires: cmake(KF6CoreAddons) BuildRequires: cmake(KF6Config) BuildRequires: cmake(KF6I18n) BuildRequires: cmake(KF6ItemModels) BuildRequires: cmake(KF6QQC2DesktopStyle) BuildRequires: cmake(KF6GuiAddons) BuildRequires: cmake(KF6DBusAddons) # KDE Libraries BuildRequires: cmake(KF6KirigamiAddons) # Misc BuildRequires: desktop-file-utils Requires: hicolor-icon-theme # Runtime requirements %description KomoDo is a todo manager that uses todo.txt specification. It parses any compliant todo.txt files and turns them into easy to use list of tasks. KomoDo has built-in help for the todo.txt specification, so it's suitable for newcomers too! %prep %autosetup %build %cmake_kf6 %cmake_build %install %cmake_install %find_lang komodo desktop-file-validate %{buildroot}/%{_datadir}/applications/org.kde.komodo.desktop # https://bugs.kde.org/show_bug.cgi?id=507833 appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml ||: # Remove header files # https://bugs.kde.org/show_bug.cgi?id=507832 rm -f %{buildroot}/%{_libdir}/libkomodo_modelsplugin.a rm -f %{buildroot}/%{_libdir}/libkomodo_uiplugin.a %files -f %{name}.lang %license LICENSES/* %{_kf6_bindir}/komodo %{_kf6_qmldir}/org/kde/komodo/ %{_kf6_datadir}/applications/org.kde.komodo.desktop %{_kf6_datadir}/icons/hicolor/scalable/apps/org.kde.komodo.svg %{_metainfodir}/org.kde.komodo.metainfo.xml %{_kf6_datadir}/qlogging-categories6/komodo.categories %changelog * Sun Aug 3 2025 Steve Cossette - 1.0.0-1 - 1.0.0