Hello community, here is the log from the commit of package fio for openSUSE:Factory checked in at 2013-06-05 11:51:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fio (Old) and /work/SRC/openSUSE:Factory/.fio.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fio" Changes: -------- --- /work/SRC/openSUSE:Factory/fio/fio.changes 2013-04-10 20:22:40.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.fio.new/fio.changes 2013-06-05 11:51:10.000000000 +0200 @@ -1,0 +2,15 @@ +Fri May 24 04:12:26 UTC 2013 - [email protected] + +- update to 2.1 + * Integration of the gfio GTK frontend. + * Better Android integration. + * The initial file fill honors data compression settings. + * An option for controlling randomness of I/O (percentage_random) instead of being fully random or fully sequential. + * Fixes a bug in uneven pattern sizes for verification. + * Various other important fixes +- start calling ./configure as now described in README +- put the newly included gfio into it's own dedicated sub-package +- add BuildRequres zlib-devel to support compression capability for gfio support +- add BuildRequres gtk2-devel for gfio support + +------------------------------------------------------------------- @@ -5 +20,10 @@ - * Multiple fixes and improvements - see http://brick.kernel.dk/snaps/fio-2.0.15.shortlog.txt + * adds an --eta-newline option to insert ETA new line at fixed intervals. + * Fixes for the CPU clock, notably PPC. + * Fixes for workloads with read/write file locking. + * A fix for skewed latencies with rated IOPS. + * Fixes a bug with block sizes varying more than 64x. + * Improves the LFSR implementation. + * Fixes missing JSON bandwidth output. + * Various fixes for the Android platform. + * Fixes man page installation. + * Other bugfixes and improvements. @@ -6,0 +31 @@ +- change Recommends gnuplot to Suggests gnuplot, based on end user feedback Old: ---- fio-2.0.15.tar.bz2 New: ---- fio-2.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fio.spec ++++++ --- /var/tmp/diff_new_pack.rRwVze/_old 2013-06-05 11:51:11.000000000 +0200 +++ /var/tmp/diff_new_pack.rRwVze/_new 2013-06-05 11:51:11.000000000 +0200 @@ -19,7 +19,7 @@ Name: fio -Version: 2.0.15 +Version: 2.1 Release: 0 Summary: Flexible I/O Tester/benchmarker License: GPL-2.0 @@ -27,10 +27,12 @@ Source: http://brick.kernel.dk/snaps/fio-%{version}.tar.bz2 Url: http://freshmeat.net/projects/fio/ BuildRoot: %{_tmppath}/%{name}-%{version}-build -Recommends: gnuplot +Suggests: gnuplot +Suggests: gfio BuildRequires: gcc BuildRequires: libaio-devel BuildRequires: make +BuildRequires: pkg-config %description fio is an I/O tool meant to be used both for benchmark and stress/hardware @@ -42,10 +44,21 @@ I/O performance information, such as completion and submission latencies (avg/mean/deviation), bandwidth stats, cpu and disk utilization, and more. +%package -n gfio +Summary: Graphical front end for fio +Group: System/Benchmark +BuildRequires: gtk2-devel +BuildRequires: zlib-devel + +%description -n gfio +gfio is a gtk based graphical front-end for fio. It is often installed on the testers workstation whereas fio would be installed on the server. + + %prep %setup -q -n "fio-%{version}" %build +./configure --enable-gfio %__make \ V=1 \ OPTFLAGS="%{optflags}" \ @@ -75,4 +88,9 @@ %doc %{_mandir}/man1/fio.1%{ext_man} %doc %{_mandir}/man1/fio_generate_plots.1%{ext_man} +%files -n gfio +%defattr(-,root,root) +%doc COPYING README GFIO-TODO +%{_bindir}/gfio + %changelog ++++++ fio-2.0.15.tar.bz2 -> fio-2.1.tar.bz2 ++++++ ++++ 21449 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
