FreeBSD Bugzilla – Attachment 83908 Details for
Bug 119803
New port: benchmarks/sipp-devel SIP testing tool, development SVN snapshot
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 12.71 KB, created by
Artem Naluzhny
on 2008-01-19 14:50:01 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
Artem Naluzhny
Created:
2008-01-19 14:50:01 UTC
Size:
12.71 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># sipp-devel ># sipp-devel/files ># sipp-devel/files/patch-Makefile ># sipp-devel/files/sipp.1 ># sipp-devel/files/svn.ssl.cert ># sipp-devel/Makefile ># sipp-devel/distinfo ># sipp-devel/pkg-descr ># >echo c - sipp-devel >mkdir -p sipp-devel > /dev/null 2>&1 >echo c - sipp-devel/files >mkdir -p sipp-devel/files > /dev/null 2>&1 >echo x - sipp-devel/files/patch-Makefile >sed 's/^X//' >sipp-devel/files/patch-Makefile << 'END-of-sipp-devel/files/patch-Makefile' >X--- Makefile.orig 2008-01-17 14:46:52.000000000 +0200 >X+++ Makefile 2008-01-17 14:50:16.000000000 +0200 >X@@ -18,7 +18,6 @@ >X # From Hewlett Packard Company. >X # >X >X--include local.mk >X SVN_VERSION=$(shell if test -d .svn ; then svnversion . | sed -e 's/^/svn/;' ; else echo unknown ; fi) >X VERINFO=-DSVN_VERSION="\"$(SVN_VERSION)\"" >X >X@@ -71,7 +70,7 @@ >X CC_SunOS=gcc >X CC_Cygwin=cc >X CC_Darwin=cc >X-CC=$(CC_$(SYSTEM)) >X+CC?=$(CC_$(SYSTEM)) >X >X # C++ compiler mapping >X CPP_hpux=aCC >X@@ -81,7 +80,7 @@ >X CPP_SunOS=g++ >X CPP_Cygwin=g++ >X CPP_Darwin=g++ >X-CPP=$(CPP_$(SYSTEM)) >X+CPP?=$(CPP_$(SYSTEM)) >X >X #Model specific flags >X MFLAGS_ia64=+DD64 >X@@ -104,7 +103,7 @@ >X CFLAGS_SunOS=-g -D__SUNOS >X CFLAGS_Cygwin=-D__CYGWIN -Dsocklen_t=int >X CFLAGS_Darwin=-D__DARWIN >X-CFLAGS=$(CFLAGS_$(SYSTEM)) $(VERINFO) $(TLS) $(PCAPPLAY) $(EXTRACFLAGS) >X+CFLAGS+=$(CFLAGS_$(SYSTEM)) $(VERINFO) $(TLS) $(PCAPPLAY) $(EXTRACFLAGS) >X >X #C++ Compiler Flags >X CPPFLAGS_hpux=-AA -mt -D__HPUX +W829 >X@@ -114,7 +113,7 @@ >X CPPFLAGS_SunOS=-g -D__SUNOS >X CPPFLAGS_Cygwin=-D__CYGWIN -Dsocklen_t=int >X CPPFLAGS_Darwin=-D__DARWIN >X-CPPFLAGS=$(CPPFLAGS_$(SYSTEM)) $(VERINFO) $(TLS) $(PCAPPLAY) $(EXTRACPPFLAGS) >X+CPPFLAGS+=$(CPPFLAGS_$(SYSTEM)) $(VERINFO) $(TLS) $(PCAPPLAY) $(EXTRACPPFLAGS) >X >X #Linker mapping >X CCLINK_hpux=aCC >X@@ -124,7 +123,7 @@ >X CCLINK_SunOS=gcc >X CCLINK_Cygwin=g++ >X CCLINK_Darwin=g++ >X-CCLINK=$(CCLINK_$(SYSTEM)) >X+CCLINK?=$(CCLINK_$(SYSTEM)) >X >X #Linker Flags >X LFLAGS_hpux=-AA -mt >X@@ -156,8 +155,6 @@ >X INCDIR_Darwin=-I. -I/usr/local/ssl/include >X INCDIR=$(INCDIR_$(SYSTEM)) >X >X--include local.mk >X- >X # Building without TLS and authentication (no openssl pre-requisite) >X all: >X make OSNAME=`uname|sed -e "s/CYGWIN.*/CYGWIN/"` MODELNAME=`uname -m|sed "s/Power Macintosh/ppc/"` $(OUTPUT) >END-of-sipp-devel/files/patch-Makefile >echo x - sipp-devel/files/sipp.1 >sed 's/^X//' >sipp-devel/files/sipp.1 << 'END-of-sipp-devel/files/sipp.1' >X.\" >X.\" Standard preamble: >X.\" ======================================================================== >X.de Sh \" Subsection heading >X.br >X.if t .Sp >X.ne 5 >X.PP >X\fB\\$1\fR >X.PP >X.. >X.de Sp \" Vertical space (when we can't use .PP) >X.if t .sp .5v >X.if n .sp >X.. >X.de Vb \" Begin verbatim text >X.ft CW >X.nf >X.ne \\$1 >X.. >X.de Ve \" End verbatim text >X.ft R >X.fi >X.. >X.\" Set up some character translations and predefined strings. \*(-- will >X.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left >X.\" double quote, and \*(R" will give a right double quote. | will give a >X.\" real vertical bar. \*(C+ will give a nicer C++. Capital omega is used to >X.\" do unbreakable dashes and therefore won't be available. \*(C` and \*(C' >X.\" expand to `' in nroff, nothing in troff, for use with C<>. >X.tr \(*W-|\(bv\*(Tr >X.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' >X.ie n \{\ >X. ds -- \(*W- >X. ds PI pi >X. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch >X. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch >X. ds L" "" >X. ds R" "" >X. ds C` "" >X. ds C' "" >X'br\} >X.el\{\ >X. ds -- \|\(em\| >X. ds PI \(*p >X. ds L" `` >X. ds R" '' >X'br\} >X.\" >X.\" If the F register is turned on, we'll generate index entries on stderr for >X.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index >X.\" entries marked with X<> in POD. Of course, you'll have to process the >X.\" output yourself in some meaningful fashion. >X.if \nF \{\ >X. de IX >X. tm Index:\\$1\t\\n%\t"\\$2" >X.. >X. nr % 0 >X. rr F >X.\} >X.\" >X.\" For nroff, turn off justification. Always turn off hyphenation; it makes >X.\" way too many mistakes in technical documents. >X.hy 0 >X.if n .na >X.\" >X.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). >X.\" Fear. Run. Save yourself. No user-serviceable parts. >X. \" fudge factors for nroff and troff >X.if n \{\ >X. ds #H 0 >X. ds #V .8m >X. ds #F .3m >X. ds #[ \f1 >X. ds #] \fP >X.\} >X.if t \{\ >X. ds #H ((1u-(\\\\n(.fu%2u))*.13m) >X. ds #V .6m >X. ds #F 0 >X. ds #[ \& >X. ds #] \& >X.\} >X. \" simple accents for nroff and troff >X.if n \{\ >X. ds ' \& >X. ds ` \& >X. ds ^ \& >X. ds , \& >X. ds ~ ~ >X. ds / >X.\} >X.if t \{\ >X. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" >X. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' >X. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' >X. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' >X. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' >X. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' >X.\} >X. \" troff and (daisy-wheel) nroff accents >X.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' >X.ds 8 \h'\*(#H'\(*b\h'-\*(#H' >X.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] >X.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' >X.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' >X.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] >X.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] >X.ds ae a\h'-(\w'a'u*4/10)'e >X.ds Ae A\h'-(\w'A'u*4/10)'E >X. \" corrections for vroff >X.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' >X.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' >X. \" for low resolution devices (crt and lpr) >X.if \n(.H>23 .if \n(.V>19 \ >X\{\ >X. ds : e >X. ds 8 ss >X. ds o a >X. ds d- d\h'-1'\(ga >X. ds D- D\h'-1'\(hy >X. ds th \o'bp' >X. ds Th \o'LP' >X. ds ae ae >X. ds Ae AE >X.\} >X.rm #[ #] #H #V #F C >X.\" ======================================================================== >X.\" >X.IX Title "sipp 1" >X.TH sipp 1 "2006-12-17" "sipp" "User Contributed Documentation" >X.SH "NAME" >Xsipp \- A benchworking tool for the SIP protocol. >X.SH "DESCRIPTION" >X.IX Header "DESCRIPTION" >XSipp is a performance test tool / traffic generator for the \s-1SIP\s0 >Xprotocol. It comes with a few basic SipStone user-agents >Xscenarios (\s-1UAC\s0 & \s-1UAS\s0), establishing and releasing multiple >Xcalls with the \s-1INVITE\s0 and \s-1BYE\s0 methods. >X.PP >XIt can also read \s-1XML\s0 scenario files describing any performance >Xtesting configuration for \s-1SIP\s0. >X.SH "SYNTAX" >X.IX Header "SYNTAX" >X.Vb 1 >X\&Run 'sipp' command without parameters for configuration details. >X.Ve >X.SH "SEE ALSO" >X.IX Header "SEE ALSO" >X.Vb 1 >X\&SIPp documentation - http://sipp.sourceforge.net/doc/ >X.Ve >X.SH "AUTHORS" >X.IX Header "AUTHORS" >X.Vb 2 >X\&Richard Gayraud <richard_gayraud@users.sourceforge.net> >X\&Olivier Jacques <ojacques@users.sourceforge.net> >X.Ve >END-of-sipp-devel/files/sipp.1 >echo x - sipp-devel/files/svn.ssl.cert >sed 's/^X//' >sipp-devel/files/svn.ssl.cert << 'END-of-sipp-devel/files/svn.ssl.cert' >XK 10 >Xascii_cert >XV 1040 >XMIIDBjCCAm+gAwIBAgIDCCLlMA0GCSqGSIb3DQEBBQUAME4xCzAJBgNVBAYTAlVTMRAwDgYDVQQKEwdFcXVpZmF4MS0wKwYDVQQLEyRFcXVpZmF4IFNlY3VyZSBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMDcxMDA5MTQxNTA3WhcNMDgxMjA4MTUxNTA3WjCBkDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExEDAOBgNVBAcTB0ZyZW1vbnQxIDAeBgNVBAoTF1ZBIFNvZnR3YXJlIENvcnBvcmF0aW9uMRgwFgYDVQQLEw9Tb3VyY2VGb3JnZS5uZXQxHjAcBgNVBAMUFSouc3ZuLnNvdXJjZWZvcmdlLm5ldDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAwQvUJaUXOIFgH2zrosLeKabhoxV/TyaN3OXleB8WHi4BCXGETzIlVbfXvZpBv4TPE1U1biyU1wIpP5DVO79dVDcUp1raHldk7OCH/92lUnwnU/6vBPUUmgjPyt48s9dnL5971WU4UT4Dc0XndcS1b5fVFpGCu2nUBA1+5kOZDScCAwEAAaOBrjCBqzAOBgNVHQ8BAf8EBAMCBPAwHQYDVR0OBBYEFOI2XTMyZPM/fjmrI5gVVyZQSWqxMDoGA1UdHwQzMDEwL6AtoCuGKWh0dHA6Ly9jcmwuZ2VvdHJ1c3QuY29tL2NybHMvc2VjdXJlY2EuY3JsMB8GA1UdIwQYMBaAFEjmaPkr0rKV10fYIyAQTzOYkJ/UMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjANBgkqhkiG9w0BAQUFAAOBgQCuqDVxPnIisaQuy2jl0tH0zlY2+SDSzhGAHr6jJNBpEoqLijh08miIsunoNE3g17+JuqWkv8NEptfbhRFb5Sa5vK+gPT80Kyl+cPphuRv0MHRW+lrNvabeJbFnq > AGN+lCBi1kCal6WyRIayuZFzUm8h+1NfaeTjpnax2usbhffRg== >XK 8 >Xfailures >XV 1 >X8 >XK 15 >Xsvn:realmstring >XV 36 >Xhttps://sipp.svn.sourceforge.net:443 >XEND >END-of-sipp-devel/files/svn.ssl.cert >echo x - sipp-devel/Makefile >sed 's/^X//' >sipp-devel/Makefile << 'END-of-sipp-devel/Makefile' >X# New ports collection makefile for: sipp >X# Date created: 19 Jan 2008 >X# Whom: tut@nhamon.com.ua >X# >X# $FreeBSD$ >X >XPORTNAME= sipp >XPORTVERSION?= 421 >XCATEGORIES= benchmarks net >XPKGNAMESUFFIX= -devel >XDISTNAME= ${PORTNAME}-svn.${PORTVERSION} >X >XMAINTAINER= tut@nhamon.com.ua >XCOMMENT= SIP testing tool, development SVN snapshot >X >XFETCH_DEPENDS= svn:${PORTSDIR}/devel/subversion \ >X gtar:${PORTSDIR}/archivers/gtar >X >XCONFLICTS= sipp-[0-9]* >X >XUSE_BZIP2= yes >X >XSVN_URL= https://sipp.svn.sourceforge.net/svnroot/sipp/sipp/trunk >X >XPLIST_FILES= bin/sipp >XMAN1= sipp.1 >X >XMAKE_ENV+= CPP="${CXX}" \ >X CPPFLAGS="${CXXFLAGS}" \ >X CCLINK="${CXX}" >X >XOPTIONS= OPENSSL "OpenSSL support (for digest auth and SIP over TLS)" on \ >X GSL "GSL support (for statistical distributed pauses)" off \ >X PCAPPLAY "RTP play support" off >X >X.include <bsd.port.pre.mk> >X >X.if defined(WITH_GSL) >XLIB_DEPENDS+= gsl.10:${PORTSDIR}/math/gsl >X >XMAKE_ENV+= EXTRACPPFLAGS=-DHAVE_GSL \ >X EXTRACFLAGS=-DHAVE_GSL \ >X EXTRALIBS='-lgsl -lgslcblas' >X.endif #defined(WITH_GSL) >X >X.if defined(WITH_PCAPPLAY) >XPCAP_FILES= dtmf_2833_1.pcap dtmf_2833_2.pcap dtmf_2833_3.pcap \ >X dtmf_2833_4.pcap dtmf_2833_5.pcap dtmf_2833_6.pcap \ >X dtmf_2833_7.pcap dtmf_2833_8.pcap dtmf_2833_9.pcap \ >X dtmf_2833_pound.pcap dtmf_2833_star.pcap g711a.pcap >X >XPLIST_DIRS= %%DATADIR%%/pcap \ >X %%DATADIR%% >X >X.for f in ${PCAP_FILES} >XPLIST_FILES+= %%DATADIR%%/pcap/${f} >X.endfor >X.endif #defined(WITH_PCAPPLAY) >X >X.if defined(WITHOUT_OPENSSL) >X >X.if defined(WITH_PCAPPLAY) >XALL_TARGET= pcapplay >X.endif #defined(WITH_PCAPPLAY) >X >X.else #!defined(WITHOUT_OPENSSL) >X >X.if defined(WITH_PCAPPLAY) >XALL_TARGET= pcapplay_ossl >X.else >XALL_TARGET= ossl >X.endif #defined(WITH_PCAPPLAY) >X >X.endif #defined(WITHOUT_OPENSSL) >X >Xdo-fetch: >X.if !exists(${DISTDIR}/${DISTNAME}.tar.bz2) >X @(${ECHO_CMD} 'Fetching sources from SVN repository...' && \ >X ${RM} -rf ${WRKDIR}/svn && \ >X ${MKDIR} ${WRKDIR}/svn/auth/svn.ssl.server && \ >X ${ECHO_CMD} -e '[miscellany]\nuse-commit-times=yes' > ${WRKDIR}/svn/config && \ >X ${CP} ${FILESDIR}/svn.ssl.cert ${WRKDIR}/svn/auth/svn.ssl.server/04963984a1b2f606cfde938f5f137bd4 && \ >X svn --config-dir ${WRKDIR}/svn checkout --revision ${PORTVERSION} \ >X ${SVN_URL} ${WRKDIR}/svn/${DISTNAME} > /dev/null && \ >X ${TOUCH} -t 197001010000 \ >X ${WRKDIR}/svn/${DISTNAME} \ >X ${WRKDIR}/svn/${DISTNAME}/pcap \ >X ${WRKDIR}/svn/${DISTNAME}/tools \ >X ${WRKDIR}/svn/${DISTNAME}/tools/monitor && \ >X ${ECHO_CMD} 'Building source distribution file...' && \ >X cd ${WRKDIR}/svn && \ >X gtar -c -j --exclude '.svn' \ >X -f ${DISTDIR}/${DISTNAME}.tar.bz2 \ >X ${DISTNAME} > /dev/null && \ >X ${RM} -rf ${WRKDIR}/svn \ >X ) >X.endif >X >Xpost-patch: >X @${REINPLACE_CMD} 's/^\(SVN_VERSION=\).*$$/\1svn${PORTVERSION}M/' ${WRKSRC}/Makefile >X.if ${ARCH} == "ia64" >X @${REINPLACE_CMD} 's/^\(MFLAGS_ia64=\)\+DD64$$/\1/' ${WRKSRC}/Makefile >X.endif >X >X.if defined(WITH_PCAPPLAY) >X @${REINPLACE_CMD} \ >X 's|\(\\"\)\(pcap/[^"]*\.pcap\\"\)|\1${DATADIR}/\2|' \ >X ${WRKSRC}/scenario.cpp >X.endif #defined(WITH_PCAPPLAY) >X >Xdo-install: >X ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin >X ${INSTALL_MAN} ${FILESDIR}/sipp.1 ${PREFIX}/man/man1 >X >X.if defined(WITH_PCAPPLAY) >X ${MKDIR} ${DATADIR}/pcap >X >X.for f in ${PCAP_FILES} >X ${INSTALL_DATA} ${WRKSRC}/pcap/${f} ${DATADIR}/pcap/${f} >X.endfor >X >X.endif #defined(WITH_PCAPPLAY) >X >X.include <bsd.port.post.mk> >END-of-sipp-devel/Makefile >echo x - sipp-devel/distinfo >sed 's/^X//' >sipp-devel/distinfo << 'END-of-sipp-devel/distinfo' >XMD5 (sipp-svn.421.tar.bz2) = 0cd336e764a0fcab031f5cc6bec8c7a4 >XSHA256 (sipp-svn.421.tar.bz2) = 2ff5d8efa5681e4f716ab2734d9396c39ce569301a62c9e5da4c2a912c617cf4 >XSIZE (sipp-svn.421.tar.bz2) = 173191 >END-of-sipp-devel/distinfo >echo x - sipp-devel/pkg-descr >sed 's/^X//' >sipp-devel/pkg-descr << 'END-of-sipp-devel/pkg-descr' >XSipp is a performance test tool / traffic generator for the SIP protocol. >X >XIt comes with a few basic SipStone user-agents scenarios (UAC & UAS), i >Xestablishing and releasing multiple calls with the INVITE and BYE methods. >X >XWWW: http://sipp.sourceforge.net/ >END-of-sipp-devel/pkg-descr >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 119803
: 83908