Name: maui-mauikit Version: 3.1.0 Release: 4%{?dist} # Automatically converted from old format: LGPLv3 - review is highly recommended. License: LGPL-3.0-only Summary: Kit for developing Maui Apps Url: https://invent.kde.org/maui/mauikit Source0: https://download.kde.org/stable/maui/mauikit/%{version}/mauikit-%{version}.tar.xz # Steve (05/23/2024): Not sure if this still required... Leaving # here and will completely remove later if builds succeed. # Temporarily turn off ppc64le because of build fails - onuralp #ExclusiveArch: %%{ix86} s390x aarch64 x86_64 BuildRequires: gcc-c++ BuildRequires: gcc BuildRequires: cmake BuildRequires: extra-cmake-modules BuildRequires: kf6-rpm-macros BuildRequires: libxcb-devel BuildRequires: pkgconfig(xcb-ewmh) BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Concurrent) BuildRequires: cmake(Qt6Qml) BuildRequires: cmake(Qt6Quick) BuildRequires: cmake(Qt6QuickControls2) BuildRequires: cmake(Qt6Svg) BuildRequires: cmake(Qt6Widgets) BuildRequires: qt6-qt5compat-devel BuildRequires: cmake(KF6I18n) BuildRequires: cmake(KF6CoreAddons) BuildRequires: cmake(KF6Notifications) BuildRequires: cmake(KF6WindowSystem) BuildRequires: cmake(MauiMan4) Requires: kf6-kirigami Requires: applet-window-buttons %description Kit for developing MAUI Apps. MauiKit is a set of utilities and "templated" controls based on Kirigami and QCC2 that follow the ongoing work on the Maui HIG. It let you quickly create a Maui application and access utilities and widgets shared among the other Maui apps. %package devel Summary: MauiKit development headers Requires: %{name}%{?_isa} = %{version}-%{release} %description devel Required headers to build components based on the MauKit framework. %prep %autosetup -n mauikit-%{version} -p1 %build %cmake_kf6 -DBUILD_WITH_QT6=ON %cmake_build %install %cmake_install %files %license LICENSES/* %{_kf6_qmldir}/QtQuick/Controls.2/org.maui.style %{_kf6_qmldir}/QtQuick/Controls/Maui %{_kf6_datadir}/org.mauikit.controls %{_kf6_qmldir}/org/mauikit %{_libdir}/libMauiKit4.so.4* %files devel %doc README.md %{_includedir}/MauiKit4 %{_libdir}/cmake/MauiKit4/ %{_libdir}/libMauiKit4.so %changelog * Sat Aug 10 2024 Steve Cossette - 3.1.0-4 - Rebuild against new version of mauiman * Fri Jul 26 2024 Miroslav Suchý - 3.1.0-3 - convert license to SPDX * Thu Jul 18 2024 Fedora Release Engineering - 3.1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Thu May 23 2024 Steve Cossette - 3.1.0-1 - 3.1.0 * Thu Jan 25 2024 Fedora Release Engineering - 2.1.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering - 2.1.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Thu Jul 20 2023 Fedora Release Engineering - 2.1.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Thu Jan 19 2023 Fedora Release Engineering - 2.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Thu Jul 21 2022 Fedora Release Engineering - 2.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Sun Feb 20 2022 Onuralp SEZER - 2.1.1-1 - 2.1.1 * Thu Jan 20 2022 Fedora Release Engineering - 1.2.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jul 22 2021 Fedora Release Engineering - 1.2.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Sun May 09 2021 Onuralp SEZER - 1.2.2-1 - initial package