Date: Tue, 14 Feb 2006 08:50:07 GMT From: babak@farrokhi.net (World Wide Web Owner) To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/91661: new port net/sofia-sip Message-ID: <200602140850.k1E8o7B9063711@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/91661; it has been noted by GNATS. From: babak@farrokhi.net (World Wide Web Owner) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/91661: new port net/sofia-sip Date: Tue, 14 Feb 2006 02:46:42 -0600 (CST) # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering \"sh file\". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # sofia-sip # sofia-sip/Makefile # sofia-sip/distinfo # sofia-sip/pkg-descr # sofia-sip/pkg-plist # sofia-sip/files # sofia-sip/files/patch-su_localinfo.c # sofia-sip/files/patch-soa.c # echo c - sofia-sip mkdir -p sofia-sip > /dev/null 2>&1 echo x - sofia-sip/Makefile sed \'s/^X//\' >sofia-sip/Makefile << \'END-of-sofia-sip/Makefile\' X# New ports collection makefile for: sofia-sip X# Date created: 2006-01-11 X# Whom: Babak Farrokhi X# X# $FreeBSD$ X# X XPORTNAME= sofia-sip XPORTVERSION= 1.11.5 XCATEGORIES= net XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= sofia-sip X XMAINTAINER= babak@farrokhi.net XCOMMENT= Open-source SIP User-Agent library X XUSE_GNOME= glib20 gnomehack gnometarget XGNU_CONFIGURE= yes XCONFIGURE_TARGET+= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} XCONFIGURE_ENV+= LDFLAGS=\"${LDFLAGS} ${PTHREAD_LIBS} -L${LOCALBASE}/lib\" \\ X CFLAGS=\"${CFLAGS} ${PTHREAD_CFLAGS}\" X XCONFIGURE_ARGS+= --enable-threads --enable-pthread \\ X ac_cv_sin6=no ac_cv_in6=no XUSE_AUTOTOOLS= libtool:15 XUSE_OPENSSL= yes XINSTALLS_SHLIB= yes XUSE_GMAKE= yes XLDFLAGS+= ${PTHREAD_LIBS} X X.include <bsd.port.pre.mk> X X.if ${OSVERSION} < 600000 XIGNORE= does not compile on 4.x and 5.x X.endif X Xpost-patch: X @${REINPLACE_CMD} -e \'s|-pthread|${PTHREAD_LIBS}|g ; \\ X s|$$LINKLIBS ;|${LDFLAGS} $$LINKLIBS ;|g ; \\ X s|\\-O2||g\' \\ X ${WRKSRC}/configure X @${FIND} ${WRKSRC} -name \"*.c\" -type f | ${XARGS} ${REINPLACE_CMD} -e \\ X \'s|(__APPLE_CC__)|(__APPLE_CC__) \\|\\| defined(__FreeBSD__)|g\' ; X X.include <bsd.port.post.mk> END-of-sofia-sip/Makefile echo x - sofia-sip/distinfo sed \'s/^X//\' >sofia-sip/distinfo << \'END-of-sofia-sip/distinfo\' XMD5 (sofia-sip-1.11.5.tar.gz) = a4ddfc38de52f1c04eb1b56ae2de7f86 XSHA256 (sofia-sip-1.11.5.tar.gz) = d280986452ec1bbc824131c6b1f8e0763f3c3e67c203ca89b819f5df33393d49 XSIZE (sofia-sip-1.11.5.tar.gz) = 2243560 END-of-sofia-sip/distinfo echo x - sofia-sip/pkg-descr sed \'s/^X//\' >sofia-sip/pkg-descr << \'END-of-sofia-sip/pkg-descr\' XSofia-SIP is an open-source SIP User-Agent library, compliant Xwith the IETF RFC3261 specification. It can be used as a building Xblock for SIP client software for uses such as VoIP, IM, and many Xother real-time and person-to-person communication services. XSofia-SIP is based on a SIP stack developed at the Nokia Research Center. X XWWW: http://sofia-sip.sourceforge.net/ END-of-sofia-sip/pkg-descr echo x - sofia-sip/pkg-plist sed \'s/^X//\' >sofia-sip/pkg-plist << \'END-of-sofia-sip/pkg-plist\' Xbin/addrinfo Xbin/localinfo Xbin/nua_cli Xbin/sip-date Xbin/sip-options Xinclude/sofia-sip-1.11/auth_client.h Xinclude/sofia-sip-1.11/auth_digest.h Xinclude/sofia-sip-1.11/auth_dll.h Xinclude/sofia-sip-1.11/auth_module.h Xinclude/sofia-sip-1.11/auth_plugin.h Xinclude/sofia-sip-1.11/base64.h Xinclude/sofia-sip-1.11/bnf.h Xinclude/sofia-sip-1.11/htable.h Xinclude/sofia-sip-1.11/htable2.h Xinclude/sofia-sip-1.11/http.h Xinclude/sofia-sip-1.11/http_dll.h Xinclude/sofia-sip-1.11/http_hclasses.h Xinclude/sofia-sip-1.11/http_header.h Xinclude/sofia-sip-1.11/http_parser.h Xinclude/sofia-sip-1.11/http_protos.h Xinclude/sofia-sip-1.11/http_status.h Xinclude/sofia-sip-1.11/http_tag.h Xinclude/sofia-sip-1.11/http_tag_class.h Xinclude/sofia-sip-1.11/msg.h Xinclude/sofia-sip-1.11/msg_addr.h Xinclude/sofia-sip-1.11/msg_buffer.h Xinclude/sofia-sip-1.11/msg_date.h Xinclude/sofia-sip-1.11/msg_dll.h Xinclude/sofia-sip-1.11/msg_header.h Xinclude/sofia-sip-1.11/msg_mclass.h Xinclude/sofia-sip-1.11/msg_mclass_hash.h Xinclude/sofia-sip-1.11/msg_mime.h Xinclude/sofia-sip-1.11/msg_mime_protos.h Xinclude/sofia-sip-1.11/msg_parser.h Xinclude/sofia-sip-1.11/msg_protos.h Xinclude/sofia-sip-1.11/msg_tag_class.h Xinclude/sofia-sip-1.11/msg_types.h Xinclude/sofia-sip-1.11/nea.h Xinclude/sofia-sip-1.11/nea_debug.h Xinclude/sofia-sip-1.11/nea_tag.h Xinclude/sofia-sip-1.11/nta.h Xinclude/sofia-sip-1.11/nta_dll.h Xinclude/sofia-sip-1.11/nta_stateless.h Xinclude/sofia-sip-1.11/nta_tag.h Xinclude/sofia-sip-1.11/nta_tport.h Xinclude/sofia-sip-1.11/nth.h Xinclude/sofia-sip-1.11/nth_tag.h Xinclude/sofia-sip-1.11/nua.h Xinclude/sofia-sip-1.11/nua_tag.h Xinclude/sofia-sip-1.11/rbtree.h Xinclude/sofia-sip-1.11/rc4.h Xinclude/sofia-sip-1.11/sdp.h Xinclude/sofia-sip-1.11/sdp_tag.h Xinclude/sofia-sip-1.11/sha1.h Xinclude/sofia-sip-1.11/sip.h Xinclude/sofia-sip-1.11/sip_dll.h Xinclude/sofia-sip-1.11/sip_hclasses.h Xinclude/sofia-sip-1.11/sip_hclasses.h.in Xinclude/sofia-sip-1.11/sip_header.h Xinclude/sofia-sip-1.11/sip_parser.h Xinclude/sofia-sip-1.11/sip_protos.h Xinclude/sofia-sip-1.11/sip_protos.h.in Xinclude/sofia-sip-1.11/sip_status.h Xinclude/sofia-sip-1.11/sip_tag.h Xinclude/sofia-sip-1.11/sip_tag.h.in Xinclude/sofia-sip-1.11/sip_tag_class.h Xinclude/sofia-sip-1.11/sip_util.h Xinclude/sofia-sip-1.11/sl_utils.h Xinclude/sofia-sip-1.11/soa.h Xinclude/sofia-sip-1.11/soa_add.h Xinclude/sofia-sip-1.11/soa_session.h Xinclude/sofia-sip-1.11/soa_tag.h Xinclude/sofia-sip-1.11/sofia_sip_features.h Xinclude/sofia-sip-1.11/sresolv.h Xinclude/sofia-sip-1.11/string0.h Xinclude/sofia-sip-1.11/stun.h Xinclude/sofia-sip-1.11/stun_common.h Xinclude/sofia-sip-1.11/stun_tag.h Xinclude/sofia-sip-1.11/su.h Xinclude/sofia-sip-1.11/su_addrinfo.h Xinclude/sofia-sip-1.11/su_alloc.h Xinclude/sofia-sip-1.11/su_alloc_stat.h Xinclude/sofia-sip-1.11/su_config.h Xinclude/sofia-sip-1.11/su_configure.h Xinclude/sofia-sip-1.11/su_debug.h Xinclude/sofia-sip-1.11/su_errno.h Xinclude/sofia-sip-1.11/su_localinfo.h Xinclude/sofia-sip-1.11/su_log.h Xinclude/sofia-sip-1.11/su_md5.h Xinclude/sofia-sip-1.11/su_memmem.h Xinclude/sofia-sip-1.11/su_module_debug.h Xinclude/sofia-sip-1.11/su_source.h Xinclude/sofia-sip-1.11/su_strlst.h Xinclude/sofia-sip-1.11/su_tag.h Xinclude/sofia-sip-1.11/su_tag_class.h Xinclude/sofia-sip-1.11/su_tag_inline.h Xinclude/sofia-sip-1.11/su_tag_io.h Xinclude/sofia-sip-1.11/su_tagarg.h Xinclude/sofia-sip-1.11/su_time.h Xinclude/sofia-sip-1.11/su_types.h Xinclude/sofia-sip-1.11/su_uniqueid.h Xinclude/sofia-sip-1.11/su_vector.h Xinclude/sofia-sip-1.11/su_wait.h Xinclude/sofia-sip-1.11/token64.h Xinclude/sofia-sip-1.11/tport.h Xinclude/sofia-sip-1.11/tport_tag.h Xinclude/sofia-sip-1.11/tstdef.h Xinclude/sofia-sip-1.11/uniqueid.h Xinclude/sofia-sip-1.11/url.h Xinclude/sofia-sip-1.11/url_dll.h Xinclude/sofia-sip-1.11/url_tag.h Xinclude/sofia-sip-1.11/url_tag_class.h Xinclude/sofia-sip-1.11/utf8.h Xlib/libsofia-sip-ua.a Xlib/libsofia-sip-ua.so Xlib/libsofia-sip-ua.so.0 Xlibdata/pkgconfig/sofia-sip-ua.pc Xlibexec/sofia/msg_parser.awk Xlibexec/sofia/tag_dll.awk X@dirrm libexec/sofia X@dirrm include/sofia-sip-1.11 END-of-sofia-sip/pkg-plist echo c - sofia-sip/files mkdir -p sofia-sip/files > /dev/null 2>&1 echo x - sofia-sip/files/patch-su_localinfo.c sed \'s/^X//\' >sofia-sip/files/patch-su_localinfo.c << \'END-of-sofia-sip/files/patch-su_localinfo.c\' X--- libsofia-sip-ua/su/su_localinfo.c.orig Tue Feb 14 11:19:16 2006 X+++ libsofia-sip-ua/su/su_localinfo.c Tue Feb 14 11:19:47 2006 X@@ -403,6 +403,7 @@ X if (scope == LI_SCOPE_HOST || scope == LI_SCOPE_LINK) X gni_flags = NI_NUMERICHOST; X X+#if SU_HAVE_IN6 X if (su_xtra) { X /* Map IPv4 address to IPv6 address */ X memset(sa, 0, sizeof(*sa)); X@@ -410,6 +411,7 @@ X ((int32_t*)&sa->su_sin6.sin6_addr)[3] = sa->su_sin.sin_addr.s_addr; X ((int32_t*)&sa->su_sin6.sin6_addr)[2] = htonl(0xffff); X } X+#endif X X li->li_family = sa->su_family; X li->li_scope = scope; END-of-sofia-sip/files/patch-su_localinfo.c echo x - sofia-sip/files/patch-soa.c sed \'s/^X//\' >sofia-sip/files/patch-soa.c << \'END-of-sofia-sip/files/patch-soa.c\' X--- libsofia-sip-ua/soa/soa.c.orig Tue Feb 14 11:30:04 2006 X+++ libsofia-sip-ua/soa/soa.c Tue Feb 14 11:30:10 2006 X@@ -39,7 +39,6 @@ X X #if defined(__APPLE_CC__) || defined(__FreeBSD__) X /* for EPROTO */ X-#include <netat/sysglue.h> X #ifndef EPROTO X #define EPROTO EPROTOTYPE X #endif END-of-sofia-sip/files/patch-soa.c exit -- Babak Farrokhi babak@farrokhi.net
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200602140850.k1E8o7B9063711>