Name: netpipe
Summary: Protocol independent performance tool
Version: 3.6.2
Release: 1.2
License: GPL
Group: Applications/Internet
URL: http://www.scl.ameslab.gov/netpipe/
Description: NetPIPE is a protocol independent performance tool that visually represents
the network performance under a variety of conditions. It performs simple
ping-pong tests, bouncing messages of increasing size between two processes,
whether across a network or within an SMP system. Message sizes are chosen
at regular intervals, and with slight perturbations, to provide a complete
test of the communication system. Each data point involves many ping-pong
tests to provide an accurate timing. Latencies are calculated by dividing
the round trip time in half for small messages ( < 64 Bytes ).
The build could not start because the following file is missing: NetPIPE_3.6.2.tar.gz
The build could not start because the following file is missing: NetPIPE_3.6.2.tar.gz
The spec file used by the build system currently has the following contents:
# $Id$ # Authority: dag # Upstream: <netpipe$scl,ameslab,gov> # Upstream: Dave Turner <turner$ameslab,gov> %define real_name NetPIPE Summary: Protocol independent performance tool Name: netpipe Version: 3.6.2 Release: 1.2%{?dist} License: GPL Group: Applications/Internet URL: http://www.scl.ameslab.gov/netpipe/ Source: http://www.scl.ameslab.gov/netpipe/code/NetPIPE_%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Obsoletes: NetPIPE <= %{version}-%{release}, netpipe-tcp <= %{version}-%{release} %description NetPIPE is a protocol independent performance tool that visually represents the network performance under a variety of conditions. It performs simple ping-pong tests, bouncing messages of increasing size between two processes, whether across a network or within an SMP system. Message sizes are chosen at regular intervals, and with slight perturbations, to provide a complete test of the communication system. Each data point involves many ping-pong tests to provide an accurate timing. Latencies are calculated by dividing the round trip time in half for small messages ( < 64 Bytes ). %prep %setup -n %{real_name}_%{version} %build %{__make} %{?_smp_mflags} memcpy tcp \ CFLAGS="%{optflags}" %install %{__rm} -rf %{buildroot} %{__install} -Dp -m0755 NPmemcpy %{buildroot}%{_bindir}/NPmemcpy %{__install} -Dp -m0755 NPtcp %{buildroot}%{_bindir}/NPtcp %{__install} -Dp -m0644 dox/netpipe.1 %{buildroot}%{_mandir}/man1/netpipe.1 %clean %{__rm} -rf %{buildroot} %files %defattr(-, root, root, 0755) %doc bin/* dox/README #%doc dox/*.pdf dox/*.ps %doc %{_mandir}/man1/netpipe.1* %{_bindir}/NPmemcpy %{_bindir}/NPtcp %changelog * Sat Apr 08 2006 Dries Verachtert <dries@ulyssis.org> - 3.6.2-1.2 - Rebuild for Fedora Core 5. * Mon Aug 02 2004 Dag Wieers <dag@wieers.com> - 3.6.2-1 - Initial package. (using DAR)