vmtop/vmtop.spec

54 lines
1.3 KiB
RPMSpec
Raw Normal View History

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
- vmtopShow 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