!1 vmtop: Introduce spec file

Merge pull request !1 from nocjj/master
This commit is contained in:
openeuler-ci-bot 2020-08-27 19:38:51 +08:00 committed by Gitee
commit 837bb489ae
2 changed files with 49 additions and 0 deletions

BIN
vmtop-1.0.tar.gz Normal file

Binary file not shown.

49
vmtop.spec Normal file
View File

@ -0,0 +1,49 @@
Name: vmtop
Version: 1.0
Release: 0
Summary: A tool for collecting and analyzing data of virtual machine
License: Mulan PSL V2
Group: Application/System
URL: https://gitee.com/openeuler/vmtop
Source:https://gitee.com/src-openeuler/vmtop/blob/master/%{name}-%{version}.tar.gz
Requires: libvirt, ncurses
BuildRequires: ncurses-devel
BuildRequires: libtool
BuildRequires: autoconf
BuildRequires: automake
Buildrequires: libvirt-devel
Provides: vmtop = %{version}-%{release}
%description
This is a userspace tool which you can run it in host to help detecting VM's performance. By vmtop, you can quickly query vcpu info such as cpu usage, kvm exit times, memory usage and etc.
%prep
%autosetup -c -n %{name}-%{version}
%build
aclocal
autoconf
autoheader
automake --add-missing
./configure --libdir=%{_libdir} \
--bindir=%{_bindir} \
--sbindir=%{_sbindir}
make
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/usr/bin
install -m 550 vmtop ${RPM_BUILD_ROOT}/usr/bin/%{name}
%files
%license License/LICENSE
%{_bindir}/vmtop
%changelog
* Tue Aug 25 2020 Jiajun Chen <1250062498@qq.com> - 1.0-0
- vmtop: add spec and source code tar for project to build rpm