File project.diff of Package kguiaddons
--- kguiaddons.spec.orig
+++ kguiaddons.spec
@@ -1,7 +1,7 @@
#
# spec file for package kguiaddons
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -38,13 +38,13 @@ BuildRequires: extra-cmake-modules >= %
BuildRequires: fdupes
BuildRequires: libQt5Gui-private-headers-devel >= %{qt5_version}
BuildRequires: pkgconfig
-BuildRequires: cmake(Qt5Gui) >= %{qt5_version}
+BuildRequires: cmake(PlasmaWaylandProtocols)
BuildRequires: cmake(Qt5DBus) >= %{qt5_version}
+BuildRequires: cmake(Qt5Gui) >= %{qt5_version}
BuildRequires: cmake(Qt5Test) >= %{qt5_version}
BuildRequires: cmake(Qt5WaylandClient) >= %{qt5_version}
BuildRequires: cmake(Qt5Widgets) >= %{qt5_version}
BuildRequires: cmake(Qt5X11Extras) >= %{qt5_version}
-BuildRequires: cmake(PlasmaWaylandProtocols)
BuildRequires: pkgconfig(wayland-client)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xcb)
@@ -83,7 +83,12 @@ of colors, fonts, text, images, keyboard
%kf5_makeinstall -C build
%fdupes %{buildroot}
+%if 0%{?suse_version}
+%post -n %{lname} -p /sbin/ldconfig
+%postun -n %{lname} -p /sbin/ldconfig
+%else
%ldconfig_scriptlets -n %{lname}
+%endif
%files
%license LICENSES/*