ports/108575: [maintainer update] net/sipp: update to 1.1.r8.20070130

Artem Naluzhny tut at nhamon.com.ua
Tue Jan 30 21:00:30 UTC 2007


>Number:         108575
>Category:       ports
>Synopsis:       [maintainer update] net/sipp: update to 1.1.r8.20070130
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jan 30 21:00:28 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Artem Naluzhny
>Release:        6.2-STABLE
>Organization:
>Environment:
>Description:
New in 1.1.r8.20070130:
  * 3pcc extended mode.

The port changes:
  * GSL library support for statistical distributed pauses (<pause>);
  * outdated net/libnet dependency for RTP play support was removed.
>How-To-Repeat:

>Fix:
diff -ruN sipp.bak/Makefile sipp/Makefile
--- sipp.bak/Makefile	Wed Jan 17 22:44:29 2007
+++ sipp/Makefile	Tue Jan 30 22:41:08 2007
@@ -6,10 +6,10 @@
 #
 
 PORTNAME=	sipp
-PORTVERSION=	1.1.r8.20070116
+PORTVERSION=	1.1.r8.20070130
 CATEGORIES=	net
 MASTER_SITES=	http://sipp.sourceforge.net/snapshots/
-DISTNAME=	${PORTNAME}.2007-01-16
+DISTNAME=	${PORTNAME}.2007-01-30
 
 MAINTAINER=	tut at nhamon.com.ua
 COMMENT=	SIP testing tool
@@ -17,16 +17,25 @@
 PLIST_FILES=	bin/sipp
 MAN1=		sipp.1
 
-MAKE_ENV+=	CPP="${CXX}" CPPFLAGS="${CXXFLAGS}" CCLINK="${CXX}"
+MAKE_ENV+=	CPP="${CXX}" \
+		CPPFLAGS="${CXXFLAGS}" \
+		CCLINK="${CXX}"
 
 OPTIONS=	OPENSSL		"OpenSSL support (for digest auth and SIP over TLS)" on \
+		GSL		"GSL support (for statistical distributed pauses)" off \
 		PCAPPLAY	"RTP play support" off
 
 .include <bsd.port.pre.mk>
 
-.if defined(WITH_PCAPPLAY)
-BUILD_DEPENDS=	libnet*>=1.1.2,1:${PORTSDIR}/net/libnet
+.if defined(WITH_GSL)
+LIB_DEPENDS+=	gsl.9:${PORTSDIR}/math/gsl
+
+MAKE_ENV+=	EXTRACPPFLAGS=-DHAVE_GSL \
+		EXTRACFLAGS=-DHAVE_GSL \
+		EXTRALIBS='-lgsl -lgslcblas'
+.endif #defined(WITH_GSL)
 
+.if defined(WITH_PCAPPLAY)
 PCAP_FILES=	dtmf_2833_1.pcap dtmf_2833_2.pcap dtmf_2833_3.pcap \
 		dtmf_2833_4.pcap dtmf_2833_5.pcap dtmf_2833_6.pcap \
 		dtmf_2833_7.pcap dtmf_2833_8.pcap dtmf_2833_9.pcap \
diff -ruN sipp.bak/distinfo sipp/distinfo
--- sipp.bak/distinfo	Tue Jan 16 19:54:37 2007
+++ sipp/distinfo	Tue Jan 30 22:44:56 2007
@@ -1,3 +1,3 @@
-MD5 (sipp.2007-01-16.tar.gz) = 31814aa7d5b6ddc0d287997dbe762471
-SHA256 (sipp.2007-01-16.tar.gz) = 240021c7f3a4b49d1af3ca02135e3eb76ce91a525bf20d21ab6c18564cca1afd
-SIZE (sipp.2007-01-16.tar.gz) = 171551
+MD5 (sipp.2007-01-30.tar.gz) = b7c7fad1c3191d50c56fbc5d95417d29
+SHA256 (sipp.2007-01-30.tar.gz) = 07221e61f1c5ab0d0f0f0cbebbeb7080f570a4ff23ec455d87b5dfce9f0a4660
+SIZE (sipp.2007-01-30.tar.gz) = 184238
diff -ruN sipp.bak/files/patch-Makefile sipp/files/patch-Makefile
--- sipp.bak/files/patch-Makefile	Fri Dec 22 01:07:44 2006
+++ sipp/files/patch-Makefile	Tue Jan 30 21:44:27 2007
@@ -1,7 +1,5 @@
-$FreeBSD: ports/net/sipp/files/patch-Makefile,v 1.6 2006/12/21 23:07:44 miwi Exp $
-
---- Makefile.orig
-+++ Makefile
+--- Makefile.orig	Tue Jan 16 11:18:32 2007
++++ Makefile	Tue Jan 30 21:44:15 2007
 @@ -18,8 +18,6 @@
  #           From Hewlett Packard Company.
  #
