summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/libosip/DESCR14
-rw-r--r--devel/libosip/Makefile23
-rw-r--r--devel/libosip/PLIST57
-rw-r--r--devel/libosip/buildlink3.mk18
-rw-r--r--devel/libosip/distinfo4
5 files changed, 116 insertions, 0 deletions
diff --git a/devel/libosip/DESCR b/devel/libosip/DESCR
new file mode 100644
index 00000000000..9ac342787a5
--- /dev/null
+++ b/devel/libosip/DESCR
@@ -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.
diff --git a/devel/libosip/Makefile b/devel/libosip/Makefile
new file mode 100644
index 00000000000..efed6909e1e
--- /dev/null
+++ b/devel/libosip/Makefile
@@ -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"
diff --git a/devel/libosip/PLIST b/devel/libosip/PLIST
new file mode 100644
index 00000000000..d87c442ce07
--- /dev/null
+++ b/devel/libosip/PLIST
@@ -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
diff --git a/devel/libosip/buildlink3.mk b/devel/libosip/buildlink3.mk
new file mode 100644
index 00000000000..0df3770798c
--- /dev/null
+++ b/devel/libosip/buildlink3.mk
@@ -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/+$//}
diff --git a/devel/libosip/distinfo b/devel/libosip/distinfo
new file mode 100644
index 00000000000..a9efe23fb36
--- /dev/null
+++ b/devel/libosip/distinfo
@@ -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