%define debug_package %{nil} Name: ukui-system-monitor Version: 0.1.1 Release: 1 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 #Requires: inotify-hookable #Requires: bsdutils Requires: hdparm Requires: lm_sensors Requires: ethtool Requires: lshw Requires: dmidecode Requires: kernel-tools Requires: pciutils #patch0: fix-monitor-default.patch %description A simple system monitor written in QT %prep %setup -q #%%patch0 -p1 %build #mkdir build && cd build qmake-qt5 make %install rm -rf $RPM_BUILD_ROOT #make INSTALL_ROOT=/root/rpmbuild/BUILDROOT install mkdir -p %{buildroot}/usr/bin/ cp -rf %{_builddir}/%{name}-%{version}/ukui-system-monitor %{buildroot}/usr/bin/ukui-system-monitor mkdir -p %{buildroot}/usr/share/applications/ cp -rf %{_builddir}/%{name}-%{version}/ukui-system-monitor.desktop %{buildroot}/usr/share/applications/ukui-system-monitor.desktop %clean rm -rf $RPM_BUILD_ROOT %files %{_bindir}/ukui-system-monitor %{_datadir}/applications/ukui-system-monitor.desktop %changelog * Thu Jul 9 2020 douyan - 0.1.1-1 - Init package for openEuler