File maui-buho.spec of Package maui-buho
# spec file for buho
Name: maui-buho
Version: 4.0.2
Release: 0
License: LGPL-3.0
Summary: Easy-to-use note-taking application with “tags” support.
URL: https://mauikit.org
Source: https://invent.kde.org/maui/buho/-/archive/v%{version}/buho-v%{version}.tar.gz
Group: Productivity/Office/Organizers
Patch1: 0001-Set-styletype-to-system-default.patch
%if 0%{?sle_version} == 150400 && 0%{?is_opensuse}
ExcludeArch: x86_64
%endif
%if 0%{?sle_version} == 150500 && 0%{?is_opensuse}
ExcludeArch: x86_64
%endif
BuildRequires: gcc-c++
BuildRequires: cmake
BuildRequires: extra-cmake-modules
BuildRequires: fdupes
BuildRequires: AppStream
BuildRequires: cmake(Qt6Qml)
BuildRequires: cmake(Qt6Quick)
BuildRequires: cmake(Qt6Sql)
BuildRequires: cmake(Qt6Network)
BuildRequires: cmake(Qt6Widgets)
BuildRequires: cmake(KF6I18n)
BuildRequires: cmake(KF6CoreAddons)
BuildRequires: cmake(MauiKit) = %{version}
BuildRequires: cmake(MauiKitAccounts) = %{version}
BuildRequires: cmake(MauiKitFileBrowsing) = %{version}
BuildRequires: cmake(MauiKitTextEditor) = %{version}
Requires: maui-buho-lang = %{version}
Requires: mauikit = %{version}
Requires: mauikit-accounts = %{version}
Requires: mauikit-filebrowsing = %{version}
Requires: mauikit-texteditor = %{version}
%description
Buho is a note-taking application that lets you write the computer equivalent of sticky notes. BUho saves the notes automatically when you exit the program, and they display when you open the program.
%lang_package
%prep
%autosetup -p1 -n buho-v%{version}
%build
%cmake_kf6
%kf6_build
%install
%kf6_install
%find_lang %{name} --with-man --all-name
%files
%license LICENSES/*
%doc README.md
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/icons/*
%{_datadir}/metainfo/*
%files lang -f %{name}.lang
%{_datadir}/locale/*
%changelog