!52 provide iowatcher via Provides

From: @windfine 
Reviewed-by: @liuzhiqiang26 
Signed-off-by: @liuzhiqiang26
This commit is contained in:
openeuler-ci-bot 2022-05-17 12:28:14 +00:00 committed by Gitee
commit aa4cbaec82
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -1,12 +1,14 @@
Name: blktrace Name: blktrace
Version: 1.3.0 Version: 1.3.0
Release: 1 Release: 2
Summary: Block IO tracer in the Linux kernel Summary: Block IO tracer in the Linux kernel
License: GPLv2+ License: GPLv2+
Source: http://brick.kernel.dk/snaps/blktrace-%{version}.tar.bz2 Source: http://brick.kernel.dk/snaps/blktrace-%{version}.tar.bz2
URL: https://git.kernel.dk/cgit/blktrace URL: https://git.kernel.dk/cgit/blktrace
BuildRequires: gcc, xz, libaio-devel, python3, librsvg2-devel blktrace sysstat theora-tools BuildRequires: gcc, xz, libaio-devel, python3, librsvg2-devel blktrace sysstat theora-tools
Provides: iowatcher = %{version}-%{release}
Obsoletes: iowatcher < %{version}-%{release}
Requires: python3 Requires: python3
Patch1: 0001-blktrace-remove-python2-dedpendency.patch Patch1: 0001-blktrace-remove-python2-dedpendency.patch
@ -38,44 +40,19 @@ make dest=%{buildroot} prefix=%{buildroot}/%{_prefix} mandir=%{buildroot}/%{_man
%files %files
%defattr(-,root,root) %defattr(-,root,root)
%doc README COPYING %doc README COPYING
%{_bindir}/blkparse %{_bindir}/*
%{_bindir}/blkrawverify %{_bindir}/iowatcher
%{_bindir}/bno_plot.py
%{_bindir}/btt
%{_bindir}/verify_blkparse
%{_bindir}/blkiomon
%{_bindir}/blktrace
%{_bindir}/btrace
%{_bindir}/btrecord
%{_bindir}/btreplay
%files help %files help
%{_mandir}/man1/blkparse.* %{_mandir}/man1/*
%{_mandir}/man1/blkrawverify.* %{_mandir}/man8/*
%{_mandir}/man1/bno_plot.*
%{_mandir}/man1/btt.*
%{_mandir}/man1/verify_blkparse.*
%{_mandir}/man8/blkiomon.*
%{_mandir}/man8/blktrace.*
%{_mandir}/man8/btrace.*
%{_mandir}/man8/btrecord.*
%{_mandir}/man8/btreplay.*
%package -n iowatcher
Summary: Utility for visualizing block layer IO patterns and performance
Requires: blktrace sysstat theora-tools
%description -n iowatcher
iowatcher can plot multiple blktrace runs together,
comparing the differences between different benchmark runs.
%files -n iowatcher
%doc README iowatcher/COPYING
%{_bindir}/iowatcher
%{_mandir}/man1/iowatcher.*
%changelog %changelog
* Mon May 16 2022 Li Jinlin <lijinlin3@huawei.com> - 1.3.0-2
- provide iowatcher via Provides
* Mon Nov 22 2021 Li Jinlin <lijinlin3@huawei.com> - 1.3.0-1 * Mon Nov 22 2021 Li Jinlin <lijinlin3@huawei.com> - 1.3.0-1
- Update blktrace version to 1.3.0-1 - Update blktrace version to 1.3.0-1