1
0
forked from pool/libksysguard5

Plasma 5.19 Beta. Did I forget to submit the fixes? Untested - please publish disable before accepting.

OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/libksysguard5?expand=0&rev=257
This commit is contained in:
Christophe Giboudeaux 2020-05-19 13:35:18 +00:00 committed by Git OBS Bridge
parent 547d2db345
commit dd8f3b9ce8
6 changed files with 94 additions and 30 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d4d7030a2869a546a211844aa158dcef3598386cc035a8655529938ba102440b
size 610320

View File

@ -1,11 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEELR1bBYg1d4fenuIl7JTRj38FmX4FAl6xfLgACgkQ7JTRj38F
mX7qKQf9HadK1rXpOncBFfgDkK+McdUt/TZLKDOkufHazIfjOblGFIy+RqfGdl2x
E9IzXh0onpMBf21AK1s9Ve4EihFWuRTQXweARGnU6tmVN2JZWsNFRIFuPsc/WmJd
Xfz+JAC2CXfEG6uXnE8cCvd5/ivEa0u9+PR9mO3dZY5y/whTPKLyCwtrvtNY7EeZ
6hX5Vd3g3PI9oLPlu7M5bHU53sfSRLrVtxl+tyPi6eMr59phRrbUIIafM86WOP86
ddFm/IRp1FjWmiTWF/VWg3EcZ0ly59Vd5/e1+AdLfeZCxQzOt2/mKK+laQUqIpj/
gFUYEqQNpvZVljQkqqRx7dpHCdkUrA==
=wMM4
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7066cdf151dd3fee8844ec90285d5412684a2be534aa672fa453dcb13e9134f4
size 659000

View File

@ -0,0 +1,11 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEELR1bBYg1d4fenuIl7JTRj38FmX4FAl69IOcACgkQ7JTRj38F
mX4a3gf8DdmROQXm2rgfaaTVyEr00hSvcV1QO1Iv9nxzA7fcXCBA6gZwHCZ5N/Iy
NQFhwF9imkFcAEqxM1Cp1ZlstpK/eB/k12MJqYWk5tqtccSweCCmY8mhGh11s8JG
xGesN2rHdNEiCRvtaw5MTNKymL14CV9Ct8woPkVZW6JyQr+8FKnwdNNjuXy3iezn
pd3rpJaKwpcD4cLpeyJZpUQKpOTFBYm9nSFcwRGZd/nqfZ+vatRS14ei5Z4+OjlT
zRnrdtOVO8+WnpXiFZ9M3CWycgtaONe3EqBCyO3tE00FpZ9sLDTdpN0OL0cWjnD8
qGSBUBteXxidFhXUo7BA5rjCdDI13Q==
=SAcq
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,34 @@
-------------------------------------------------------------------
Thu May 14 14:33:05 UTC 2020 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.18.90
* New feature release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.18.90.php
- Changes since 5.18.5:
* use kns kpackage integration
* move knsrc files here
* proper color source
* support translations in faces
* fix SensorFaceController::compactRepresentation()
* Use INTERFACE IMPORTED target type instead of ALIAS for compatibility targets
* Add KSysGuard::Sensors library
* Use KSysGuard namespace for KSysGuard library targets
* Add a declarative plugin to ProcessCore
* Add KSysGuard::Sensors library
* [KSysGuardProcessList] Port away from KRun
* bump to require Qt 5.14
* Use non-const iterators
* Make 'nonphysical' spelling consistent
* Introduce ProcessDataModel
* Fix Formatter library CMake
* Properly install the export header for the formatter lib
* Add license header to formatter test
* Separate processcore/{formatter,unit} into its own library
* Add missing includes
* Rename tests to autotests
* [ksgrd] Drop a QWidget dependency
-------------------------------------------------------------------
Tue May 5 13:01:53 UTC 2020 - Fabian Vogt <fabian@ritter-vogt.de>

View File

