From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Oct 30 15:10:16 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4758A16A41F for ; Sun, 30 Oct 2005 15:10:16 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78EB443D46 for ; Sun, 30 Oct 2005 15:10:15 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j9UFAFC6043079 for ; Sun, 30 Oct 2005 15:10:15 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9UFAF4B043078; Sun, 30 Oct 2005 15:10:15 GMT (envelope-from gnats) Resent-Date: Sun, 30 Oct 2005 15:10:15 GMT Resent-Message-Id: <200510301510.j9UFAF4B043078@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Jesus Rodriguez Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADF7816A41F for ; Sun, 30 Oct 2005 15:06:35 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9763943D5D for ; Sun, 30 Oct 2005 15:06:32 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j9UF6WdL072556 for ; Sun, 30 Oct 2005 15:06:32 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id j9UF6WYn072555; Sun, 30 Oct 2005 15:06:32 GMT (envelope-from nobody) Message-Id: <200510301506.j9UF6WYn072555@www.freebsd.org> Date: Sun, 30 Oct 2005 15:06:32 GMT From: Jesus Rodriguez To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: ports/88239: New port: net/openser - Very fast and flexible SIP proxy X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Oct 2005 15:10:16 -0000 >Number: 88239 >Category: ports >Synopsis: New port: net/openser - Very fast and flexible SIP proxy >Confidential: no >Severity: non-critical >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Oct 30 15:10:14 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Jesus Rodriguez >Release: 6.0-RC1 >Organization: JesusR >Environment: FreeBSD wanda.jerocu.net 6.0-RC1 FreeBSD 6.0-RC1 #0: Sun Oct 23 17:33:48 CEST 2005 root@wanda.jerocu.net:/usr/obj/usr/src/sys/WANDA i386 >Description: # 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: # # openser # openser/Makefile # openser/distinfo # openser/files # openser/files/patch-Makefile # openser/pkg-descr # openser/pkg-plist # echo c - openser mkdir -p openser > /dev/null 2>&1 echo x - openser/Makefile sed 's/^X//' >openser/Makefile << 'END-of-openser/Makefile' X# New ports collection makefile for: openser X# Date created: 20 October 2005 X# Whom: jesusr X# X# $FreeBSD$ X# X XPORTNAME= openser XPORTVERSION= 1.0.0 XCATEGORIES= net XMASTER_SITES= http://openser.org/pub/openser/${PORTVERSION}/src/ XDISTNAME= ${PORTNAME}-${PORTVERSION}-tls_src X XMAINTAINER= jesusr@FreeBSD.org XCOMMENT= A very fast and configurable SIP proxy with TLS support X XLIB_DEPENDS= radiusclient-ng.2:${PORTSDIR}/net/radiusclient \ X xml2.5:${PORTSDIR}/textproc/libxml2 X XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-tls X XUSE_GMAKE= yes XCFLAGS+= -I${LOCALBASE}/include XMAKE_ENV+= "LDFLAGS=-L${LOCALBASE}/lib" X XMAN8= openser.8 XMAN5= openser.cfg.5 XMANCOMPRESSED= no X X.if !defined(WITHOUT_MYSQL) XUSE_MYSQL= yes XPLIST_FILES+= lib/openser/modules/mysql.so X.else XMAKE_ENV+= MYSQL=mysql X.endif X X.if !defined(WITHOUT_POSTGRESQL) XUSE_PGSQL= yes XPLIST_FILES+= lib/openser/modules/postgres.so \ X share/doc/openser/README.postgres X.else XMAKE_ENV+= POSTGRESQL=postgres X.endif X X.if !defined(WITHOUT_TLS) XMAKE_ENV+= WITH_TLS=1 XPLIST_FILES+= etc/openser/tls/README\ X etc/openser/tls/rootCA/cacert.pem \ X etc/openser/tls/rootCA/certs/01.pem \ X etc/openser/tls/rootCA/index.txt \ X etc/openser/tls/rootCA/private/cakey.pem \ X etc/openser/tls/rootCA/serial \ X etc/openser/tls/user/user-calist.pem \ X etc/openser/tls/user/user-cert.pem \ X etc/openser/tls/user/user-cert_req.pem \ X etc/openser/tls/user/user-privkey.pem XPLIST_DIRS+= etc/openser/tls/user \ X etc/openser/tls/rootCA/certs \ X etc/openser/tls/rootCA/private \ X etc/openser/tls/rootCA \ X etc/openser/tls X.else XMAKE_ENV+= WITH_TLS="" X.endif X X.include X Xpost-install: X ${SED} 's|%%LOCALBASE%%|${LOCALBASE}|g ; s|%%PREFIX%%|${PREFIX}|g' \ X ${WRKSRC}/modules/acc/etc/radiusclient.conf > \ X ${WRKDIR}/radiusclient.conf X ${INSTALL_DATA} ${WRKSRC}/modules/acc/etc/sip_dictionary \ X ${PREFIX}/etc/openser X ${INSTALL_DATA} ${WRKSRC}/modules/acc/etc/servers \ X ${PREFIX}/etc/openser/servers.sample X ${INSTALL_DATA} ${WRKDIR}/radiusclient.conf \ X ${PREFIX}/etc/openser/radiusclient.conf.default X if [ ! -e ${PREFIX}/etc/openser/radiusclient.conf ]; then \ X ${INSTALL_DATA} ${WRKDIR}/radiusclient.conf \ X ${PREFIX}/etc/openser/radiusclient.conf; \ X fi X X.include END-of-openser/Makefile echo x - openser/distinfo sed 's/^X//' >openser/distinfo << 'END-of-openser/distinfo' XMD5 (openser-1.0.0-tls_src.tar.gz) = d56814cc463d5ecd563c3ebee9feaa28 XSIZE (openser-1.0.0-tls_src.tar.gz) = 1360975 END-of-openser/distinfo echo c - openser/files mkdir -p openser/files > /dev/null 2>&1 echo x - openser/files/patch-Makefile sed 's/^X//' >openser/files/patch-Makefile << 'END-of-openser/files/patch-Makefile' X--- Makefile.orig Fri Oct 28 23:04:32 2005 X+++ Makefile Fri Oct 28 23:32:19 2005 X@@ -31,7 +31,7 @@ X # referred in the man pages X # X X-TLS=1 X+TLS=$(WITH_TLS) X auto_gen=lex.yy.c cfg.tab.c #lexx, yacc etc X X #include source related defs X@@ -46,7 +46,7 @@ X skip_modules?= X X # if not set on the cmd. line or the env, exclude this modules: X-exclude_modules?= jabber cpl-c pa postgres mysql \ X+exclude_modules?= jabber $(POSTGRESQL) $(MYSQL) \ X avp_radius auth_radius group_radius uri_radius X # always exclude the CVS dir X override exclude_modules+= CVS $(skip_modules) END-of-openser/files/patch-Makefile echo x - openser/pkg-descr sed 's/^X//' >openser/pkg-descr << 'END-of-openser/pkg-descr' XOpenSER is a project spawned from FhG FOKUS SIP Express Router (SER). XOpenSER aims to be a collaborative project of its users, to develop a Xscalable and robust SIP server. Anyone can contribute to one of next items: X- code development - OpenSER core, modules and adjacent applications X- documentation - writing or enriching documentation X- miscellaneous - different management tasks (e.g., web site maintenance) X- ideas - new ideas bring brilliant solutions X XWWW: http://www.openser.org END-of-openser/pkg-descr echo x - openser/pkg-plist sed 's/^X//' >openser/pkg-plist << 'END-of-openser/pkg-plist' Xetc/openser/dictionary.radius Xetc/openser/openser.cfg Xetc/openser/radiusclient.conf Xetc/openser/radiusclient.conf.default Xetc/openser/servers.sample Xetc/openser/sip_dictionary Xlib/openser/modules/acc.so Xlib/openser/modules/alias_db.so Xlib/openser/modules/auth.so Xlib/openser/modules/auth_db.so Xlib/openser/modules/auth_diameter.so Xlib/openser/modules/avpops.so Xlib/openser/modules/cpl-c.so Xlib/openser/modules/dbtext.so Xlib/openser/modules/dispatcher.so Xlib/openser/modules/diversion.so Xlib/openser/modules/domain.so Xlib/openser/modules/enum.so Xlib/openser/modules/exec.so Xlib/openser/modules/flatstore.so Xlib/openser/modules/gflags.so Xlib/openser/modules/group.so Xlib/openser/modules/lcr.so Xlib/openser/modules/mangler.so Xlib/openser/modules/maxfwd.so Xlib/openser/modules/mediaproxy.so Xlib/openser/modules/msilo.so Xlib/openser/modules/nathelper.so Xlib/openser/modules/options.so Xlib/openser/modules/pa.so Xlib/openser/modules/pdt.so Xlib/openser/modules/permissions.so Xlib/openser/modules/pike.so Xlib/openser/modules/registrar.so Xlib/openser/modules/rr.so Xlib/openser/modules/sl.so Xlib/openser/modules/sms.so Xlib/openser/modules/speeddial.so Xlib/openser/modules/textops.so Xlib/openser/modules/tm.so Xlib/openser/modules/uac.so Xlib/openser/modules/uac_redirect.so Xlib/openser/modules/uri.so Xlib/openser/modules/uri_db.so Xlib/openser/modules/usrloc.so Xlib/openser/modules/xlog.so Xsbin/openser Xsbin/openser_gen_ha1 Xsbin/openser_mysql.sh Xsbin/openserctl Xsbin/openserunix Xshare/doc/openser/AUTHORS Xshare/doc/openser/INSTALL Xshare/doc/openser/NEWS Xshare/doc/openser/README Xshare/doc/openser/README-MODULES Xshare/doc/openser/README.acc Xshare/doc/openser/README.alias_db Xshare/doc/openser/README.auth Xshare/doc/openser/README.auth_db Xshare/doc/openser/README.auth_diameter Xshare/doc/openser/README.avpops Xshare/doc/openser/README.cpl-c Xshare/doc/openser/README.dbtext Xshare/doc/openser/README.dispatcher Xshare/doc/openser/README.diversion Xshare/doc/openser/README.domain Xshare/doc/openser/README.enum Xshare/doc/openser/README.exec Xshare/doc/openser/README.flatstore Xshare/doc/openser/README.gflags Xshare/doc/openser/README.group Xshare/doc/openser/README.lcr Xshare/doc/openser/README.mangler Xshare/doc/openser/README.maxfwd Xshare/doc/openser/README.mediaproxy Xshare/doc/openser/README.msilo Xshare/doc/openser/README.nathelper Xshare/doc/openser/README.options Xshare/doc/openser/README.pa Xshare/doc/openser/README.pdt Xshare/doc/openser/README.permissions Xshare/doc/openser/README.pike Xshare/doc/openser/README.registrar Xshare/doc/openser/README.rr Xshare/doc/openser/README.sl Xshare/doc/openser/README.sms Xshare/doc/openser/README.speeddial Xshare/doc/openser/README.textops Xshare/doc/openser/README.tm Xshare/doc/openser/README.uac Xshare/doc/openser/README.uac_redirect Xshare/doc/openser/README.uri Xshare/doc/openser/README.uri_db Xshare/doc/openser/README.usrloc Xshare/doc/openser/README.xlog X@dirrm share/doc/openser X@dirrm lib/openser/modules X@dirrm lib/openser X@dirrm etc/openser END-of-openser/pkg-plist exit >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: