Update source code tar from openeuler/vmtop tag v1.0.1, and update release number. changes: 1.Get kvm exit data from vcpu_stat, and add related display items to vmtop. Related kernel patch:bbb5023b975ae004462e167fbfb3d22.Add some shortcut key, such as 'H' to open thread mode. 3.Add README and related document to project.
54 lines
1.3 KiB
RPMSpec
54 lines
1.3 KiB
RPMSpec
Name: vmtop
|
||
Version: 1.0
|
||
Release: 1
|
||
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} \
|
||
--enable-secure-build
|
||
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
|
||
* Wed Sep 09 2020 Jiajun Chen <1250062498@qq.com> - 1.0-1
|
||
- vmtop:Show kvm exit items and add document to project
|
||
|
||
* Tue Aug 25 2020 Jiajun Chen <1250062498@qq.com> - 1.0-0
|
||
- vmtop: add spec and source code tar for project to build rpm
|