diff --git a/kwin/kwin.spec b/kwin/kwin.spec index 275bef8..c189b74 100644 --- a/kwin/kwin.spec +++ b/kwin/kwin.spec @@ -149,8 +149,6 @@ Requires: kdecoration-devel >= %{_plasma6_bugfix} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: pkgconfig(epoxy) Requires: pkgconfig(libdrm) >= 2.4.116 -Provides: kwin5-devel = %{version} -Obsoletes: kwin5-devel < %{version} %description devel KWin is Plasma window manager. diff --git a/libksysguard6/libksysguard6.spec b/libksysguard6/libksysguard6.spec index c863dbd..fb9f626 100644 --- a/libksysguard6/libksysguard6.spec +++ b/libksysguard6/libksysguard6.spec @@ -50,9 +50,6 @@ BuildRequires: pkgconfig(xres) BuildRequires: pkgconfig(zlib) Recommends: libksysguard6-imports Recommends: libksysguard6-plugins -Provides: libksysguard5 = %{version} -Obsoletes: libksysguard5 < %{version} -Obsoletes: libksysguard5-lang < %{version} %description Task management and system monitoring library. @@ -75,12 +72,6 @@ Contains the unversioned D-Bus interface definition for KSystemStats plugins. %package plugins Summary: Task management and system monitoring library -- plugins Requires: %{name}%{?_isa} = %{version}-%{release} -Conflicts: kdebase4-workspace < 5.3.0 -Conflicts: ksysguard5 < 5.21.80 -Provides: libksysguard5-plugins = %{version} -Obsoletes: libksysguard5-plugins < %{version} -Provides: libksysguard5-helper = %{version} -Obsoletes: libksysguard5-helper < %{version} %description plugins Task management and system monitoring library. This package contains plugins. @@ -88,7 +79,6 @@ Task management and system monitoring library. This package contains plugins. %package imports Summary: Task management and system monitoring library -- QML bindings Requires: %{name}%{?_isa} = %{version}-%{release} -Obsoletes: libksysguard5-imports < %{version} %description imports This package provides QtQuick bindings for libksysguard, allowing its use in @@ -104,8 +94,6 @@ Requires: cmake(KF6IconThemes) >= %{kf6_version} Requires: cmake(Qt6Core) >= %{qt6_version} Requires: cmake(Qt6Network) >= %{qt6_version} Requires: cmake(Qt6Widgets) >= %{qt6_version} -Provides: libksysguard5-devel = %{version} -Obsoletes: libksysguard5-devel < %{version} %description devel Task management and system monitoring library. This package contains development @@ -129,8 +117,6 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/en_GB/ # Use langpacks macro to auto-split translations %find_lang %{name} --with-qt --all-name --generate-subpackages - - %files # TODO? split libraries and drop the -rpmlintrc file %license LICENSES/* diff --git a/plasma6-workspace/plasma6-workspace.spec b/plasma6-workspace/plasma6-workspace.spec index ae56ce4..e4d26e4 100644 --- a/plasma6-workspace/plasma6-workspace.spec +++ b/plasma6-workspace/plasma6-workspace.spec @@ -212,24 +212,12 @@ Obsoletes: xembedsniproxy < %{version} # Used to be provided/obsoleted by xembedsniproxy Provides: xembed-sni-proxy = %{version} Obsoletes: xembed-sni-proxy < %{version} -# Dropped functionality -Obsoletes: khotkeys5 < %{version} -Obsoletes: khotkeys5-lang < %{version} -Obsoletes: ksysguard5 < %{version} -Obsoletes: ksysguard5-lang < %{version} -# Some files have been moved from kio-extras5 to plasma5-workspace in 5.4. This should prevent a possible file conflict. (boo#944656) -Conflicts: kio-extras5 < 15.08.0 -Provides: plasma-workspace-branding = %{_plasma6_bugfix} -Provides: plasma-workspace-branding-upstream = %{version} # plasmashell implements the dbus interface org.freedesktop.Notifications directly Provides: dbus(org.freedesktop.Notifications) Provides: qt6qmlimport(org.kde.plasma.shell) Provides: qt6qmlimport(org.kde.plasma.shell.2) = 0 Provides: qt6qmlimport(org.kde.plasma.shell.panel) Provides: qt6qmlimport(org.kde.plasma.shell.panel.0) = 1 -# Was dropped in 5.20, replaced by kcm_users from p-d -Provides: kde-user-manager = %{version} -Obsoletes: kde-user-manager < %{version} %description This package contains the basic packages for a Plasma workspace. @@ -237,8 +225,6 @@ This package contains the basic packages for a Plasma workspace. %package libs Summary: The KDE Plasma Workspace Components Requires: libplasma >= %{_plasma6_bugfix} -Provides: plasma5-workspace-libs = %{version} -Obsoletes: plasma5-workspace-libs < %{version} %description libs This package contains the basic packages for a KDE Plasma 6 workspace. @@ -253,8 +239,6 @@ Requires: cmake(Qt6Core) >= %{qt6_version} Requires: cmake(Qt6Gui) >= %{qt6_version} Requires: cmake(Qt6Quick) >= %{qt6_version} Conflicts: kapptemplate <= 16.03.80 -Provides: plasma5-workspace-devel = %{version} -Obsoletes: plasma5-workspace-devel < %{version} %description devel This package contains the basic packages for a KDE Plasma 6 workspace. @@ -278,12 +262,6 @@ Requires: (libqt5-qtwayland if libQt5Gui5) Requires: pipewire Requires: xdg-user-dirs Requires: Xwayland -Provides: kdebase4-session = %{version} -Obsoletes: kdebase4-session < %{version} -Provides: plasma5-session = %{version} -Obsoletes: plasma5-session < %{version} -Provides: plasma5-session-wayland = %{version} -Obsoletes: plasma5-session-wayland < %{version} # People may want the X11 session Recommends: plasma6-session-x11 = %{version} BuildArch: noarch