vmtop: package init
Add spec file and source code tar for project to support rpmbuild. And source code tar comes from openeuler/vmtop's tag v1.0.
This commit is contained in:
parent
cac7e3d72f
commit
1698025b09
BIN
vmtop-1.0.tar.gz
Normal file
BIN
vmtop-1.0.tar.gz
Normal file
Binary file not shown.
49
vmtop.spec
Normal file
49
vmtop.spec
Normal 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
|
||||
Loading…
x
Reference in New Issue
Block a user