%undefine __cmake_in_source_build %global wayland_min_version 1.3 Name: kwayland-integration Version: 5.24.0 Release: 1 Summary: Provides integration plugins for various KDE Frameworks for Wayland License: LGPLv2+ URL: https://cgit.kde.org/%{name}.git %global revision %(echo %{version} | cut -d. -f3) %if %{revision} >= 50 %global stable unstable %else %global stable stable %endif Source0: http://download.kde.org/%{stable}/plasma/%{version}/%{name}-%{version}.tar.xz BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qtbase-static BuildRequires: qt5-qtbase-private-devel BuildRequires: qt5-qtwayland-devel BuildRequires: extra-cmake-modules BuildRequires: kf5-rpm-macros BuildRequires: kf5-kidletime-devel BuildRequires: kf5-kwindowsystem-devel BuildRequires: kf5-kwayland-devel BuildRequires: kf5-kguiaddons-devel BuildRequires: wayland-devel BuildRequires: wayland-protocols-devel Requires: kf5-filesystem %description %{summary}. %prep %autosetup -p1 %build mkdir %{_target_platform} pushd %{_target_platform} %{cmake_kf5} .. popd make %{?_smp_mflags} -C %{_target_platform} %install make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %license LICENSES/* %{_kf5_plugindir}/org.kde.kidletime.platforms/KF5IdleTimeKWaylandPlugin.so %{_kf5_plugindir}/kwindowsystem/KF5WindowSystemKWaylandPlugin.so %{_kf5_datadir}/qlogging-categories5/kwindowsystem.kwayland.categories %{_qt5_plugindir}/kf5/kguiaddons/kmodifierkey/kmodifierkey_wayland.so %changelog * Sat Feb 12 2022 pei-jiankang - 5.24.0-1 - update to upstream version 5.24.0 * Tue Jan 18 2022 pei-jiankang - 5.18.5-1 - update to upstream version 5.18.5 * Tue Jun 8 2021 guoxiaoqi - 5.15.0-1 - package init