Name: blktrace Version: 1.2.0 Release: 11 Summary: Block IO tracer in the Linux kernel License: GPLv2+ Source: http://brick.kernel.dk/snaps/blktrace-%{version}.tar.bz2 URL: http://brick.kernel.dk/snaps BuildRequires: gcc, git, xz, libaio-devel, python3, librsvg2-devel blktrace sysstat theora-tools Provides: iowatcher Obsoletes: iowatcher Requires: python3 Patch0: blktrace-fix-btt-overflow.patch Patch1: remove-python2-dependency.patch %description blktrace is a block layer IO tracing mechanism which provides detailed information about request queue operations up to user space. This is valuable for diagnosing and fixing performance or application problems relating to block layer io. %package help Summary: Including man files for blktrace Requires: man %description help This contains man files for the using of blktrace. %prep %autosetup -Sgit -n %{name}-%{version} %build %make_build all %install make dest=%{buildroot} prefix=%{buildroot}/%{_prefix} mandir=%{buildroot}/%{_mandir} install %files %defattr(-,root,root) %doc README COPYING %{_bindir}/* %{_bindir}/iowatcher %files help %{_mandir}/man1/* %{_mandir}/man8/* %changelog * Thu Feb 6 2020 sunshihao - 1.2.0-11 - Type:enhancemnet - ID:NA - SUG:restart - DESCi:blktrace remove python2 dependency * Fri Aug 30 2019 zoujing - 1.2.0-10 - Type:enhancemnet - ID:NA - SUG:restart - DESCi:openEuler Debranding * Thu Aug 15 2019 Buildteam - 1.2.0-9 - Package Initialization