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
openSUSE Build Service is sponsored by