summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSoeren Straarup <xride@FreeBSD.org>2006-12-10 18:45:28 +0000
committerSoeren Straarup <xride@FreeBSD.org>2006-12-10 18:45:28 +0000
commit7092d12cbff87bd3670d2803e83628cd03a48c83 (patch)
tree19cf44f1949cd412eb6b0a3407891f0b1b8e417e
parentUpdate to 0.20. (diff)
libosip2 (3.0.1)
* add Windows CE support with Visual Studio 2005 (WM5.0,PocketPC 2003/2005, Smartphone) * Fix memory leaks (not likely to happen). * Fix buffer overrun in url. * Modification of the Application Binary Interface (ABI) to decrease number of allocations. Changes: osip_message_t/osip_dialog_t/sdp_message_t/osip_fifo_t * save route headers in the same order (CALLER or CALLER) in dialogs. PR: 105164 Submitted by: Yi-Huan Chan <yhchan@csie.nctu.edu.tw> Approved by: maintainer (me), tmclaugh (mentor,implicit)
Notes
Notes: svn path=/head/; revision=179403
-rw-r--r--net/libosip/Makefile20
-rw-r--r--net/libosip/distinfo6
-rw-r--r--net/libosip/files/patch-configure10
-rw-r--r--net/libosip/pkg-plist80
4 files changed, 70 insertions, 46 deletions
diff --git a/net/libosip/Makefile b/net/libosip/Makefile
index d1605dcc38e8..9c7a7e4ec042 100644
--- a/net/libosip/Makefile
+++ b/net/libosip/Makefile
@@ -7,24 +7,28 @@
#
PORTNAME= libosip
-PORTVERSION= 0.9.7
-PORTREVISION= 1
+PORTVERSION= 3.0.1
CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_GNU}
+MASTER_SITES= ${MASTER_SITE_GNU} \
+ http://www.antisip.com/download/
MASTER_SITE_SUBDIR= osip
+DISTNAME= ${PORTNAME}2-${PORTVERSION}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= xride@FreeBSD.org
COMMENT= A low layer of SIP implementation
-DEPRECATED= distfile disappeared and this software is obsoleted by net/libosip2
-EXPIRATION_DATE= 2007-01-04
+CONFLICTS= libosip2-2*
+WRKSRC= ${WRKDIR}/${PORTNAME}2-${PORTVERSION}
+
+USE_GNOME= gnomehack gnometarget pkgconfig
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --disable-debug --disable-trace
USE_AUTOTOOLS= libtool:15
USE_LDCONFIG= yes
-MAN1= osip.1
-
post-patch:
@${REINPLACE_CMD} -e "s|-pthread|${PTHREAD_LIBS}|g" ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e "/^SUBDIRS/s| help | |g" ${WRKSRC}/Makefile.in
.include <bsd.port.mk>
diff --git a/net/libosip/distinfo b/net/libosip/distinfo
index 4e421fa41ef3..e9463d8feddc 100644
--- a/net/libosip/distinfo
+++ b/net/libosip/distinfo
@@ -1,3 +1,3 @@
-MD5 (libosip-0.9.7.tar.gz) = 1c97d2bbc042ba318b1ad422b6109537
-SHA256 (libosip-0.9.7.tar.gz) = fd4af84ee14c1e7143c486658f5ddc7dd9cd2795bb4af690b4f0e992e746fb77
-SIZE (libosip-0.9.7.tar.gz) = 461696
+MD5 (libosip2-3.0.1.tar.gz) = 417833bb363ffd7c762ff17c931651df
+SHA256 (libosip2-3.0.1.tar.gz) = dd09cefb80f327260c21a45a7b22f29f48c8d2d3f1f1c535fa5eed62f123bed9
+SIZE (libosip2-3.0.1.tar.gz) = 652385
diff --git a/net/libosip/files/patch-configure b/net/libosip/files/patch-configure
deleted file mode 100644
index d7ca4400c4ef..000000000000
--- a/net/libosip/files/patch-configure
+++ /dev/null
@@ -1,10 +0,0 @@
---- configure.orig Fri Sep 6 08:22:31 2002
-+++ configure Sat Oct 12 16:00:32 2002
-@@ -5181,6 +5181,7 @@
-
- # This can be used to rebuild libtool when needed
- LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
-+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
-
- # Always use our own libtool.
- LIBTOOL='$(SHELL) $(top_builddir)/libtool'
diff --git a/net/libosip/pkg-plist b/net/libosip/pkg-plist
index fd958df7ffd6..6a0ca62ebb2a 100644
--- a/net/libosip/pkg-plist
+++ b/net/libosip/pkg-plist
@@ -1,25 +1,55 @@
-@comment $FreeBSD$
-include/osip/const.h
-include/osip/dialog.h
-include/osip/fifo.h
-include/osip/global.h
-include/osip/list.h
-include/osip/md5.h
-include/osip/osip.h
-include/osip/port.h
-include/osip/sdp.h
-include/osip/sdp_negoc.h
-include/osip/sema.h
-include/osip/smsg.h
-include/osip/smsgtypes.h
-include/osip/thread.h
-include/osip/urls.h
-lib/libfsmtl.a
-lib/libfsmtl.la
-lib/libfsmtl.so
-lib/libfsmtl.so.9
-lib/libosip.a
-lib/libosip.la
-lib/libosip.so
-lib/libosip.so.9
-@dirrm include/osip
+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_time.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_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_uri.h
+include/osipparser2/sdp_message.h
+lib/libosip2.a
+lib/libosip2.la
+lib/libosip2.so
+lib/libosip2.so.4
+lib/libosipparser2.a
+lib/libosipparser2.la
+lib/libosipparser2.so
+lib/libosipparser2.so.4
+libdata/pkgconfig/libosip2.pc
+@dirrm include/osipparser2/headers
+@dirrm include/osipparser2
+@dirrm include/osip2