%define debug_package %{nil} Name: ukui-system-monitor Version: 2.0.10 Release: 3 Summary: A simple system monitor written in QT License: GPL-3+ GPL-2+ URL: http://www.ukui.org Source0: %{name}-%{version}.tar.gz BuildRequires: cmake >= 2.6 BuildRequires: qt5-qtbase-devel >= 5.1 BuildRequires: qt5-qtsvg-devel BuildRequires: qt5-qtscript-devel BuildRequires: qt5-qttools-devel BuildRequires: pkgconf BuildRequires: glib2-devel >= 2.46.0 BuildRequires: libgtop2-devel BuildRequires: systemd-devel >= 209 BuildRequires: gsettings-qt-devel BuildRequires: qt5-qtx11extras-devel BuildRequires: libpcap-devel BuildRequires: kf5-kwindowsystem-devel BuildRequires: qt5-qtcharts-devel BuildRequires: qt5-qtcharts #Requires: inotify-hookable #Requires: bsdutils Requires: hdparm Requires: lm_sensors Requires: ethtool Requires: lshw Requires: dmidecode Requires: kernel-tools Requires: pciutils Requires: libpcap %description A simple system monitor written in QT %prep %setup -q %build export PATH=%{_qt5_bindir}:$PATH mkdir qmake-build pushd qmake-build %{qmake_qt5} .. %{make_build} popd %install pushd qmake-build %{make_install} INSTALL_ROOT=%{buildroot} popd %post setcap "cap_net_admin,cap_net_raw+ep" /usr/bin/ukui-system-monitor set -e glib-compile-schemas /usr/share/glib-2.0/schemas/ %clean rm -rf $RPM_BUILD_ROOT %files %doc debian/changelog %{_bindir}/ukui-system-monitor %{_datadir}/applications/ukui-system-monitor.desktop %{_datadir}/icons/hicolor/ukui-system-monitor.png %{_datadir}/glib-2.0/schemas/org.ukui.system-monitor.menu.gschema.xml %{_prefix}/lib64/qt5/plugins/generic/libprocnet-monitor.a %{_datadir}/ukui/ukui-system-monitor.conf %changelog * Thu Jan 27 2022 huayadong - 2.0.10-1 - update to upstream version 2.0.10-1 * Wed Sep 1 2021 douyan - 1.0.1-3 - hide idle rate * Wed Dec 16 2020 lvhan - 1.0.1-2 - removes transparency * Mon Oct 26 2020 douyan - 1.0.1-1 - update to upstream version 1.0.0-1+1027 * Thu Jul 9 2020 douyan - 0.1.1-1 - Init package for openEuler