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]

Reply via email to