diff --git a/ukui-system-monitor-0.1.1.tar.gz b/ukui-system-monitor-0.1.1.tar.gz new file mode 100644 index 0000000..a07686c Binary files /dev/null and b/ukui-system-monitor-0.1.1.tar.gz differ diff --git a/ukui-system-monitor.spec b/ukui-system-monitor.spec new file mode 100644 index 0000000..fd16c05 --- /dev/null +++ b/ukui-system-monitor.spec @@ -0,0 +1,65 @@ +%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 \ No newline at end of file