Date: Sat, 15 Apr 2006 10:15:07 GMT From: Muhammad Moinur Rahman <bd_subzero@yahoo.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/95799: New Port: net/libeXosip2 eXosip is a GPL library that extend the capability of the oSIP library. Message-ID: <200604151015.k3FAF7AQ082285@www.freebsd.org> Resent-Message-ID: <200604151020.k3FAKKb8038746@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 95799 >Category: ports >Synopsis: New Port: net/libeXosip2 eXosip is a GPL library that extend the capability of the oSIP library. >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Apr 15 10:20:20 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Muhammad Moinur Rahman >Release: 6.0 >Organization: >Environment: >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: # # libeXosip2 # libeXosip2/pkg-descr # libeXosip2/Makefile # libeXosip2/distinfo # libeXosip2/files # libeXosip2/files/patch-josua-Makefile.in # libeXosip2/pkg-plist # echo c - libeXosip2 mkdir -p libeXosip2 > /dev/null 2>&1 echo x - libeXosip2/pkg-descr sed 's/^X//' >libeXosip2/pkg-descr << 'END-of-libeXosip2/pkg-descr' XeXosip is a GPL library that extend the capability of Xthe oSIP library. It aims to implement a simple high Xlayer API to control the SIP for sessions establishements Xand common extensions. X XOnce completed, this eXtended library should provide an XAPI for call management, messaging and presence features. X XFeatures: X-------- X XeXosip2 has support for: X * registrations. (REGISTER) X * call initiation and modification. (INVITE, re-INVITE) X * other methods within calls (INFO, OPTIONS, UPDATE) X * call transfer. (REFER) X * reliability for provisionnal response. (PRACK) X * sip event package. (SUBSCRIBE/NOTIFY) X * event state publication. (PUBLISH) X * instant messaging. (MESSAGE) X * ... X XeXosip2 does not contain: X * RTP. X * audio interface X * sdp negotiation. X * ... X This allow you to write any kind of SIP endpoint/gateway. X XWWW : http://savannah.gnu.org/projects/exosip END-of-libeXosip2/pkg-descr echo x - libeXosip2/Makefile sed 's/^X//' >libeXosip2/Makefile << 'END-of-libeXosip2/Makefile' X# New ports collection makefile for: xdvi X# Date created: 12 April 2006 X# Whom: Muhammad Moinur Rahman <bd_subzero@yahoo.com> X# X# $FreeBSD$ X# X XPORTNAME= libeXosip2 XPORTVERSION= 2.2.2 XCATEGORIES= net XMASTER_SITES= ${MASTER_SITE_SAVANNAH} XMASTER_SITE_SUBDIR= exosip X XMAINTAINER= bd_subzero@yahoo.com XCOMMENT= eXosip is a GPL library that extend the capability of the oSIP library. X XLIB_DEPENDS= osip2:${PORTSDIR}/net/libosip2 XGNU_CONFIGURE = yes XCONFIGURE_ARGS+= --disable-tools X X.if defined(WITH_UCL) XLIB_DEPENDS+= uclmmbase:${PORTSDIR}/devel/uclmmbase XCONFIGURE_ARGS+= --enable-ucl XCONFIGURE_ENV+= CFLAGS=-I${LOCALBASE}/include XPLIST_SUB+= JOSUA="" X.else XCONFIGURE_ARGS+= --disable-josua XPLIST_SUB+= JOSUA="@comment " X.endif X.include <bsd.port.mk> END-of-libeXosip2/Makefile echo x - libeXosip2/distinfo sed 's/^X//' >libeXosip2/distinfo << 'END-of-libeXosip2/distinfo' XMD5 (libeXosip2-2.2.2.tar.gz) = 3434df493dc780b4bae76467ce29d689 XSIZE (libeXosip2-2.2.2.tar.gz) = 492317 END-of-libeXosip2/distinfo echo c - libeXosip2/files mkdir -p libeXosip2/files > /dev/null 2>&1 echo x - libeXosip2/files/patch-josua-Makefile.in sed 's/^X//' >libeXosip2/files/patch-josua-Makefile.in << 'END-of-libeXosip2/files/patch-josua-Makefile.in' X*** josua/Makefile.in Thu Nov 24 17:26:35 2005 X--- josua/Makefile.in Thu Apr 13 01:21:29 2006 X*************** X*** 281,291 **** X @GLIB_SUPPORT_TRUE@josua_LDFLAGS = -O @EXOSIP_LIB@ @PTHREAD_LIBS@ @JOSUA_LIB@ `pkg-config --libs glib-2.0` X @MEDIASTREAMER_SUPPORT_TRUE@@ORTP_SUPPORT_FALSE@@UCL_SUPPORT_FALSE@MORE_MYADD = -lortp -lm -lmediastreamer -lmsspeex X @ORTP_SUPPORT_TRUE@@UCL_SUPPORT_FALSE@MORE_MYADD = -L$(libdir) -lortp -lm X! @UCL_SUPPORT_TRUE@MORE_MYADD = /usr/local/lib/libuclmmbase.a X @MEDIASTREAMER_SUPPORT_TRUE@@ORTP_SUPPORT_FALSE@@UCL_SUPPORT_FALSE@MORE_INCLUDES = -I$(includedir)/mediastreamer -I$(includedir)/ortp X @ORTP_SUPPORT_TRUE@@UCL_SUPPORT_FALSE@MORE_INCLUDES = -I$(includedir)/ortp X @UCL_SUPPORT_TRUE@MORE_INCLUDES = -I/ucl X! josua_LDADD = $(top_builddir)/src/libeXosip2.la libjosua.la $(libdir)/libosip2.la $(libdir)/libosipparser2.la -lrt $(MORE_MYADD) X INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/include -I$(includedir) $(MORE_INCLUDES) X libjosua_la_LIBADD = $(top_builddir)/src/libeXosip2.la $(libdir)/libosip2.la $(libdir)/libosipparser2.la $(MORE_MYADD) X all: all-am X--- 281,291 ---- X @GLIB_SUPPORT_TRUE@josua_LDFLAGS = -O @EXOSIP_LIB@ @PTHREAD_LIBS@ @JOSUA_LIB@ `pkg-config --libs glib-2.0` X @MEDIASTREAMER_SUPPORT_TRUE@@ORTP_SUPPORT_FALSE@@UCL_SUPPORT_FALSE@MORE_MYADD = -lortp -lm -lmediastreamer -lmsspeex X @ORTP_SUPPORT_TRUE@@UCL_SUPPORT_FALSE@MORE_MYADD = -L$(libdir) -lortp -lm X! @UCL_SUPPORT_TRUE@MORE_MYADD = uclmmbase X @MEDIASTREAMER_SUPPORT_TRUE@@ORTP_SUPPORT_FALSE@@UCL_SUPPORT_FALSE@MORE_INCLUDES = -I$(includedir)/mediastreamer -I$(includedir)/ortp X @ORTP_SUPPORT_TRUE@@UCL_SUPPORT_FALSE@MORE_INCLUDES = -I$(includedir)/ortp X @UCL_SUPPORT_TRUE@MORE_INCLUDES = -I/ucl X! josua_LDADD = $(top_builddir)/src/libeXosip2.la libjosua.la $(libdir)/libosip2.la $(libdir)/libosipparser2.la -l$(MORE_MYADD) X INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/include -I$(includedir) $(MORE_INCLUDES) X libjosua_la_LIBADD = $(top_builddir)/src/libeXosip2.la $(libdir)/libosip2.la $(libdir)/libosipparser2.la $(MORE_MYADD) X all: all-am END-of-libeXosip2/files/patch-josua-Makefile.in echo x - libeXosip2/pkg-plist sed 's/^X//' >libeXosip2/pkg-plist << 'END-of-libeXosip2/pkg-plist' X%%JOSUA%%bin/josua Xinclude/eXosip2/eX_call.h Xinclude/eXosip2/eX_message.h Xinclude/eXosip2/eX_options.h Xinclude/eXosip2/eX_publish.h Xinclude/eXosip2/eX_refer.h Xinclude/eXosip2/eX_register.h Xinclude/eXosip2/eX_setup.h Xinclude/eXosip2/eX_subscribe.h Xinclude/eXosip2/eXosip.h Xinclude/josua/jmainconfig.h Xlib/libeXosip2.a Xlib/libeXosip2.la Xlib/libeXosip2.so Xlib/libeXosip2.so.5 X%%JOSUA%%lib/libjosua.a X%%JOSUA%%lib/libjosua.la X%%JOSUA%%lib/libjosua.so X%%JOSUA%%lib/libjosua.so.0 Xshare/nls/POSIX Xshare/nls/en_US.US-ASCII X@dirrm include/eXosip2 X@dirrm include/josua END-of-libeXosip2/pkg-plist exit >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200604151015.k3FAF7AQ082285>