Split KAuth daemon into -common subpackages

This solves the conflict between KDE4 and Plasma 5 libksysguard,
since it's just a runtime dependency, libksysguard can use the
Plasma 5 helper.
epel9
Dan Vrátil 10 years ago
parent d49f971dc4
commit ba4ac80357

@ -1,6 +1,6 @@
Name: libksysguard
Version: 5.2.1
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Library for managing processes running on the system
License: GPLv2+
@ -36,6 +36,8 @@ Requires: kf5-filesystem
Obsoletes: kf5-ksysguard < 5.1.95
Provides: kf5-ksysguard = %{version}-%{release}
Requires: libksysguard-common = %{version}-%{release}
%description
KSysGuard library provides API to read and manage processes
running on the system.
@ -46,6 +48,12 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
Obsoletes: kf5-ksysguard-devel < 5.1.95
Provides: kf5-ksysguard-devel = %{version}-%{release}
%package common
Summary: Runtime data files shared by libksysguard and ksysguard-libs
Conflicts: libksysguard < 5.2.1-2
%description common
%{summary}.
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
@ -80,8 +88,10 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
%{_kf5_libdir}/libksignalplotter.so.*
%{_kf5_libdir}/libksgrd.so.*
%{_kf5_datadir}/ksysguard
%{_sysconfdir}/dbus-1/system.d/org.kde.ksysguard.processlisthelper.conf
%files common
%{_kf5_libexecdir}/kauth/ksysguardprocesslist_helper
%{_sysconfdir}/dbus-1/system.d/org.kde.ksysguard.processlisthelper.conf
%{_datadir}/dbus-1/system-services/org.kde.ksysguard.processlisthelper.service
%{_datadir}/polkit-1/actions/org.kde.ksysguard.processlisthelper.policy
@ -95,6 +105,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
%{_kf5_libdir}/cmake/KF5SysGuard
%changelog
* Wed Feb 25 2015 Daniel Vrátil <dvratil@redhat.com> - 5.2.1-2
- split shared parts needed by both KF5 and KDE4 versions into -common
* Tue Feb 24 2015 Daniel Vrátil <dvratil@redhat.com> - 5.2.1-1
- Plasma 5.2.1

Loading…
Cancel
Save