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)
This commit is contained in:
Soeren Straarup 2006-12-10 18:45:28 +00:00
parent 4c54ca8922
commit 7092d12cbf
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=179403
4 changed files with 70 additions and 46 deletions

View file

@ -7,24 +7,28 @@
# #
PORTNAME= libosip PORTNAME= libosip
PORTVERSION= 0.9.7 PORTVERSION= 3.0.1
PORTREVISION= 1
CATEGORIES= net CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITES= ${MASTER_SITE_GNU} \
http://www.antisip.com/download/
MASTER_SITE_SUBDIR= osip MASTER_SITE_SUBDIR= osip
DISTNAME= ${PORTNAME}2-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org MAINTAINER= xride@FreeBSD.org
COMMENT= A low layer of SIP implementation COMMENT= A low layer of SIP implementation
DEPRECATED= distfile disappeared and this software is obsoleted by net/libosip2 CONFLICTS= libosip2-2*
EXPIRATION_DATE= 2007-01-04
WRKSRC= ${WRKDIR}/${PORTNAME}2-${PORTVERSION}
USE_GNOME= gnomehack gnometarget pkgconfig
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-debug --disable-trace
USE_AUTOTOOLS= libtool:15 USE_AUTOTOOLS= libtool:15
USE_LDCONFIG= yes USE_LDCONFIG= yes
MAN1= osip.1
post-patch: post-patch:
@${REINPLACE_CMD} -e "s|-pthread|${PTHREAD_LIBS}|g" ${WRKSRC}/configure @${REINPLACE_CMD} -e "s|-pthread|${PTHREAD_LIBS}|g" ${WRKSRC}/configure
@${REINPLACE_CMD} -e "/^SUBDIRS/s| help | |g" ${WRKSRC}/Makefile.in
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
MD5 (libosip-0.9.7.tar.gz) = 1c97d2bbc042ba318b1ad422b6109537 MD5 (libosip2-3.0.1.tar.gz) = 417833bb363ffd7c762ff17c931651df
SHA256 (libosip-0.9.7.tar.gz) = fd4af84ee14c1e7143c486658f5ddc7dd9cd2795bb4af690b4f0e992e746fb77 SHA256 (libosip2-3.0.1.tar.gz) = dd09cefb80f327260c21a45a7b22f29f48c8d2d3f1f1c535fa5eed62f123bed9
SIZE (libosip-0.9.7.tar.gz) = 461696 SIZE (libosip2-3.0.1.tar.gz) = 652385

View file

@ -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'

View file

@ -1,25 +1,55 @@
@comment $FreeBSD$ include/osip2/osip.h
include/osip/const.h include/osip2/osip_condv.h
include/osip/dialog.h include/osip2/osip_dialog.h
include/osip/fifo.h include/osip2/osip_fifo.h
include/osip/global.h include/osip2/osip_mt.h
include/osip/list.h include/osip2/osip_time.h
include/osip/md5.h include/osipparser2/headers/osip_accept.h
include/osip/osip.h include/osipparser2/headers/osip_accept_encoding.h
include/osip/port.h include/osipparser2/headers/osip_accept_language.h
include/osip/sdp.h include/osipparser2/headers/osip_alert_info.h
include/osip/sdp_negoc.h include/osipparser2/headers/osip_allow.h
include/osip/sema.h include/osipparser2/headers/osip_authentication_info.h
include/osip/smsg.h include/osipparser2/headers/osip_authorization.h
include/osip/smsgtypes.h include/osipparser2/headers/osip_call_id.h
include/osip/thread.h include/osipparser2/headers/osip_call_info.h
include/osip/urls.h include/osipparser2/headers/osip_contact.h
lib/libfsmtl.a include/osipparser2/headers/osip_content_disposition.h
lib/libfsmtl.la include/osipparser2/headers/osip_content_encoding.h
lib/libfsmtl.so include/osipparser2/headers/osip_content_length.h
lib/libfsmtl.so.9 include/osipparser2/headers/osip_content_type.h
lib/libosip.a include/osipparser2/headers/osip_cseq.h
lib/libosip.la include/osipparser2/headers/osip_error_info.h
lib/libosip.so include/osipparser2/headers/osip_from.h
lib/libosip.so.9 include/osipparser2/headers/osip_header.h
@dirrm include/osip 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