Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > dd989634cba5a260f1ce60e7d8c9ee53 > files > 2

fio-1.17-1mdv2008.0.src.rpm

%define name fio
%define version 1.17
%define release %mkrel 1

Summary: A flexible I/O tester/benchmarker
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: 	System/Kernel and hardware 
Url: http://git.kernel.dk/?p=fio.git;a=summary
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libaio-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
%setup -q -n %name

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc HOWTO README COPYING REPORTING-BUGS
%doc examples
%{_bindir}/fio
%{_bindir}/fio_generate_plots



%changelog
* 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