]> git.pld-linux.org Git - packages/sipp.git/blame - sipp.spec
- release 5
[packages/sipp.git] / sipp.spec
CommitLineData
babbdfd4
JK
1#
2Summary: SIPp - a performance testing tool for the SIP protocol
3Name: sipp
4Version: 3.0
9807cf97 5Release: 5
babbdfd4
JK
6License: GPL v2+ except two files under BSD
7Group: Applications
8Source0: http://dl.sourceforge.net/sipp/%{name}-%{version}.src.tar.gz
9# Source0-md5: 31906c63eb5efa09e0b148c27435cdac
13e500a6 10Patch0: %{name}-headers.patch
babbdfd4
JK
11URL: http://sipp.sourceforge.net/
12BuildRequires: libpcap-devel
13BuildRequires: libstdc++-devel
14BuildRequires: ncurses-devel
15BuildRequires: openssl-devel
16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18%description
19SIPp is a performance testing tool for the SIP protocol. It includes a
20few basic SipStone user agent scenarios (UAC and UAS) and establishes
21and releases multiple calls with the INVITE and BYE methods. It can
22also reads XML scenario files describing any performance testing
23configuration. It features the dynamic display of statistics about
24running tests (call rate, round trip delay, and message statistics),
25periodic CSV statistics dumps, TCP and UDP over multiple sockets or
26multiplexed with retransmission management, regular expressions and
27variables in scenario files, and dynamically adjustable call rates.
28
29SIPp can be used to test many real SIP equipements like SIP proxies,
30B2BUAs, SIP media servers, SIP/x gateways, SIP PBX, ... It is also
31very useful to emulate thousands of user agents calling your SIP
32system.
33
34%prep
35%setup -q -n %{name}-%{version}.src
13e500a6 36%patch0 -p1
babbdfd4
JK
37
38%build
39
40%{__make} pcapplay_ossl \
41 CC="%{__cc}" \
42 CPP="%{__cxx}" \
43 CCLINK="%{__cxx}" \
44 EXTRACFLAGS="%{rpmcflags}" \
45 EXTRACPPFLAGS="%{rpmcxxflags}" \
46 EXTRALFLAGS="%{rpmldflags}" \
5177b8ef 47 EXTRALIBS="-ltinfo" \
babbdfd4
JK
48 INCDIR="-I. -I/usr/include/ncurses"
49
50%install
51rm -rf $RPM_BUILD_ROOT
52install -d $RPM_BUILD_ROOT%{_bindir}
53install sipp $RPM_BUILD_ROOT%{_bindir}
54
55%clean
56rm -rf $RPM_BUILD_ROOT
57
58%files
59%defattr(644,root,root,755)
60%doc LICENSE.txt MEDIA.txt README.txt pcap tools
61%attr(755,root,root) %{_bindir}/*
This page took 0.110365 seconds and 4 git commands to generate.