From a1e5e32966732833336391292d2a5204ac8d1b69 Mon Sep 17 00:00:00 2001 From: sturm Date: Wed, 29 Jun 2005 21:12:31 +0000 Subject: [PATCH] Initial import of libosip2-2.2.0 oSIP provides a SIP stack with a limited set of features common to any kind of SIP Agents. Thus oSIP is not oriented towards any particular implementations and can be used for implementing SIP End-Point, Proxy or any kind of more specific SIP Agent such as B2BUA. from markus@ --- telephony/libosip2/Makefile | 24 ++++++++ telephony/libosip2/distinfo | 4 ++ .../libosip2/patches/patch-scripts_ltmain_sh | 14 +++++ telephony/libosip2/pkg/DESCR | 8 +++ telephony/libosip2/pkg/PFRAG.shared | 3 + telephony/libosip2/pkg/PLIST | 56 +++++++++++++++++++ 6 files changed, 109 insertions(+) create mode 100644 telephony/libosip2/Makefile create mode 100644 telephony/libosip2/distinfo create mode 100644 telephony/libosip2/patches/patch-scripts_ltmain_sh create mode 100644 telephony/libosip2/pkg/DESCR create mode 100644 telephony/libosip2/pkg/PFRAG.shared create mode 100644 telephony/libosip2/pkg/PLIST diff --git a/telephony/libosip2/Makefile b/telephony/libosip2/Makefile new file mode 100644 index 00000000000..3049c9bf4ab --- /dev/null +++ b/telephony/libosip2/Makefile @@ -0,0 +1,24 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2005/06/29 21:12:31 sturm Exp $ + +COMMENT= "GNU oSIP library" + +DISTNAME= libosip2-2.2.0 +CATEGORIES= telephony devel + +HOMEPAGE= http://www.gnu.org/software/osip/ + +MAINTAINER= Markus Friedl + +# GPL +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +MASTER_SITES= ${MASTER_SITE_GNU:=osip/} + +CONFIGURE_STYLE=gnu +CONFIGURE_ARGS= --disable-debug \ + --enable-test + +.include diff --git a/telephony/libosip2/distinfo b/telephony/libosip2/distinfo new file mode 100644 index 00000000000..28d0b1d9a51 --- /dev/null +++ b/telephony/libosip2/distinfo @@ -0,0 +1,4 @@ +MD5 (libosip2-2.2.0.tar.gz) = f1237af0250c59b318bd64a59f5750ea +RMD160 (libosip2-2.2.0.tar.gz) = c4be8c10336924f42656fcd1ef3c3a2b36210061 +SHA1 (libosip2-2.2.0.tar.gz) = d1b095a62840872e74e2538846039a182a620563 +SIZE (libosip2-2.2.0.tar.gz) = 617523 diff --git a/telephony/libosip2/patches/patch-scripts_ltmain_sh b/telephony/libosip2/patches/patch-scripts_ltmain_sh new file mode 100644 index 00000000000..e52ec6ac555 --- /dev/null +++ b/telephony/libosip2/patches/patch-scripts_ltmain_sh @@ -0,0 +1,14 @@ +$OpenBSD: patch-scripts_ltmain_sh,v 1.1.1.1 2005/06/29 21:12:31 sturm Exp $ +--- scripts/ltmain.sh.orig Tue Jun 28 22:59:45 2005 ++++ scripts/ltmain.sh Tue Jun 28 23:00:01 2005 +@@ -2270,10 +2270,6 @@ EOF + link_static=no # Whether the deplib will be linked statically + if test -n "$library_names" && + { test "$prefer_static_libs" = no || test -z "$old_library"; }; then +- if test "$installed" = no; then +- notinst_deplibs="$notinst_deplibs $lib" +- need_relink=yes +- fi + # This is a shared library + + # Warn about portability, can't link against -module's on diff --git a/telephony/libosip2/pkg/DESCR b/telephony/libosip2/pkg/DESCR new file mode 100644 index 00000000000..82b47df5b3a --- /dev/null +++ b/telephony/libosip2/pkg/DESCR @@ -0,0 +1,8 @@ +oSIP provides a SIP stack with a limited set of features common to +any kind of SIP Agents. Thus oSIP is not oriented towards any +particular implementations and can be used for implementing SIP +End-Point, Proxy or any kind of more specific SIP Agent such as +B2BUA. + +Documentation is only available online at +${HOMEPAGE}doc/html/ diff --git a/telephony/libosip2/pkg/PFRAG.shared b/telephony/libosip2/pkg/PFRAG.shared new file mode 100644 index 00000000000..b546b8bf529 --- /dev/null +++ b/telephony/libosip2/pkg/PFRAG.shared @@ -0,0 +1,3 @@ +@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2005/06/29 21:12:31 sturm Exp $ +@lib lib/libosip2.so.3.0 +@lib lib/libosipparser2.so.3.0 diff --git a/telephony/libosip2/pkg/PLIST b/telephony/libosip2/pkg/PLIST new file mode 100644 index 00000000000..3cb469031e9 --- /dev/null +++ b/telephony/libosip2/pkg/PLIST @@ -0,0 +1,56 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2005/06/29 21:12:31 sturm Exp $ +%%SHARED%% +include/osip2/ +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/ +include/osipparser2/headers/ +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_authentication_info.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_authentication_info.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/libosipparser2.a +lib/libosipparser2.la +lib/pkgconfig/ +lib/pkgconfig/libosip2.pc +@man man/man1/osip.1