diff --git a/kcmutils.spec b/kcmutils.spec index e63dbf3..caf2d13 100644 --- a/kcmutils.spec +++ b/kcmutils.spec @@ -16,6 +16,7 @@ # +%define lname libKF5KCMUtils5 Name: kcmutils Version: 4.97.0 Release: 0 @@ -32,8 +33,6 @@ BuildRequires: kservice-devel >= %{_kf5_version} BuildRequires: kxmlgui-devel >= %{_kf5_version} BuildRequires: pkgconfig(Qt5DBus) >= 5.2.0 BuildRequires: pkgconfig(Qt5Widgets) >= 5.2.0 -Obsoletes: libKF5KCMUtils5 <= 4.97.0 -Obsoletes: libKF5KCMUtils4 <= 4.97.0 Summary: Provides various classes to work with KCModules License: LGPL-2.1+ Group: System/GUI/KDE @@ -45,10 +44,19 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build KCMUtils provides various classes to work with KCModules. KCModules can be created with the KConfigWidgets framework. +%package -n %lname +Summary: Provides various classes to work with KCModules +Group: System/GUI/KDE +Obsoletes: libKF5KCMUtils4 + +%description -n %lname +KCMUtils provides various classes to work with KCModules. KCModules can be +created with the KConfigWidgets framework. + %package devel Summary: Provides various classes to work with KCModules: Build Environment Group: Development/Libraries/KDE -Requires: %{name} = %{version} +Requires: %lname = %{version} Requires: extra-cmake-modules Requires: kconfigwidgets-devel >= %{_kf5_version} Requires: kiconthemes-devel >= %{_kf5_version} @@ -71,11 +79,11 @@ created with the KConfigWidgets framework. Development files. %kf5_makeinstall -C build %fdupes -s %{buildroot} -%post -p /sbin/ldconfig +%post -n %lname -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%postun -n %lname -p /sbin/ldconfig -%files +%files -n %lname %defattr(-,root,root) %doc COPYING* README* %{_kf5_libdir}/libKF5KCMUtils.so.*