@ -18,15 +18,15 @@
%bcond_without lang
Name: libksysguard5
Version: 5.18.5
Version: 5.18.90
Release: 0
Summary: Task management and system monitoring library
License: GPL-2.0-or-later
Group: Development/Libraries/C and C++
URL: http://www.kde.org
Source: https://download.kde.org/stable/plasma/%{version}/libksysguard-%{version}.tar.xz
Source: https://download.kde.org/unstable/plasma/%{version}/libksysguard-%{version}.tar.xz
%if %{with lang}
Source1: https://download.kde.org/stable/plasma/%{version}/libksysguard-%{version}.tar.xz.sig
Source1: https://download.kde.org/unstable/plasma/%{version}/libksysguard-%{version}.tar.xz.sig
Source2: plasma.keyring
%endif
Source3: baselibs.conf
@ -38,10 +38,12 @@ BuildRequires: cmake(KF5Completion)
BuildRequires: cmake(KF5Config)
BuildRequires: cmake(KF5ConfigWidgets)
BuildRequires: cmake(KF5CoreAddons)
BuildRequires: cmake(KF5Declarative)
BuildRequires: cmake(KF5GlobalAccel)
BuildRequires: cmake(KF5I18n)
BuildRequires: cmake(KF5IconThemes)
BuildRequires: cmake(KF5KIO)
BuildRequires: cmake(KF5NewStuff)
BuildRequires: cmake(KF5Plasma)
BuildRequires: cmake(KF5Service)
BuildRequires: cmake(KF5WidgetsAddons)
@ -57,11 +59,8 @@ BuildRequires: cmake(Qt5X11Extras) >= 5.4.0
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xres)
BuildRequires: pkgconfig(zlib)
%if 0%{?suse_version} < 1330
# It does not build with the default compiler (GCC 4.8) on Leap 42.x
BuildRequires: gcc7-c++
%endif
Recommends: %{name}-lang
Recommends: %{name}-imports
%description
Task management and system monitoring library.
@ -91,17 +90,21 @@ Conflicts: kdebase4-workspace < 5.3.0
Task management and system monitoring library. This package contains helper files
for actions that require elevated privileges.
%package imports
Summary: Task management and system monitoring library -- QML bindings
Group: Development/Libraries/C and C++
Requires: %{name} = %{version}
%description imports
This package provides QtQuick bindings for libksysguard, allowing its use in
QML applications.
%lang_package
%prep
%autosetup -p1 -n libksysguard-%{version}
%build
%if 0%{?suse_version} < 1330
# It does not build with the default compiler (GCC 4.8) on Leap 42.x
export CC=gcc-7
export CXX=g++-7
%endif
%cmake_kf5 -d build -- -DCMAKE_INSTALL_LOCALEDIR=%{_kf5_localedir}
%cmake_build
@ -117,28 +120,58 @@ for actions that require elevated privileges.
%files
%license COPYING*
%dir %{_kf5_plugindir}/kpackage/
%dir %{_kf5_plugindir}/kpackage/packagestructure/
%{_kf5_debugdir}/*.categories
%{_kf5_libdir}/libKSysGuardFormatter.so.*
%{_kf5_libdir}/libKSysGuardSensorFaces.so.*
%{_kf5_libdir}/libKSysGuardSensors.so.*
%{_kf5_libdir}/libksgrd.so.*
%{_kf5_libdir}/liblsofui.so.*
%{_kf5_libdir}/libksignalplotter.so.*
%{_kf5_libdir}/liblsofui.so.*
%{_kf5_libdir}/libprocesscore.so.*
%{_kf5_libdir}/libprocessui.so.*
%{_kf5_knsrcfilesdir}/systemmonitor-faces.knsrc
%{_kf5_knsrcfilesdir}/systemmonitor-presets.knsrc
%{_kf5_plugindir}/kpackage/packagestructure/sensorface_packagestructure.so
%{_kf5_sharedir}/ksysguard/
%{_kf5_debugdir}/*.categories
%files helper
%license COPYING*
%{_kf5_libdir}/libexec/
%{_kf5_dbuspolicydir}/org.kde.ksysguard.processlisthelper.conf
%{_kf5_libdir}/libexec/
%{_kf5_sharedir}/dbus-1/system-services/org.kde.ksysguard.processlisthelper.service
%{_kf5_sharedir}/polkit-1/actions/org.kde.ksysguard.processlisthelper.policy
%files imports
%license COPYING*
%dir %{_kf5_qmldir}/org/kde/ksysguard
%dir %{_kf5_qmldir}/org/kde/ksysguard/faces
%dir %{_kf5_qmldir}/org/kde/ksysguard/formatter
%dir %{_kf5_qmldir}/org/kde/ksysguard/process
%dir %{_kf5_qmldir}/org/kde/ksysguard/sensors
%{_kf5_qmldir}/org/kde/ksysguard/faces/ExtendedLegend.qml
%{_kf5_qmldir}/org/kde/ksysguard/faces/SensorFace.qml
%{_kf5_qmldir}/org/kde/ksysguard/faces/libFacesPlugin.so
%{_kf5_qmldir}/org/kde/ksysguard/faces/qmldir
%{_kf5_qmldir}/org/kde/ksysguard/formatter/libFormatterPlugin.so
%{_kf5_qmldir}/org/kde/ksysguard/formatter/qmldir
%{_kf5_qmldir}/org/kde/ksysguard/process/libProcessPlugin.so
%{_kf5_qmldir}/org/kde/ksysguard/process/qmldir
%{_kf5_qmldir}/org/kde/ksysguard/sensors/libSensorsPlugin.so
%{_kf5_qmldir}/org/kde/ksysguard/sensors/qmldir
%files devel
%license COPYING*
%{_includedir}/ksysguard/
%{_kf5_libdir}/cmake/KF5SysGuard/
%{_kf5_libdir}/cmake/KSysGuard/
%{_kf5_libdir}/libKSysGuardFormatter.so
%{_kf5_libdir}/libKSysGuardSensorFaces.so
%{_kf5_libdir}/libKSysGuardSensors.so
%{_kf5_libdir}/libksgrd.so
%{_kf5_libdir}/liblsofui.so
%{_kf5_libdir}/libksignalplotter.so
%{_kf5_libdir}/liblsofui.so
%{_kf5_libdir}/libprocesscore.so
%{_kf5_libdir}/libprocessui.so