diff options
author | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2014-05-26 02:37:51 +0800 |
---|---|---|
committer | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2014-05-26 02:37:51 +0800 |
commit | 1b5302634ac53a70669ad30a2c6d705336c73743 (patch) | |
tree | 72911e3774afdeaa2c506945b857045f6d11228b /net | |
parent | d0155225aaf083b7cbb5c8d5cc875609927fab6c (diff) | |
download | freebsd-ports-gnome-1b5302634ac53a70669ad30a2c6d705336c73743.tar.gz freebsd-ports-gnome-1b5302634ac53a70669ad30a2c6d705336c73743.tar.zst freebsd-ports-gnome-1b5302634ac53a70669ad30a2c6d705336c73743.zip |
- Add libexosip2-legacy 3.6.0 (repocopied from net/libexosip2)
- Add LICENSE
- Convert to new LIB_DEPENDS format
- Mark CONFLICTS_INSTALL with net/libexosip2
PR: ports/188315
Submitted by: Muhammad Moinur Rahman <5u623l20@gmail.com> (maintainer)
Diffstat (limited to 'net')
-rw-r--r-- | net/Makefile | 1 | ||||
-rw-r--r-- | net/libexosip2-legacy/Makefile | 31 | ||||
-rw-r--r-- | net/libexosip2-legacy/distinfo | 2 | ||||
-rw-r--r-- | net/libexosip2-legacy/pkg-descr | 23 | ||||
-rw-r--r-- | net/libexosip2-legacy/pkg-plist | 14 |
5 files changed, 71 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile index 08968cb220eb..9d00f3199284 100644 --- a/net/Makefile +++ b/net/Makefile @@ -297,6 +297,7 @@ SUBDIR += libcmis SUBDIR += libdnet SUBDIR += libexosip2 + SUBDIR += libexosip2-legacy SUBDIR += libfb SUBDIR += libfixbuf SUBDIR += libgnetwork diff --git a/net/libexosip2-legacy/Makefile b/net/libexosip2-legacy/Makefile new file mode 100644 index 000000000000..f4ab4bb939c9 --- /dev/null +++ b/net/libexosip2-legacy/Makefile @@ -0,0 +1,31 @@ +# Created by: Muhammad Moinur Rahman <bd_subzero@yahoo.com> +# $FreeBSD$ + +PORTNAME= libeXosip2 +PORTVERSION= 3.6.0 +CATEGORIES= net +MASTER_SITES= SAVANNAH/exosip +PKGNAMESUFFIX= -legacy + +MAINTAINER= 5u623l20@gmail.com +COMMENT= GPL library that extends the capability of the oSIP library + +LICENSE= GPLv2 + +LIB_DEPENDS= libosip2.so:${PORTSDIR}/net/libosip + +CONFLICTS_INSTALL= libeXosip2-[0-9]* + +GNU_CONFIGURE= yes +CONFIGURE_ARGS+= --disable-tools --disable-debug --disable-trace +USE_LDCONFIG= yes +SHLIB_VER= 9 + +PLIST_SUB+= SHLIB_VER=${SHLIB_VER} + +CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib + +post-patch: + @${REINPLACE_CMD} -e '/HAVE_OPENSSL/d' ${WRKSRC}/config.h.in + +.include <bsd.port.mk> diff --git a/net/libexosip2-legacy/distinfo b/net/libexosip2-legacy/distinfo new file mode 100644 index 000000000000..8085b0cd32f0 --- /dev/null +++ b/net/libexosip2-legacy/distinfo @@ -0,0 +1,2 @@ +SHA256 (libeXosip2-3.6.0.tar.gz) = 91da1a084c9ab663afe04b493342e075ad59ac54a1af011c7f2ba4543a923564 +SIZE (libeXosip2-3.6.0.tar.gz) = 489574 diff --git a/net/libexosip2-legacy/pkg-descr b/net/libexosip2-legacy/pkg-descr new file mode 100644 index 000000000000..70c7f3f36a5a --- /dev/null +++ b/net/libexosip2-legacy/pkg-descr @@ -0,0 +1,23 @@ +eXosip is a GPL library that extend the capability of the oSIP library. +It aims to implement a simple high layer API to control the SIP for sessions +establishments and common extensions. Once completed, this eXtended library +should provide an API for call management, messaging and presence features. + +eXosip2 has support for: + * registrations. (REGISTER) + * call initiation and modification. (INVITE, re-INVITE) + * other methods within calls (INFO, OPTIONS, UPDATE) + * call transfer. (REFER) + * reliability for provisional response. (PRACK) + * sip event package. (SUBSCRIBE/NOTIFY) + * event state publication. (PUBLISH) + * instant messaging. (MESSAGE) + +eXosip2 does not contain: + * RTP. + * audio interface + * sdp negotiation. + +This allow you to write any kind of SIP endpoint/gateway. + +WWW: http://savannah.gnu.org/projects/exosip diff --git a/net/libexosip2-legacy/pkg-plist b/net/libexosip2-legacy/pkg-plist new file mode 100644 index 000000000000..793056aa13e4 --- /dev/null +++ b/net/libexosip2-legacy/pkg-plist @@ -0,0 +1,14 @@ +include/eXosip2/eX_call.h +include/eXosip2/eX_message.h +include/eXosip2/eX_options.h +include/eXosip2/eX_publish.h +include/eXosip2/eX_refer.h +include/eXosip2/eX_register.h +include/eXosip2/eX_setup.h +include/eXosip2/eX_subscribe.h +include/eXosip2/eXosip.h +lib/libeXosip2.a +lib/libeXosip2.la +lib/libeXosip2.so +lib/libeXosip2.so.%%SHLIB_VER%% +@dirrm include/eXosip2 |