diff --git a/vmtop-1.0.tar.gz b/vmtop-1.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..06d0818db0bb2da5545bdd0a5b779f7f9b20a719 Binary files /dev/null and b/vmtop-1.0.tar.gz differ diff --git a/vmtop.spec b/vmtop.spec new file mode 100644 index 0000000000000000000000000000000000000000..6ae26289692ae4cc54767f68a1ec99cd10767e07 --- /dev/null +++ b/vmtop.spec @@ -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