From owner-freebsd-gnome@FreeBSD.ORG Tue Jan 4 21:45:08 2005 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EB3B16A4CE for ; Tue, 4 Jan 2005 21:45:08 +0000 (GMT) Received: from harik.murex.com (mail.murex.com [194.98.239.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC66043D1D for ; Tue, 4 Jan 2005 21:45:07 +0000 (GMT) (envelope-from mi+mx@aldan.algebra.com) Received: from interscan.fr.murex.com (iscan.murex.fr [172.21.17.207] (may be forged)) by harik.murex.com with ESMTP id j04LaQgu020233; Tue, 4 Jan 2005 22:36:26 +0100 (CET) Received: from mxmail.murex.com (interscan.murex.fr [127.0.0.1]) by interscan.fr.murex.com (8.11.6/8.11.6) with ESMTP id j04MCfg24838; Tue, 4 Jan 2005 23:12:49 +0100 Received: from mteterin.us.murex.com ([172.21.130.86]) by mxmail.murex.com with Microsoft SMTPSVC(6.0.3790.0); Tue, 4 Jan 2005 22:44:31 +0100 From: Mikhail Teterin Organization: Virtual Estates, Inc. To: Joe Marcus Clarke Date: Tue, 4 Jan 2005 16:44:33 -0500 User-Agent: KMail/1.7.2 References: <200501030349.j033nMxC082033@corbulon.video-collage.com> <1104777629.60878.1.camel@shumai.marcuscom.com> In-Reply-To: <1104777629.60878.1.camel@shumai.marcuscom.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: Multipart/Mixed; boundary="Boundary-00=_B5w2BRruWZYxk7f" Message-Id: <200501041644.33734.mi+mx@aldan.algebra.com> X-OriginalArrivalTime: 04 Jan 2005 21:44:31.0681 (UTC) FILETIME=[92EE7310:01C4F2A6] cc: FreeBSD GNOME Users Subject: Re: mozilla vs. nspr X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jan 2005 21:45:08 -0000 --Boundary-00=_B5w2BRruWZYxk7f Content-Type: text/plain; charset="koi8-u" Content-Transfer-Encoding: 7bit Content-Disposition: inline > devel/nspr is up-to-date with the official external nspr released from > Mozilla (4.4.1). This is what is required by nss 3.9.2, and used by > ports such as Evolution and Gaim. For what it is worth: https://bugzilla.mozilla.org/show_bug.cgi?id=276891 Meanwhile, how about the attached patch for devel/nspr (be sure to remove patch-..::pr::src::io::prprf.c after applying)? The main part of it, the nspr-4.4.1-4.5.diff, is simply against then nsprpub of Mozilla-1.7.5 with FreeBSD-irrelevant bits removed (we could also offer *all* changes for the benefit of other systems). nss and gaim build with it fine. And so should the browsers :-) Yours, -mi --Boundary-00=_B5w2BRruWZYxk7f Content-Type: text/x-diff; charset="koi8-u"; name="nspr.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="nspr.diff" Index: Makefile =================================================================== RCS file: /meow/ncvs/ports/devel/nspr/Makefile,v retrieving revision 1.17 diff -U2 -r1.17 Makefile --- Makefile 19 Mar 2004 03:45:19 -0000 1.17 +++ Makefile 4 Jan 2005 21:38:44 -0000 @@ -7,9 +7,12 @@ PORTNAME= nspr -PORTVERSION= 4.4.1 -PORTREVISION= 1 +PORTVERSION= 4.5 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_MOZILLA} -MASTER_SITE_SUBDIR= nspr/releases/v${PORTVERSION}/src +MASTER_SITE_SUBDIR= nspr/releases/v4.4.1/src +DISTNAME= ${PORTNAME}-4.4.1 + +PATCH_SITES= http://virtual-estates.net/port-stuff/ +PATCHFILES= nspr-4.4.1-4.5.diff.bz2 MAINTAINER= gnome@FreeBSD.org @@ -37,11 +40,9 @@ do-install: ${MKDIR} ${PREFIX}/include/nspr - ${TAR} -C ${WRKSRC}/dist/include --dereference -cf - . | \ - ${TAR} -C ${PREFIX}/include -xf - - ${TAR} -C ${WRKSRC}/dist/lib --dereference -cf - . | \ - ${TAR} -C ${PREFIX}/lib -xf - + ${CP} -pr ${WRKSRC}/dist/include/nspr ${PREFIX}/include + ${CP} -pr ${WRKSRC}/dist/lib/* ${PREFIX}/lib ${INSTALL_SCRIPT} ${WRKSRC}/config/nspr-config ${PREFIX}/bin .for lib in ${LIBS} - ${LN} -sf ${lib} ${PREFIX}/lib/${lib:S/.1$//} + ${LN} -sf ${lib} ${PREFIX}/lib/${lib:R} .endfor Index: distinfo =================================================================== RCS file: /meow/ncvs/ports/devel/nspr/distinfo,v retrieving revision 1.5 diff -U2 -r1.5 distinfo --- distinfo 18 Mar 2004 13:47:04 -0000 1.5 +++ distinfo 4 Jan 2005 21:29:45 -0000 @@ -1,2 +1,4 @@ MD5 (nspr-4.4.1.tar.gz) = 6187ec5f2c01554ceef2db35160f84dc SIZE (nspr-4.4.1.tar.gz) = 1324075 +MD5 (nspr-4.4.1-4.5.diff.bz2) = db9ba6a3925099c21c30cac9f86fb967 +SIZE (nspr-4.4.1-4.5.diff.bz2) = 21404 --Boundary-00=_B5w2BRruWZYxk7f--