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> Tue May 5 13:01:53 UTC 2020 - Fabian Vogt <fabian@ritter-vogt.de>

View File

@ -18,15 +18,15 @@
%bcond_without lang %bcond_without lang
Name: libksysguard5 Name: libksysguard5
Version: 5.18.5 Version: 5.18.90
Release: 0 Release: 0
Summary: Task management and system monitoring library Summary: Task management and system monitoring library
License: GPL-2.0-or-later License: GPL-2.0-or-later
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
URL: http://www.kde.org 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} %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 Source2: plasma.keyring
%endif %endif
Source3: baselibs.conf Source3: baselibs.conf
@ -38,10 +38,12 @@ BuildRequires: cmake(KF5Completion)
BuildRequires: cmake(KF5Config) BuildRequires: cmake(KF5Config)
BuildRequires: cmake(KF5ConfigWidgets) BuildRequires: cmake(KF5ConfigWidgets)
BuildRequires: cmake(KF5CoreAddons) BuildRequires: cmake(KF5CoreAddons)
BuildRequires: cmake(KF5Declarative)
BuildRequires: cmake(KF5GlobalAccel) BuildRequires: cmake(KF5GlobalAccel)
BuildRequires: cmake(KF5I18n) BuildRequires: cmake(KF5I18n)
BuildRequires: cmake(KF5IconThemes) BuildRequires: cmake(KF5IconThemes)
BuildRequires: cmake(KF5KIO) BuildRequires: cmake(KF5KIO)
BuildRequires: cmake(KF5NewStuff)
BuildRequires: cmake(KF5Plasma) BuildRequires: cmake(KF5Plasma)
BuildRequires: cmake(KF5Service) BuildRequires: cmake(KF5Service)
BuildRequires: cmake(KF5WidgetsAddons) BuildRequires: cmake(KF5WidgetsAddons)
@ -57,11 +59,8 @@ BuildRequires: cmake(Qt5X11Extras) >= 5.4.0
BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xres) BuildRequires: pkgconfig(xres)
BuildRequires: pkgconfig(zlib) 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}-lang
Recommends: %{name}-imports
%description %description
Task management and system monitoring library. 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 Task management and system monitoring library. This package contains helper files
for actions that require elevated privileges. 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 %lang_package
%prep %prep
%autosetup -p1 -n libksysguard-%{version} %autosetup -p1 -n libksysguard-%{version}
%build %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_kf5 -d build -- -DCMAKE_INSTALL_LOCALEDIR=%{_kf5_localedir}
%cmake_build %cmake_build
@ -117,28 +120,58 @@ for actions that require elevated privileges.
%files %files
%license COPYING* %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}/libksgrd.so.*
%{_kf5_libdir}/liblsofui.so.*
%{_kf5_libdir}/libksignalplotter.so.* %{_kf5_libdir}/libksignalplotter.so.*
%{_kf5_libdir}/liblsofui.so.*
%{_kf5_libdir}/libprocesscore.so.* %{_kf5_libdir}/libprocesscore.so.*
%{_kf5_libdir}/libprocessui.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_sharedir}/ksysguard/
%{_kf5_debugdir}/*.categories
%files helper %files helper
%license COPYING* %license COPYING*
%{_kf5_libdir}/libexec/
%{_kf5_dbuspolicydir}/org.kde.ksysguard.processlisthelper.conf %{_kf5_dbuspolicydir}/org.kde.ksysguard.processlisthelper.conf
%{_kf5_libdir}/libexec/
%{_kf5_sharedir}/dbus-1/system-services/org.kde.ksysguard.processlisthelper.service %{_kf5_sharedir}/dbus-1/system-services/org.kde.ksysguard.processlisthelper.service
%{_kf5_sharedir}/polkit-1/actions/org.kde.ksysguard.processlisthelper.policy %{_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 %files devel
%license COPYING* %license COPYING*
%{_includedir}/ksysguard/ %{_includedir}/ksysguard/
%{_kf5_libdir}/cmake/KF5SysGuard/ %{_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}/libksgrd.so
%{_kf5_libdir}/liblsofui.so
%{_kf5_libdir}/libksignalplotter.so %{_kf5_libdir}/libksignalplotter.so
%{_kf5_libdir}/liblsofui.so
%{_kf5_libdir}/libprocesscore.so %{_kf5_libdir}/libprocesscore.so
%{_kf5_libdir}/libprocessui.so %{_kf5_libdir}/libprocessui.so