!1 initial release

Merge pull request !1 from yangzhao_kl/initial_release
This commit is contained in:
openeuler-ci-bot 2020-07-23 19:59:27 +08:00 committed by Gitee
commit c7e8e40e4c
2 changed files with 65 additions and 0 deletions

Binary file not shown.

65
ukui-system-monitor.spec Normal file
View File

@ -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 <douyan@kylinos.cn> - 0.1.1-1
- Init package for openEuler