]> git.pld-linux.org Git - packages/kp5-ksysguard.git/blame - kp5-ksysguard.spec
rebuild with qt5-5.15.6
[packages/kp5-ksysguard.git] / kp5-ksysguard.spec
CommitLineData
bbbc3716 1%define kdeplasmaver 5.21.5
ccd608b8 2%define qtver 5.9.0
f121c56b
WF
3%define kpname ksysguard
4Summary: ksysguard
5Name: kp5-%{kpname}
bbbc3716 6Version: 5.21.5
ecf0a5d8 7Release: 2
f121c56b
WF
8License: GPL v2+/LGPL v2.1+
9Group: X11/Libraries
10Source0: http://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz
bbbc3716 11# Source0-md5: 749a0b3e32853d17884ccc840f7802d2
f121c56b
WF
12URL: http://www.kde.org/
13BuildRequires: Qt5Core-devel >= %{qtver}
14BuildRequires: Qt5Gui-devel >= %{qtver}
15BuildRequires: Qt5Widgets-devel >= %{qtver}
16BuildRequires: cmake >= 2.8.12
17BuildRequires: gettext-devel
18BuildRequires: kf5-extra-cmake-modules >= 1.5.0
19BuildRequires: kf5-kconfig-devel
20BuildRequires: kf5-kcoreaddons-devel
21BuildRequires: kf5-kdelibs4support-devel
22BuildRequires: kf5-ki18n-devel
23BuildRequires: kf5-kiconthemes-devel
24BuildRequires: kf5-kitemviews-devel
25BuildRequires: kf5-knewstuff-devel
ef662e21 26BuildRequires: kp5-libksysguard-devel >= %{kdeplasmaver}
b121d9b7 27BuildRequires: ninja
f121c56b
WF
28BuildRequires: qt5-build >= %{qtver}
29BuildRequires: rpmbuild(macros) >= 1.164
30BuildRequires: tar >= 1:1.22
31BuildRequires: xz
32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34%description
ccd608b8
WF
35KSysGuard is the Plasma Task and Performance Monitor. It features a
36client/server architecture that allows monitoring of local as well as
37remote hosts. The graphical front end uses so-called sensors to
38retrieve the information it displays.
f121c56b
WF
39
40%prep
41%setup -q -n %{kpname}-%{version}
42
43%build
44install -d build
45cd build
b121d9b7 46%cmake -G Ninja \
f121c56b 47 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
496cf590 48 -DHTML_INSTALL_DIR=%{_kdedocdir} \
f121c56b 49 ..
b121d9b7 50%ninja_build
f121c56b
WF
51
52%install
53rm -rf $RPM_BUILD_ROOT
b121d9b7 54%ninja_install -C build
f121c56b
WF
55
56%find_lang %{kpname} --all-name --with-kde
57
58%clean
59rm -rf $RPM_BUILD_ROOT
60
61%post -p /sbin/ldconfig
62%postun -p /sbin/ldconfig
63
64%files -f %{kpname}.lang
65%defattr(644,root,root,755)
66%attr(755,root,root) %{_bindir}/ksysguard
67%{_sysconfdir}/ksysguarddrc
496cf590 68%{_datadir}/knsrcfiles/ksysguard.knsrc
f121c56b
WF
69%attr(755,root,root) %{_bindir}/ksysguardd
70%attr(755,root,root) %{_libdir}/libkdeinit5_ksysguard.so
71%{_desktopdir}/org.kde.ksysguard.desktop
72%{_iconsdir}/hicolor/16x16/apps/computer.png
73%{_iconsdir}/hicolor/16x16/apps/daemon.png
74%{_iconsdir}/hicolor/16x16/apps/kdeapp.png
75%{_iconsdir}/hicolor/16x16/apps/kernel.png
76%{_iconsdir}/hicolor/16x16/apps/ksysguardd.png
77%{_iconsdir}/hicolor/16x16/apps/running.png
78%{_iconsdir}/hicolor/16x16/apps/shell.png
79%{_iconsdir}/hicolor/16x16/apps/unknownapp.png
80%{_iconsdir}/hicolor/16x16/apps/waiting.png
81%{_datadir}/knotifications5/ksysguard.notifyrc
82%{_datadir}/ksysguard/ProcessTable.sgrd
83%{_datadir}/ksysguard/SystemLoad2.sgrd
a96405c2 84%dir %{_datadir}/kxmlgui5/ksysguard
f121c56b 85%{_datadir}/kxmlgui5/ksysguard/ksysguardui.rc
ef662e21 86%{_datadir}/metainfo/org.kde.ksysguard.appdata.xml
496cf590
WF
87%attr(755,root,root) %{_bindir}/kstatsviewer
88%attr(755,root,root) %{_bindir}/ksystemstats
89%attr(755,root,root) %{_libdir}/libksgrdbackend.so
90%dir %{_libdir}/qt5/plugins/ksysguard
91%attr(755,root,root) %{_libdir}/qt5/plugins/ksysguard/ksysguard_globalplugin_network.so
92%attr(755,root,root) %{_libdir}/qt5/plugins/ksysguard/ksysguard_ksgrd.so
93%attr(755,root,root) %{_libdir}/qt5/plugins/ksysguard/ksysguard_plugin_cpu.so
94%attr(755,root,root) %{_libdir}/qt5/plugins/ksysguard/ksysguard_plugin_disk.so
95%attr(755,root,root) %{_libdir}/qt5/plugins/ksysguard/ksysguard_plugin_gpu.so
96%attr(755,root,root) %{_libdir}/qt5/plugins/ksysguard/ksysguard_plugin_memory.so
97%attr(755,root,root) %{_libdir}/qt5/plugins/ksysguard/ksysguard_plugin_osinfo.so
98%attr(755,root,root) %{_libdir}/qt5/plugins/ksysguard/ksysguard_plugin_power.so
99%dir %{_libdir}/qt5/plugins/ksysguard/process
100%attr(755,root,root) %{_libdir}/qt5/plugins/ksysguard/process/ksysguard_plugin_nvidia.so
101%{_datadir}/dbus-1/services/org.kde.ksystemstats.service
102%attr(755,root,root) %{_libdir}/qt5/plugins/ksysguard/process/ksysguard_plugin_network.so
fb55173e
JR
103%dir %{_libexecdir}/ksysguard
104%attr(755,root,root) %{_libexecdir}/ksysguard/ksgrd_network_helper
This page took 0.109582 seconds and 4 git commands to generate.