From d47a2f66774f4ac4607196e5f94598742b68c36f24399ae8e74ba6ab1f379dc1 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Fri, 18 Sep 2020 07:21:00 +0000 Subject: [PATCH] Accepting request 834275 from home:dirkmueller:branches:network:utilities - update to 3.9: * A --timestamps flag has been added, which prepends a timestamp to each output line. An optional argument to this flag, which is a format specification to strftime(3), allows for custom timestamp formats (#909, #1028). * A --server-bitrate-limit flag has been added as a server-side command-line argument. It allows a server to enforce a maximum throughput rate; client connections that specify a higher bitrate or exceed this bitrate during a test will be terminated. The bitrate is expressed in bits per second, with an optional trailing slash and integer count that specifies an averaging interval over which to enforce the limit (#999). * A bug that caused increased CPU usage with the --bidir option has been fixed (#1011). * Fixed various minor memory leaks (#1023). OBS-URL: https://build.opensuse.org/request/show/834275 OBS-URL: https://build.opensuse.org/package/show/network:utilities/iperf?expand=0&rev=51 --- iperf-3.8.1.tar.gz | 3 --- iperf-3.9.tar.gz | 3 +++ iperf.changes | 19 +++++++++++++++++++ iperf.spec | 19 ++++++++----------- 4 files changed, 30 insertions(+), 14 deletions(-) delete mode 100644 iperf-3.8.1.tar.gz create mode 100644 iperf-3.9.tar.gz diff --git a/iperf-3.8.1.tar.gz b/iperf-3.8.1.tar.gz deleted file mode 100644 index 6facc1b..0000000 --- a/iperf-3.8.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e5b080f3273a8a715a4100f13826ac2ca31cc7b1315925631b2ecf64957ded96 -size 618098 diff --git a/iperf-3.9.tar.gz b/iperf-3.9.tar.gz new file mode 100644 index 0000000..bcb9aaa --- /dev/null +++ b/iperf-3.9.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24b63a26382325f759f11d421779a937b63ca1bc17c44587d2fcfedab60ac038 +size 622459 diff --git a/iperf.changes b/iperf.changes index 58ae9ff..5706745 100644 --- a/iperf.changes +++ b/iperf.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Mon Sep 14 10:48:05 UTC 2020 - Dirk Mueller + +- update to 3.9: + * A --timestamps flag has been added, which prepends a timestamp to + each output line. An optional argument to this flag, which is a + format specification to strftime(3), allows for custom timestamp + formats (#909, #1028). + * A --server-bitrate-limit flag has been added as a server-side + command-line argument. It allows a server to enforce a maximum + throughput rate; client connections that specify a higher bitrate + or exceed this bitrate during a test will be terminated. The + bitrate is expressed in bits per second, with an optional trailing + slash and integer count that specifies an averaging interval over + which to enforce the limit (#999). + * A bug that caused increased CPU usage with the --bidir option has + been fixed (#1011). + * Fixed various minor memory leaks (#1023). + ------------------------------------------------------------------- Sat Jul 11 09:45:53 UTC 2020 - Michal Svec diff --git a/iperf.spec b/iperf.spec index 7e73baf..4bbd0ea 100644 --- a/iperf.spec +++ b/iperf.spec @@ -1,7 +1,7 @@ # # spec file for package iperf # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define soname 0 Name: iperf -Version: 3.8.1 +Version: 3.9 Release: 0 Summary: A tool to measure network performance License: BSD-3-Clause @@ -26,13 +26,12 @@ Group: Productivity/Networking/Diagnostic URL: https://software.es.net/iperf/ #Source URL: http://downloads.es.net/pub/iperf/%{name}-%{version}.tar.gz Source: http://downloads.es.net/pub/iperf/%{name}-%{version}.tar.gz +Requires: lib%{name}%{soname} = %{version}-%{release} %if %{?sles_version} && %{?sles_version} <= 11 BuildRequires: libuuid-devel %else BuildRequires: pkgconfig(uuid) %endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build -Requires: lib%{name}%{soname} = %{version}-%{release} %description Iperf is a tool for active measurements of the maximum achievable bandwidth @@ -83,7 +82,7 @@ This package contains development files. %build %configure --disable-static -make %{?_smp_mflags} +%make_build %install %make_install @@ -95,19 +94,17 @@ rm %{buildroot}%{_libdir}/lib%{name}.la %postun -n lib%{name}%{soname} -p /sbin/ldconfig %files -%defattr(-, root, root) -%doc LICENSE README.md RELNOTES.md +%license LICENSE +%doc README.md RELNOTES.md %{_bindir}/%{name}3 %{_mandir}/man1/%{name}3.1%{?ext_man} %files -n lib%{name}%{soname} -%defattr(-, root, root) -%doc LICENSE +%license LICENSE %{_libdir}/lib%{name}.so.* %files devel -%defattr(-, root, root) -%doc LICENSE +%license LICENSE %{_includedir}/%{name}_api.h %{_libdir}/lib%{name}.so %{_mandir}/man3/lib%{name}.3%{?ext_man}