Name: maui-mauiman Version: 4.0.0 Release: 1%{?dist} License: LGPL-3.0-or-later Summary: Maui Manager Library Url: https://invent.kde.org/maui/mauiman Source: %{url}/-/archive/v%{version}/mauiman-v%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: extra-cmake-modules BuildRequires: kf6-rpm-macros BuildRequires: dbus-common BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6DBus) BuildRequires: cmake(Qt6Gui) # Make sure there is an owner for /usr/share/dbus-1 # and /usr/share/dbus-1/services Requires: dbus-common %description MauiMan stands for Maui Manager, and exists for setting, saving, and syncing the configuration preferences for the Maui Apps & Shell ecosystem. %package devel Summary: MauiMan development headers Requires: %{name}%{?_isa} = %{version}-%{release} %description devel Required headers to build components using MauiMan. %prep %autosetup -n mauiman-v%{version} -p1 %build %cmake_kf6 -DBUILD_WITH_QT6=ON -DBUILD_WITH_QT5=OFF %cmake_build %install %cmake_install %files %doc README.md %license LICENSES/LGPL-3.0.txt %{_bindir}/MauiManServer4 %{_datadir}/dbus-1/services/org.mauiman.Manager4.service %{_libdir}/libMauiMan4.so.4* %files devel %{_libdir}/libMauiMan4.so %dir %{_includedir}/MauiMan4 %{_includedir}/MauiMan4/settingsstore.h %{_includedir}/MauiMan4/backgroundmanager.h %{_includedir}/MauiMan4/thememanager.h %{_includedir}/MauiMan4/screenmanager.h %{_includedir}/MauiMan4/formfactormanager.h %{_includedir}/MauiMan4/accessibilitymanager.h %{_includedir}/MauiMan4/inputdevicesmanager.h %{_includedir}/MauiMan4/mauimanutils.h %{_includedir}/MauiMan4/mauiman_export.h %dir %{_libdir}/cmake/MauiMan4 %{_libdir}/cmake/MauiMan4/*.cmake %changelog * Mon Sep 09 2024 Steve Cossette - 4.0.0-1 - Update to 4.0.0 * Thu Jul 18 2024 Fedora Release Engineering - 3.1.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Thu May 23 2024 Benson Muite - 3.1.0-2 - Add back library soname patch * Wed May 22 2024 Steve Cossette - 3.1.0-1 - Update to 3.1.0 * Sun Feb 11 2024 Benson Muite - 3.0.2-1 - Initial packaging