Sophie

Sophie

distrib > Mageia > 8 > armv7hl > media > core-release-src > by-pkgid > 81c4d3fdc15b91f8406e60d0a938c299 > files > 3

fio-3.24-2.mga8.src.rpm

Name:		fio
Version:	3.24
Release:	%mkrel 2
Summary:	A flexible I/O tester/benchmarker
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		https://github.com/axboe/fio
Source0:	http://brick.kernel.dk/snaps/%{name}-%{version}.tar.bz2
Patch1:		fio-version.patch
BuildRequires:	libaio-devel
BuildRequires:	zlib-devel
BuildRequires:	python3-devel

%description
fio is an I/O tool meant to be used both for benchmark and
stress/hardware verification.
It has support for 9 different types of I/O engines
(sync, mmap, libaio, posixaio, SG v3, splice, null, network, syslet),
I/O priorities (for newer Linux kernels), rate I/O, forked or
threaded jobs, and much more. It can work on block devices as well
as files. fio accepts job descriptions in a simple-to-understand
text format. Several example job files are included. fio displays
all sorts of I/O performance information.
It supports Linux, FreeBSD, and OpenSolaris.

%prep
%autosetup -p1

pathfix.py -i %{__python3} -pn \
 tools/fio_jsonplus_clat2csv \
 tools/fiologparser.py \
 tools/hist/*.py \
 tools/plot/fio2gnuplot \
 t/steadystate_tests.py

%build
%set_build_flags
%make_build

%install
%make_install prefix=%{_prefix} mandir=%{_mandir}

%files
%doc HOWTO README COPYING REPORTING-BUGS
%doc examples
%{_bindir}/fio
%{_bindir}/fio_generate_plots
%{_bindir}/fio_jsonplus_clat2csv
%{_bindir}/fio-btrace2fio
%{_bindir}/fio-dedupe
%{_bindir}/fio-genzipf
%{_bindir}/fio-histo-log-pctiles.py
%{_bindir}/fio-verify-state
%{_bindir}/fio2gnuplot
%{_bindir}/fiologparser.py
%{_bindir}/fiologparser_hist.py
%{_bindir}/genfio
%dir %{_datadir}/fio
%{_datadir}/fio/graph2D.gpm
%{_datadir}/fio/graph3D.gpm
%{_datadir}/fio/math.gpm
%{_mandir}/man1/*


%changelog
* Sun Nov 29 2020 wally <wally> 3.24-2.mga8
+ Revision: 1650171
- fix 'fio --version' output (mga#27682)

* Thu Nov 19 2020 daviddavid <daviddavid> 3.24-1.mga8
+ Revision: 1647606
- new version: 3.24

* Sun Sep 13 2020 ghibo <ghibo> 3.23-1.mga8
+ Revision: 1625580
- Update to release 3.23

* Thu May 28 2020 daviddavid <daviddavid> 3.20-1.mga8
+ Revision: 1588331
- new version: 3.20

* Fri Mar 13 2020 daviddavid <daviddavid> 3.19-1.mga8
+ Revision: 1556034
- new version: 3.19

* Thu Feb 20 2020 umeabot <umeabot> 3.18-3.mga8
+ Revision: 1547013
- Mageia 8 Mass Rebuild

* Thu Feb 06 2020 pterjan <pterjan> 3.18-2.mga8
+ Revision: 1487490
- Add upstream patch to fix build on armv7hl

* Thu Feb 06 2020 daviddavid <daviddavid> 3.18-1.mga8
+ Revision: 1487374
- new version: 3.18
+ wally <wally>
- replace deprecated %%setup_compile_flags

* Tue Dec 17 2019 daviddavid <daviddavid> 3.17-1.mga8
+ Revision: 1468498
- new version: 3.17
- make all scripts explicitly call python3

* Wed Sep 25 2019 daviddavid <daviddavid> 3.16-1.mga8
+ Revision: 1445747
- new version: 3.16

* Fri Jul 12 2019 daviddavid <daviddavid> 3.15-1.mga8
+ Revision: 1420820
- new version: 3.15

* Sun Jun 30 2019 daviddavid <daviddavid> 3.14-1.mga8
+ Revision: 1416497
- new version: 3.14

* Sat Feb 09 2019 daviddavid <daviddavid> 3.13-1.mga7
+ Revision: 1364409
- new version: 3.13

* Sat Nov 03 2018 daviddavid <daviddavid> 3.12-1.mga7
+ Revision: 1327833
- new version: 3.12

* Thu Oct 04 2018 daviddavid <daviddavid> 3.11-1.mga7
+ Revision: 1317303
- new version: 3.11

* Wed Sep 12 2018 daviddavid <daviddavid> 3.10-1.mga7
+ Revision: 1258491
- new version: 3.10

* Fri Sep 07 2018 daviddavid <daviddavid> 3.9-1.mga7
+ Revision: 1257639
- new version: 3.9

* Wed Aug 15 2018 daviddavid <daviddavid> 3.8-1.mga7
+ Revision: 1251706
- new version: 3.8

* Thu Jun 14 2018 daviddavid <daviddavid> 3.7-1.mga7
+ Revision: 1236824
- new version: 3.7

* Sat May 19 2018 daviddavid <daviddavid> 3.6-1.mga7
+ Revision: 1230447
- new version: 3.6

* Tue Feb 27 2018 daviddavid <daviddavid> 3.5-1.mga7
+ Revision: 1205423
- new version: 3.5

* Sun Jan 07 2018 daviddavid <daviddavid> 3.3-1.mga7
+ Revision: 1191147
- new version: 3.3

* Tue Aug 15 2017 daviddavid <daviddavid> 2.99-1.mga7
+ Revision: 1140707
- new version: 2.99
- update URL
- make sure we use our optflags and ldflags on build

* Sun Feb 05 2017 daviddavid <daviddavid> 2.17-1.mga6
+ Revision: 1084874
- new version: 2.17
- fix ownership of data dir
- fix license

* Tue Oct 04 2016 ghibo <ghibo> 2.14-1.mga6
+ Revision: 1058305
- Update to version 2.14

* Mon Feb 08 2016 umeabot <umeabot> 2.05-6.mga6
+ Revision: 942938
- Mageia 6 Mass Rebuild

* Wed Oct 15 2014 umeabot <umeabot> 2.05-5.mga5
+ Revision: 747883
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 2.05-4.mga5
+ Revision: 679199
- Mageia 5 Mass Rebuild

* Fri Oct 18 2013 umeabot <umeabot> 2.05-3.mga4
+ Revision: 504436
- Mageia 4 Mass Rebuild

* Fri Jan 11 2013 umeabot <umeabot> 2.05-2.mga3
+ Revision: 350366
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Mar 03 2012 dams <dams> 2.05-1.mga2
+ Revision: 217503
- new version 2.0.5
- clean spec file

* Wed Jan 19 2011 erwan <erwan> 1.41-1.mga1
+ Revision: 24646
- imported package fio


* Wed Jan 19 2011 Erwan Velu <erwanaliasr1@gmail.com> 1.41-1mga1
- update to new vesion 1.41

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.37-2mdv2011.0
+ Revision: 610425
- rebuild

* Tue Feb 23 2010 Frederik Himpe <fhimpe@mandriva.org> 1.37-1mdv2010.1
+ Revision: 510322
- update to new version 1.37

* Tue Sep 15 2009 Frederik Himpe <fhimpe@mandriva.org> 1.34-1mdv2010.0
+ Revision: 443188
- update to new version 1.34

* Wed Aug 26 2009 Frederik Himpe <fhimpe@mandriva.org> 1.32-1mdv2010.0
+ Revision: 421528
- Update to new version 1.32

* Fri Jul 10 2009 Erwan Velu <erwan@mandriva.org> 1.31-1mdv2010.0
+ Revision: 394220
- 1.31

* Wed Nov 19 2008 Erwan Velu <erwan@mandriva.org> 1.23-1mdv2009.1
+ Revision: 304416
- 1.23

* Mon Nov 17 2008 Erwan Velu <erwan@mandriva.org> 1.22-1mdv2009.1
+ Revision: 303953
- 1.22

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.21-2mdv2009.0
+ Revision: 266801
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 09 2008 Erwan Velu <erwan@mandriva.org> 1.21-1mdv2009.0
+ Revision: 217057
- 1.21

* Tue Feb 19 2008 Erwan Velu <erwan@mandriva.org> 1.18.1-1mdv2008.1
+ Revision: 173000
- 1.18.1

* Wed Feb 06 2008 Erwan Velu <erwan@mandriva.org> 1.18-1mdv2008.1
+ Revision: 162988
- 1.18

* Fri Feb 01 2008 Erwan Velu <erwan@mandriva.org> 1.17.3-1mdv2008.1
+ Revision: 161046
- 1.17.3
- 1.17.3

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Erwan Velu <erwan@mandriva.org> 1.17-1mdv2008.0
+ Revision: 66821
- 1.17

* Fri Jul 20 2007 Erwan Velu <erwan@mandriva.org> 1.16.8-3mdv2008.0
+ Revision: 53818
- Adding source file removed by mdvsys update
- Adding source
- Adding source file
- Rebuild
- Oups, I forgot some examples

* Thu Jul 19 2007 Erwan Velu <erwan@mandriva.org> 1.16.8-1mdv2008.0
+ Revision: 53628
- Fixing wrong %%doc
- Releases goes fast theses days ;)
- Adding missing documentation

* Thu Jul 19 2007 Erwan Velu <erwan@mandriva.org> 1.16.6-1mdv2008.0
+ Revision: 53480
- 1.16.6

* Fri May 04 2007 Erwan Velu <erwan@mandriva.org> 1.16-1mdv2008.0
+ Revision: 22508
- Import fio