SHA256
1
0
forked from pool/iperf

Accepting request 347004 from network:utilities

1

OBS-URL: https://build.opensuse.org/request/show/347004
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iperf?expand=0&rev=20
This commit is contained in:
Dominique Leuenberger 2015-12-09 18:49:03 +00:00 committed by Git OBS Bridge
commit af9e3795f0
5 changed files with 48 additions and 12 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e01db5be6f47f67c987463095fe4f5b8b9ff891fb92c39104d042ad8fde97f6e
size 424267

3
iperf-3.1.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4385a32ece25cb09d4606b4c99316356b3d2cb03b318aa056b99cdb91c5ce656
size 539380

View File

@ -1,7 +1,7 @@
diff -urw iperf-3.0.5.orig/src/Makefile.in iperf-3.0.5/src/Makefile.in diff -urw iperf-3.0.5.orig/src/Makefile.in iperf-3.0.5/src/Makefile.in
--- iperf-3.0.5.orig/src/Makefile.in 2014-06-16 19:18:49.000000000 +0200 --- iperf-3.0.5.orig/src/Makefile.in 2014-06-16 19:18:49.000000000 +0200
+++ iperf-3.0.5/src/Makefile.in 2014-07-17 22:23:07.366702888 +0200 +++ iperf-3.0.5/src/Makefile.in 2014-07-17 22:23:07.366702888 +0200
@@ -81,8 +81,7 @@ @@ -91,8 +91,7 @@
build_triplet = @build@ build_triplet = @build@
host_triplet = @host@ host_triplet = @host@
bin_PROGRAMS = iperf3$(EXEEXT) bin_PROGRAMS = iperf3$(EXEEXT)
@ -10,4 +10,4 @@ diff -urw iperf-3.0.5.orig/src/Makefile.in iperf-3.0.5/src/Makefile.in
+noinst_PROGRAMS = t_timer$(EXEEXT) t_units$(EXEEXT) t_uuid$(EXEEXT) +noinst_PROGRAMS = t_timer$(EXEEXT) t_units$(EXEEXT) t_uuid$(EXEEXT)
TESTS = t_timer$(EXEEXT) t_units$(EXEEXT) t_uuid$(EXEEXT) TESTS = t_timer$(EXEEXT) t_units$(EXEEXT) t_uuid$(EXEEXT)
subdir = src subdir = src
DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4

View File

@ -1,3 +1,40 @@
-------------------------------------------------------------------
Mon Nov 30 21:11:15 UTC 2015 - p.drouand@gmail.com
- Update to version 3.1
* SCTP support has been added (with the --sctp flag), on Linux,
FreeBSD, and Solaris (issue #131).
* Setting CPU affinity now works on FreeBSD.
* Selection of TCP congestion now works on FreeBSD, and is now
called --congestion (the old --linux-congestion option works
but is now deprecated).
* A new -I option for the server causes it to write a PID file,
mostly useful for daemon mode (issue #120).
* A --logfile argument can now force all output to go to a file,
rather than to a file. This is especially useful when running an
iperf3 server in daemon mode (issue #119).
* Various compatibility fixes for Android (issue #184, issue #185),
iOS (issue #288), NetBSD (issue #248), Solaris (issue #175, issue
#178, issue #180, issue #211), vxWorks (issue #268).
* A --udp-counters-64bit flag has been added to support very
long-running UDP tests, which could cause a counter to overflow
(issue #191).
* A --cport option to specify the client-side port has been added
(issue #207, issue #209, issue #239).
* Some calculation errors with the -O feature have been fixed (issue
#236).
* A potential crash in the iperf3 server has been fixed (issue #257,
issue #258).
* Many miscellaneous bug fixes.
* Consumers of libiperf can now get the JSON output for a
just-completed test (issue #147).
* Detection of various optional features has been improved to check
for the presence or absence of platform functionality, not the name
of platforms.
* Out-of-tree builds now work (issue #265).
- Do not provide static library
- Update iperf-3.0.5_disable-profiling.patch > iperf-disable-profiling.patch
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Apr 5 21:17:52 UTC 2015 - aj@ajaissle.de Sun Apr 5 21:17:52 UTC 2015 - aj@ajaissle.de

View File

@ -18,7 +18,7 @@
%define soname 0 %define soname 0
Name: iperf Name: iperf
Version: 3.0.11 Version: 3.1
Release: 0 Release: 0
Summary: A tool to measure network performance Summary: A tool to measure network performance
License: BSD-3-Clause License: BSD-3-Clause
@ -26,7 +26,7 @@ Group: Productivity/Networking/Diagnostic
Url: http://software.es.net/iperf/ Url: http://software.es.net/iperf/
Source: http://downloads.es.net/pub/iperf/%{name}-%{version}.tar.gz Source: http://downloads.es.net/pub/iperf/%{name}-%{version}.tar.gz
# PATCH-FIX-OPENSUSE -- Disable profiling if %%optflags includes -fomit-frame-pointer, as option -pg conflicts with it # PATCH-FIX-OPENSUSE -- Disable profiling if %%optflags includes -fomit-frame-pointer, as option -pg conflicts with it
Patch1: iperf-3.0.5_disable-profiling.patch Patch1: iperf-disable-profiling.patch
%if %{?sles_version} && %{?sles_version} <= 11 %if %{?sles_version} && %{?sles_version} <= 11
BuildRequires: libuuid-devel BuildRequires: libuuid-devel
%else %else
@ -85,7 +85,7 @@ This package contains development files.
%endif %endif
%build %build
%configure %configure --disable-static
make %{?_smp_mflags} make %{?_smp_mflags}
%install %install
@ -100,9 +100,9 @@ rm %{buildroot}%{_libdir}/lib%{name}.la
%files %files
%defattr(-, root, root) %defattr(-, root, root)
%doc AUTHORS LICENSE README.md RELEASE_NOTES %doc LICENSE README.md RELEASE_NOTES
%{_bindir}/%{name}3 %{_bindir}/%{name}3
%doc %{_mandir}/man1/%{name}3.1%{ext_man} %{_mandir}/man1/%{name}3.1%{ext_man}
%files -n lib%{name}%{soname} %files -n lib%{name}%{soname}
%defattr(-, root, root) %defattr(-, root, root)
@ -113,8 +113,7 @@ rm %{buildroot}%{_libdir}/lib%{name}.la
%defattr(-, root, root) %defattr(-, root, root)
%doc LICENSE %doc LICENSE
%{_includedir}/%{name}_api.h %{_includedir}/%{name}_api.h
%{_libdir}/lib%{name}.a
%{_libdir}/lib%{name}.so %{_libdir}/lib%{name}.so
%doc %{_mandir}/man3/lib%{name}.3%{ext_man} %{_mandir}/man3/lib%{name}.3%{ext_man}
%changelog %changelog