@@ -34,7 +32,7 @@
  CFLAGS_Cygwin=-D__CYGWIN -Dsocklen_t=int
  CFLAGS_Darwin=-D__DARWIN
 -CFLAGS=$(CFLAGS_$(SYSTEM)) -D__3PCC__ $(TLS) $(PCAPPLAY) $(EXTRACFLAGS)
-+CFLAGS+=$(CFLAGS_$(SYSTEM)) -D__3PCC__ $(TLS) $(PCAPPLAY)
++CFLAGS+=$(CFLAGS_$(SYSTEM)) -D__3PCC__ $(TLS) $(PCAPPLAY) $(EXTRACFLAGS)
  
  #C++ Compiler Flags
  CPPFLAGS_hpux=-AA -mt -D__HPUX +W829 
@@ -43,7 +41,7 @@
  CPPFLAGS_Cygwin=-D__CYGWIN -Dsocklen_t=int
  CPPFLAGS_Darwin=-D__DARWIN
 -CPPFLAGS=$(CPPFLAGS_$(SYSTEM)) -D__3PCC__ $(TLS) $(PCAPPLAY) $(EXTRACPPFLAGS)
-+CPPFLAGS+=$(CPPFLAGS_$(SYSTEM)) -D__3PCC__ $(TLS) $(PCAPPLAY)
++CPPFLAGS+=$(CPPFLAGS_$(SYSTEM)) -D__3PCC__ $(TLS) $(PCAPPLAY) $(EXTRACPPFLAGS)
  
  #Linker mapping
  CCLINK_hpux=aCC
@@ -56,7 +54,24 @@
  
  #Linker Flags
  LFLAGS_hpux=-AA -mt
-@@ -153,8 +151,6 @@
+@@ -138,7 +136,7 @@
+ LIBS_linux= -ldl -lpthread -lncurses -lstdc++ -lm -L /usr/local/lib -L /usr/lib -L /usr/lib64
+ LIBS_hpux= -lcurses -lpthread -L /opt/openssl/lib -L /usr/local/lib
+ LIBS_tru64= -lcurses -lpthread
+-LIBS_freebsd= -lcurses -pthread
++LIBS_freebsd= -lcurses -pthread -L /usr/local/lib
+ LIBS_SunOS= -lcurses -lpthread -lnsl -lsocket -lstdc++ -lm -ldl -L /usr/local/ssl/lib/
+ LIBS_Cygwin= -lcurses -lpthread -lstdc++ -L /usr/lib/WpdPack/Lib
+ LIBS_Darwin= -lcurses
+@@ -146,15 +144,13 @@
+ 
+ # Include directories
+ INCDIR_linux=-I. -I/opt/openssl/include
+-INCDIR_freebsd=-I. -I/opt/openssl/include
++INCDIR_freebsd=-I. -I/usr/local/include
+ INCDIR_hpux=-I. -I/usr/local/include -I/opt/openssl/include
+ INCDIR_tru64=-I. -I/opt/openssl/include
+ INCDIR_SunOS=-I. -I/usr/local/ssl/include/
  INCDIR_Cygwin=-I. -I/usr/include/openssl -I/usr/include -I/usr/lib/WpdPack/Include
  INCDIR_Darwin=-I. -I/usr/local/ssl/include
  INCDIR=$(INCDIR_$(SYSTEM)) 

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list