xref: /iperf/iperf3.spec.in (revision e919e8c2)
1d1aab092SBruce A. MahName:	iperf3
2d1aab092SBruce A. MahVersion: @VERSION@
3d1aab092SBruce A. MahRelease:	1%{?dist}
4d1aab092SBruce A. MahSummary: Measurement tool for TCP/UDP bandwidth performance
5d1aab092SBruce A. Mah
6d1aab092SBruce A. MahGroup:	 Applications/Internet
7d1aab092SBruce A. MahLicense: BSD
8*964f106aSBruce A. MahURL:	 https://github.com/esnet/iperf
9*964f106aSBruce A. MahSource0: https://downloads.es.net/pub/iperf/iperf-%{version}.tar.gz
10d1aab092SBruce A. MahBuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
11d1aab092SBruce A. Mah
12d1aab092SBruce A. Mah%if 0%{?el5}
13a51045deSralciniBuildRequires: e2fsprogs-devel, openssl-devel
14a51045deSralcini%else
15a51045deSralciniBuildRequires: openssl-devel
16d1aab092SBruce A. Mah%endif
17d1aab092SBruce A. Mah
18d1aab092SBruce A. Mah%description
1987ac3654SBruce A. Mahiperf3 is a tool for active measurements of the maximum achievable
2087ac3654SBruce A. Mahbandwidth between two IP hosts.  It supports tuning of various
2187ac3654SBruce A. Mahparameters related to timing, protocols, and buffers.  For each test,
220f081b7bSBruce A. Mahit reports the throughput, loss, and other parameters.
23d1aab092SBruce A. Mah
24d1aab092SBruce A. Mah%package        devel
25d1aab092SBruce A. MahSummary:        Development files for %{name}
26d1aab092SBruce A. MahGroup:          Development/Libraries
27d1aab092SBruce A. Mah
28d1aab092SBruce A. Mah%description    devel
29d1aab092SBruce A. MahThe %{name}-devel package contains libraries and header files for
30d1aab092SBruce A. Mahdeveloping applications that use %{name}.
31d1aab092SBruce A. Mah
32d1aab092SBruce A. Mah%prep
33d1aab092SBruce A. Mah%setup -q -n iperf-%{version}
34d1aab092SBruce A. Mah
35d1aab092SBruce A. Mah%build
36d1aab092SBruce A. Mah%configure
37d1aab092SBruce A. Mahmake %{?_smp_mflags}
38d1aab092SBruce A. Mah
39d1aab092SBruce A. Mah%install
40d1aab092SBruce A. Mahrm -rf $RPM_BUILD_ROOT
41d1aab092SBruce A. Mah%makeinstall -C src INSTALL_DIR="%{buildroot}%{_bindir}"
42d1aab092SBruce A. Mahmkdir -p %{buildroot}%{_mandir}/man1
43d1aab092SBruce A. Mah
44d1aab092SBruce A. Mah%clean
45d1aab092SBruce A. Mahrm -rf $RPM_BUILD_ROOT
46d1aab092SBruce A. Mah
47d1aab092SBruce A. Mah%files
48d1aab092SBruce A. Mah%defattr(-,root,root,-)
49ba6cd6a9SBruce A. Mah%%doc README.md INSTALL LICENSE RELEASE_NOTES
50d1aab092SBruce A. Mah%{_mandir}/man1/iperf3.1.gz
51d1aab092SBruce A. Mah%{_mandir}/man3/libiperf.3.gz
52d1aab092SBruce A. Mah%{_bindir}/iperf3
53d1aab092SBruce A. Mah%{_libdir}/*.so.*
54d1aab092SBruce A. Mah
55d1aab092SBruce A. Mah%files devel
56d1aab092SBruce A. Mah%defattr(-,root,root,-)
57d1aab092SBruce A. Mah%{_includedir}/iperf_api.h
58d1aab092SBruce A. Mah%{_libdir}/libiperf.a
59d1aab092SBruce A. Mah%{_libdir}/libiperf.la
60d1aab092SBruce A. Mah%{_libdir}/*.so
61d1aab092SBruce A. Mah%{_libdir}/*.so.*
62d1aab092SBruce A. Mah
63d1aab092SBruce A. Mah%changelog
64d1aab092SBruce A. Mah* Fri Aug 29 2014 Aaron Brown <[email protected]> 3.0.7-1
65d1aab092SBruce A. Mah- Update to 3.0.7
66d1aab092SBruce A. Mah
67d1aab092SBruce A. Mah* Tue Jul 29 2014 Aaron Brown <[email protected]> 3.0.6-1
68d1aab092SBruce A. Mah- Update to 3.0.6
69d1aab092SBruce A. Mah
70d1aab092SBruce A. Mah* Mon Jun 16 2014 Aaron Brown <[email protected]> 3.0.5-1
71d1aab092SBruce A. Mah- Update to 3.0.5
72d1aab092SBruce A. Mah
73d1aab092SBruce A. Mah* Wed Apr 2 2014 Susant Sahani <[email protected]> 3.0.3-2
74d1aab092SBruce A. Mah- Moved static library to devel section only .
75d1aab092SBruce A. Mah
76d1aab092SBruce A. Mah* Sun Mar 30 2014 Susant Sahani <[email protected]> 3.0.3-1
77d1aab092SBruce A. Mah- Update to 3.0.3 and added devel rpm support
78d1aab092SBruce A. Mah
79d1aab092SBruce A. Mah* Tue Mar 11 2014 Susant Sahani <[email protected]> 3.0.2-1
80d1aab092SBruce A. Mah- Update to 3.0.2
81d1aab092SBruce A. Mah
82d1aab092SBruce A. Mah* Tue Jan 14 2014 Susant Sahani <[email protected]> 3.0.1-1
83d1aab092SBruce A. Mah- Update to 3.0.1
84d1aab092SBruce A. Mah
85d1aab092SBruce A. Mah* Fri Oct 25 2013 Steven Roberts <[email protected]> 3.0-1
86d1aab092SBruce A. Mah- Update to 3.0
87d1aab092SBruce A. Mah
88d1aab092SBruce A. Mah* Sat May 04 2013 Kevin Fenzi <[email protected]> 3.0-0.4.b5
89d1aab092SBruce A. Mah- Update to 3.0b5
90d1aab092SBruce A. Mah
91d1aab092SBruce A. Mah* Thu Feb 14 2013 Fedora Release Engineering <[email protected]> - 3.0-0.3.b4
92d1aab092SBruce A. Mah- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
93d1aab092SBruce A. Mah
94d1aab092SBruce A. Mah* Thu Jul 19 2012 Fedora Release Engineering <[email protected]> - 3.0-0.2.b4
95d1aab092SBruce A. Mah- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
96d1aab092SBruce A. Mah
97d1aab092SBruce A. Mah* Fri Jan 13 2012 Fedora Release Engineering <[email protected]> - 3.0-0.1.b4
98d1aab092SBruce A. Mah- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
99d1aab092SBruce A. Mah
100d1aab092SBruce A. Mah* Wed Apr 06 2011 G.Balaji <[email protected]> 3.0b4-2
101d1aab092SBruce A. Mah- Changed the Spec name, removed static libs generation and devel
102d1aab092SBruce A. Mah- package.
103d1aab092SBruce A. Mah
104d1aab092SBruce A. Mah* Sat Mar 26 2011 G.Balaji <[email protected]> 3.0b4-1
105d1aab092SBruce A. Mah- Initial Version
106