Initial import of libosip2-2.0.9.

oSIP is an implementation of SIP.

The GNU oSIP library is written in C and get no dependencies except the
standard C library. oSIP is thread safe and will generally be used in a
multi-threaded application. Nevertheless, this is optional.

oSIP is little in size and code and thus could be use to implement IP
soft-phone as well as embedded SIP software. oSIP is not limited to
endpoint agents, and can also be used to implement "SIP proxy".

oSIP does not intend to provide a high layer API for controlling
"SIP Session" at this step. Instead, it currently provides an API for the
SIP message parser, SDP message parser, and library to handle
"SIP transactions" as defined by the SIP document.
This commit is contained in:
xtraeme 2004-07-16 01:30:46 +00:00
parent 279d092537
commit bb5279ac7d
5 changed files with 116 additions and 0 deletions

14
devel/libosip/DESCR Normal file
View file

@ -0,0 +1,14 @@
oSIP is an implementation of SIP.
The GNU oSIP library is written in C and get no dependencies except the
standard C library. oSIP is thread safe and will generally be used in a
multi-threaded application. Nevertheless, this is optional.
oSIP is little in size and code and thus could be use to implement IP
soft-phone as well as embedded SIP software. oSIP is not limited to
endpoint agents, and can also be used to implement "SIP proxy".
oSIP does not intend to provide a high layer API for controlling
"SIP Session" at this step. Instead, it currently provides an API for the
SIP message parser, SDP message parser, and library to handle
"SIP transactions" as defined by the SIP document.

23
devel/libosip/Makefile Normal file
View file

@ -0,0 +1,23 @@
# $NetBSD: Makefile,v 1.1.1.1 2004/07/16 01:30:46 xtraeme Exp $
#
DISTNAME= libosip2-2.0.9
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU:=osip/}
MAINTAINER= tech-pkg@NetBSD.org
HOMEPAGE= http://www.fsf.org/software/osip/osip.html
COMMENT= Implementation of SIP
PKG_INSTALLATION_TYPES= overwrite pkgviews
USE_BUILDLINK3= yes
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --disable-debug
CONFIGURE_ARGS+= --disable-trace
CONFIGURE_ARGS+= --enable-md5
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

57
devel/libosip/PLIST Normal file
View file

@ -0,0 +1,57 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2004/07/16 01:30:47 xtraeme Exp $
include/osip2/osip.h
include/osip2/osip_condv.h
include/osip2/osip_dialog.h
include/osip2/osip_fifo.h
include/osip2/osip_mt.h
include/osip2/osip_negotiation.h
include/osipparser2/headers/osip_accept.h
include/osipparser2/headers/osip_accept_encoding.h
include/osipparser2/headers/osip_accept_language.h
include/osipparser2/headers/osip_alert_info.h
include/osipparser2/headers/osip_allow.h
include/osipparser2/headers/osip_authorization.h
include/osipparser2/headers/osip_call_id.h
include/osipparser2/headers/osip_call_info.h
include/osipparser2/headers/osip_contact.h
include/osipparser2/headers/osip_content_disposition.h
include/osipparser2/headers/osip_content_encoding.h
include/osipparser2/headers/osip_content_length.h
include/osipparser2/headers/osip_content_type.h
include/osipparser2/headers/osip_cseq.h
include/osipparser2/headers/osip_error_info.h
include/osipparser2/headers/osip_from.h
include/osipparser2/headers/osip_header.h
include/osipparser2/headers/osip_mime_version.h
include/osipparser2/headers/osip_proxy_authenticate.h
include/osipparser2/headers/osip_proxy_authorization.h
include/osipparser2/headers/osip_record_route.h
include/osipparser2/headers/osip_route.h
include/osipparser2/headers/osip_to.h
include/osipparser2/headers/osip_via.h
include/osipparser2/headers/osip_www_authenticate.h
include/osipparser2/osip_body.h
include/osipparser2/osip_const.h
include/osipparser2/osip_headers.h
include/osipparser2/osip_list.h
include/osipparser2/osip_md5.h
include/osipparser2/osip_message.h
include/osipparser2/osip_parser.h
include/osipparser2/osip_port.h
include/osipparser2/osip_rfc3264.h
include/osipparser2/osip_uri.h
include/osipparser2/sdp_message.h
lib/libosip2.a
lib/libosip2.la
lib/libosip2.so
lib/libosip2.so.2
lib/libosip2.so.2.9
lib/libosipparser2.a
lib/libosipparser2.la
lib/libosipparser2.so
lib/libosipparser2.so.2
lib/libosipparser2.so.2.9
man/man1/osip.1
@dirrm include/osipparser2/headers
@dirrm include/osipparser2
@dirrm include/osip2

View file

@ -0,0 +1,18 @@
# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/07/16 01:30:47 xtraeme Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBOSIP2_BUILDLINK3_MK:= ${LIBOSIP2_BUILDLINK3_MK}+
.if !empty(BUILDLINK_DEPTH:M+)
BUILDLINK_DEPENDS+= libosip2
.endif
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibosip2}
BUILDLINK_PACKAGES+= libosip2
.if !empty(LIBOSIP2_BUILDLINK3_MK:M+)
BUILDLINK_DEPENDS.libosip2+= libosip2>=2.0.9
BUILDLINK_PKGSRCDIR.libosip2?= ../../devel/libosip
.endif # LIBOSIP2_BUILDLINK3_MK
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}

4
devel/libosip/distinfo Normal file
View file

@ -0,0 +1,4 @@
$NetBSD: distinfo,v 1.1.1.1 2004/07/16 01:30:47 xtraeme Exp $
SHA1 (libosip2-2.0.9.tar.gz) = e2adb6475dc9a5ca966561e27f9851044158618c
Size (libosip2-2.0.9.tar.gz) = 606839 bytes