From owner-freebsd-gecko@FreeBSD.ORG Mon Oct 17 11:07:23 2011 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 724651065673 for ; Mon, 17 Oct 2011 11:07:23 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 615B18FC15 for ; Mon, 17 Oct 2011 11:07:23 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9HB7NEI099508 for ; Mon, 17 Oct 2011 11:07:23 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9HB7M4O099506 for gecko@FreeBSD.org; Mon, 17 Oct 2011 11:07:22 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 17 Oct 2011 11:07:22 GMT Message-Id: <201110171107.p9HB7M4O099506@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: gecko@FreeBSD.org Cc: Subject: Current problem reports assigned to gecko@FreeBSD.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Oct 2011 11:07:23 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/161522 gecko www/seamonkey 2.4.1 build error o ports/161463 gecko [patch] Mk/bsd.gecko.mk: remove some vendor optimizati o ports/161421 gecko [patch] www/firefox: use libevent2 o ports/161222 gecko Quick Locale switcher does not appear in the menu of w o ports/161182 gecko www/firefox, www/firefox-i18n: Quick Locale switcher e o ports/161121 gecko www/firefox: icedtea web plugin doesn't work with new o ports/160933 gecko Bad port interactions between Mozilla projects o ports/160444 gecko www/seamonkey fails to build o ports/160411 gecko www/libxul: does not compile/configure using clang o ports/160351 gecko www/libxul installs incorrect mozilla-nss.pc o ports/159831 gecko www/firefox is broken o ports/159606 gecko www/firefox: firefox.desktop missing MimeType x-scheme o ports/159093 gecko www/seamonkey2 installation failure o ports/158348 gecko mail/thunderbird build error f ports/156889 gecko www/firefox36: firefox 3.6.17 eats cpu on current/x64 o ports/156813 gecko [PATCH] deskutils/lightning-thunderbird: Patch to requ o ports/156777 gecko www/firefox and mail/thunderbird menus show corrupt da o ports/156335 gecko www/firefox: Repeatable firefox-4.0_1,1 crash f ports/155949 gecko www/firefox: firefox 4, WITH_PGO, better Text against o ports/155291 gecko reinstalling www/firefox removes www/firefox-sync o ports/153114 gecko www/firefox 3.6.12_1,1 crash: Assertion failure: prop o ports/150631 gecko www/firefox 3.6.9 does not build if you have previousl o ports/146231 gecko [feature request] [patch] www/firefox: use port libs o ports/144044 gecko [PATCH] www/firefox: Makefile.webplugins target order 24 problems total. From owner-freebsd-gecko@FreeBSD.ORG Wed Oct 19 11:18:42 2011 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ED854106566C; Wed, 19 Oct 2011 11:18:42 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C57228FC18; Wed, 19 Oct 2011 11:18:42 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9JBIgMK089253; Wed, 19 Oct 2011 11:18:42 GMT (envelope-from beat@freefall.freebsd.org) Received: (from beat@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9JBIgHv089249; Wed, 19 Oct 2011 11:18:42 GMT (envelope-from beat) Date: Wed, 19 Oct 2011 11:18:42 GMT Message-Id: <201110191118.p9JBIgHv089249@freefall.freebsd.org> To: eric.douzet@gmail.com, beat@FreeBSD.org, gecko@FreeBSD.org From: beat@FreeBSD.org Cc: Subject: Re: ports/161182: www/firefox, www/firefox-i18n: Quick Locale switcher extension does not appear in menu X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 11:18:43 -0000 Synopsis: www/firefox, www/firefox-i18n: Quick Locale switcher extension does not appear in menu State-Changed-From-To: open->closed State-Changed-By: beat State-Changed-When: Wed Oct 19 11:18:42 UTC 2011 State-Changed-Why: Should be fixed with the update to 1.7.5.5. Please update your portstree and try to build www/xpi-quick-locale-switcher again. http://www.freebsd.org/cgi/query-pr.cgi?pr=161182 From owner-freebsd-gecko@FreeBSD.ORG Wed Oct 19 11:19:16 2011 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4F08C106566C; Wed, 19 Oct 2011 11:19:16 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2714E8FC1B; Wed, 19 Oct 2011 11:19:16 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9JBJGKW089420; Wed, 19 Oct 2011 11:19:16 GMT (envelope-from beat@freefall.freebsd.org) Received: (from beat@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9JBJFFC089416; Wed, 19 Oct 2011 11:19:16 GMT (envelope-from beat) Date: Wed, 19 Oct 2011 11:19:16 GMT Message-Id: <201110191119.p9JBJFFC089416@freefall.freebsd.org> To: eric.douzet@gmail.com, beat@FreeBSD.org, gecko@FreeBSD.org From: beat@FreeBSD.org Cc: Subject: Re: ports/161222: Quick Locale switcher does not appear in the menu of www/firefox 7.0.1, 1 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 11:19:16 -0000 Synopsis: Quick Locale switcher does not appear in the menu of www/firefox 7.0.1,1 State-Changed-From-To: open->closed State-Changed-By: beat State-Changed-When: Wed Oct 19 11:19:15 UTC 2011 State-Changed-Why: Should be fixed with the update to 1.7.5.5. Please update your portstree and try to build www/xpi-quick-locale-switcher again. http://www.freebsd.org/cgi/query-pr.cgi?pr=161222 From owner-freebsd-gecko@FreeBSD.ORG Wed Oct 19 11:22:33 2011 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EB033106566B; Wed, 19 Oct 2011 11:22:33 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C3BB78FC1C; Wed, 19 Oct 2011 11:22:33 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9JBMXdw097840; Wed, 19 Oct 2011 11:22:33 GMT (envelope-from beat@freefall.freebsd.org) Received: (from beat@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9JBMXxM097836; Wed, 19 Oct 2011 11:22:33 GMT (envelope-from beat) Date: Wed, 19 Oct 2011 11:22:33 GMT Message-Id: <201110191122.p9JBMXxM097836@freefall.freebsd.org> To: hsu@bbnetworks.net, beat@FreeBSD.org, gecko@FreeBSD.org From: beat@FreeBSD.org Cc: Subject: Re: ports/156777: www/firefox and mail/thunderbird menus show corrupt data X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 11:22:34 -0000 Synopsis: www/firefox and mail/thunderbird menus show corrupt data State-Changed-From-To: open->closed State-Changed-By: beat State-Changed-When: Wed Oct 19 11:22:32 UTC 2011 State-Changed-Why: Fixed by changing AccelMethod in xorg.conf. http://www.freebsd.org/cgi/query-pr.cgi?pr=156777 From owner-freebsd-gecko@FreeBSD.ORG Wed Oct 19 11:31:42 2011 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1CCFD1065672; Wed, 19 Oct 2011 11:31:42 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E51A48FC08; Wed, 19 Oct 2011 11:31:41 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9JBVf6E006093; Wed, 19 Oct 2011 11:31:41 GMT (envelope-from beat@freefall.freebsd.org) Received: (from beat@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9JBVfCp006084; Wed, 19 Oct 2011 11:31:41 GMT (envelope-from beat) Date: Wed, 19 Oct 2011 11:31:41 GMT Message-Id: <201110191131.p9JBVfCp006084@freefall.freebsd.org> To: wayne.mitchell.iz@gmail.com, beat@FreeBSD.org, gecko@FreeBSD.org From: beat@FreeBSD.org Cc: Subject: Re: ports/159093: www/seamonkey2 installation failure X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 11:31:42 -0000 Synopsis: www/seamonkey2 installation failure State-Changed-From-To: open->closed State-Changed-By: beat State-Changed-When: Wed Oct 19 11:31:41 UTC 2011 State-Changed-Why: This is a general sed from bsd.gecko.mk. In case of SeaMonkey there are no .pc files in this directroy. This "error" could be ignored and does not interfere with the build or the installation. http://www.freebsd.org/cgi/query-pr.cgi?pr=159093 From owner-freebsd-gecko@FreeBSD.ORG Wed Oct 19 11:40:55 2011 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6F2291065672; Wed, 19 Oct 2011 11:40:55 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 47FBA8FC16; Wed, 19 Oct 2011 11:40:55 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9JBet7m016683; Wed, 19 Oct 2011 11:40:55 GMT (envelope-from beat@freefall.freebsd.org) Received: (from beat@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9JBetmM016664; Wed, 19 Oct 2011 11:40:55 GMT (envelope-from beat) Date: Wed, 19 Oct 2011 11:40:55 GMT Message-Id: <201110191140.p9JBetmM016664@freefall.freebsd.org> To: rotkap@gmx.de, beat@FreeBSD.org, gecko@FreeBSD.org From: beat@FreeBSD.org Cc: Subject: Re: ports/161522: www/seamonkey 2.4.1 build error X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 11:40:55 -0000 Synopsis: www/seamonkey 2.4.1 build error State-Changed-From-To: open->closed State-Changed-By: beat State-Changed-When: Wed Oct 19 11:40:54 UTC 2011 State-Changed-Why: Duplicate of ports/160444. http://www.freebsd.org/cgi/query-pr.cgi?pr=161522 From owner-freebsd-gecko@FreeBSD.ORG Wed Oct 19 11:43:26 2011 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A7DC106564A; Wed, 19 Oct 2011 11:43:25 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9E6C48FC0A; Wed, 19 Oct 2011 11:43:25 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9JBhPFs019927; Wed, 19 Oct 2011 11:43:25 GMT (envelope-from beat@freefall.freebsd.org) Received: (from beat@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9JBhP98019923; Wed, 19 Oct 2011 11:43:25 GMT (envelope-from beat) Date: Wed, 19 Oct 2011 11:43:25 GMT Message-Id: <201110191143.p9JBhP98019923@freefall.freebsd.org> To: freebsd-announce@chthonic.com, beat@FreeBSD.org, gecko@FreeBSD.org From: beat@FreeBSD.org Cc: Subject: Re: ports/160444: www/seamonkey fails to build X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 11:43:26 -0000 Synopsis: www/seamonkey fails to build State-Changed-From-To: open->analyzed State-Changed-By: beat State-Changed-When: Wed Oct 19 11:41:24 UTC 2011 State-Changed-Why: This build failure is caused if an OPTION is deselected. Until a fix for this is available please don't change the OPTIONS of SeaMonkey. http://www.freebsd.org/cgi/query-pr.cgi?pr=160444 From owner-freebsd-gecko@FreeBSD.ORG Wed Oct 19 13:07:33 2011 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 219F9106564A; Wed, 19 Oct 2011 13:07:33 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id EDFE98FC1C; Wed, 19 Oct 2011 13:07:32 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9JD7Wnp093971; Wed, 19 Oct 2011 13:07:32 GMT (envelope-from beat@freefall.freebsd.org) Received: (from beat@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9JD7WDE093967; Wed, 19 Oct 2011 13:07:32 GMT (envelope-from beat) Date: Wed, 19 Oct 2011 13:07:32 GMT Message-Id: <201110191307.p9JD7WDE093967@freefall.freebsd.org> To: beat@FreeBSD.org, gecko@FreeBSD.org, beat@FreeBSD.org From: beat@FreeBSD.org Cc: Subject: Re: ports/159606: www/firefox: firefox.desktop missing MimeType x-scheme-handler/http X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 13:07:33 -0000 Synopsis: www/firefox: firefox.desktop missing MimeType x-scheme-handler/http Responsible-Changed-From-To: gecko->beat Responsible-Changed-By: beat Responsible-Changed-When: Wed Oct 19 13:07:32 UTC 2011 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=159606 From owner-freebsd-gecko@FreeBSD.ORG Wed Oct 19 15:35:34 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9A9B61065672 for ; Wed, 19 Oct 2011 15:35:34 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 0BD508FC0C for ; Wed, 19 Oct 2011 15:35:33 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p9JFZWPx050968 for ; Wed, 19 Oct 2011 15:35:32 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p9JFZRWg048623 for freebsd-gecko@freebsd.org; Wed, 19 Oct 2011 15:35:27 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 19 Oct 2011 15:35:27 GMT Message-Id: <201110191535.p9JFZRWg048623@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r655 - branches/experimental/mail/thunderbird branches/experimental/mail/thunderbird-beta branches/experimental/mail/thunderbird-beta/files branches/experimental/mail/thunderbird/files branches/experimental/www/seamonkey branches/experimental/www/seamonkey-beta branches/experimental/www/seamonkey-beta/files branches/experimental/www/seamonkey/files trunk/mail/thunderbird trunk/mail/thunderbird/files trunk/www/seamonkey trunk/www/seamonkey/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 15:35:34 -0000 Author: beat Date: Wed Oct 19 15:35:26 2011 New Revision: 655 Log: - Register lightning as a global extension and doesn't create the XPI to be installed manually. Discussed with: flo@ at EuroBSDCon DevSummit Obtained from: mail/enigmail port by ale@ Deleted: branches/experimental/mail/thunderbird-beta/files/pkg-message.in branches/experimental/mail/thunderbird/files/pkg-message.in branches/experimental/www/seamonkey-beta/files/pkg-message.in branches/experimental/www/seamonkey/files/pkg-message.in trunk/mail/thunderbird/files/pkg-message.in trunk/www/seamonkey/files/pkg-message.in Modified: branches/experimental/mail/thunderbird-beta/Makefile branches/experimental/mail/thunderbird/Makefile branches/experimental/www/seamonkey-beta/Makefile branches/experimental/www/seamonkey/Makefile trunk/mail/thunderbird/Makefile trunk/www/seamonkey/Makefile Modified: branches/experimental/mail/thunderbird-beta/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-beta/Makefile Fri Oct 7 21:03:10 2011 (r654) +++ branches/experimental/mail/thunderbird-beta/Makefile Wed Oct 19 15:35:26 2011 (r655) @@ -92,10 +92,12 @@ .if defined(WITH_LIGHTNING) MOZ_OPTIONS+= --enable-calendar -MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar +MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar LIGHTNING_DIR= share/lightning -SUB_FILES+= pkg-message -PKGMESSAGE= ${WRKDIR}/pkg-message +XPI_FILE= ${MOZSRC}/dist/xpi-stage/lightning.xpi +XPI_LIBDIR= ${PREFIX}/lib/xpi +XPI_ORIG_ID= {e2fda1a4-762b-4020-b5ad-a41df1933103} +XPI_ID= lightning@thunderbird.mozilla.org .else MOZ_OPTIONS+= --disable-calendar .endif @@ -134,19 +136,29 @@ @${ECHO_CMD} 'share/applications/${PORTNAME}.desktop' >> ${PLIST} @${ECHO_CMD} 'share/pixmaps/${PORTNAME_ICON}' >> ${PLIST} @${ECHO_CMD} '@dirrmtry share/applications' >> ${PLIST} -.if defined(WITH_LIGHTNING) - @${PRINTF} '%s/lightning-${PORTNAME}.xpi\n@dirrmtry %s\n' \ - ${LIGHTNING_DIR} ${LIGHTNING_DIR} >> ${PLIST} -.endif post-install: ${MKDIR} ${PREFIX}/share/applications ${INSTALL_DATA} ${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop ${PREFIX}/share/applications ${LN} -sf ${PORTNAME_ICON_SRC} ${PREFIX}/share/pixmaps/${PORTNAME_ICON} .if defined(WITH_LIGHTNING) - ${MKDIR} ${PREFIX}/${LIGHTNING_DIR} - ${INSTALL_DATA} ${MOZSRC}/dist/xpi-stage/lightning.xpi ${PREFIX}/${LIGHTNING_DIR}/lightning-${PORTNAME}.xpi - @${CAT} ${PKGMESSAGE} + @${MKDIR} ${XPI_LIBDIR}/${XPI_ID} ${XPI_LIBDIR}/symlinks/thunderbird + @(cd ${XPI_LIBDIR}/${XPI_ID}; ${TAR} -xf ${XPI_FILE}) + @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${XPI_LIBDIR}/${XPI_ID} + @${REINPLACE_CMD} -i "" "s/${XPI_ORIG_ID}/${XPI_ID}/" ${XPI_LIBDIR}/${XPI_ID}/install.rdf + @${CHMOD} -R a+rX,go-w ${XPI_LIBDIR}/${XPI_ID} + @${LN} -sf ${XPI_LIBDIR}/${XPI_ID} ${LOCALBASE}/lib/thunderbird/extensions 2>/dev/null || true + @${LN} -sf ${XPI_LIBDIR}/${XPI_ID} ${XPI_LIBDIR}/symlinks/thunderbird 2>/dev/null || true + @(cd ${XPI_LIBDIR}; ${FIND} ${XPI_ID} -not -type d) | ${SORT} | \ + ${SED} -ne 's,^,lib/xpi/,p' >> ${TMPPLIST} + @${ECHO_CMD} 'lib/xpi/symlinks/thunderbird/${XPI_ID}' >> ${TMPPLIST} + @${ECHO_CMD} '@exec ${LN} -sf %D/lib/xpi/${XPI_ID} ${LOCALBASE}/lib/thunderbird/extensions 2>/dev/null || true' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec ${RM} -f ${LOCALBASE}/lib/thunderbird/extensions/${XPI_ID}' >> ${TMPPLIST} + @(cd ${XPI_LIBDIR}; ${FIND} ${XPI_ID} -type d) | ${SORT} -r | \ + ${SED} -ne 's,^,@dirrm lib/xpi/,p' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec rmdir %D/lib/xpi/symlinks/thunderbird 2>/dev/null || true' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec rmdir %D/lib/xpi/symlinks 2>/dev/null || true' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec rmdir %D/lib/xpi 2>/dev/null || true' >> ${TMPPLIST} .endif .include Deleted: branches/experimental/mail/thunderbird-beta/files/pkg-message.in ============================================================================== --- branches/experimental/mail/thunderbird-beta/files/pkg-message.in Wed Oct 19 15:35:26 2011 (r654) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ -***************************************************************************** -In order to activate the Lightning extension, every user should install the -XPI file into his own profile via the menu: - -Tools -> Add-ons -> Extensions -> Icon left of the search field - -> Install From File - -The XPI file was installed as: -%%PREFIX%%/share/lightning/lightning-thunderbird.xpi -***************************************************************************** Modified: branches/experimental/mail/thunderbird/Makefile ============================================================================== --- branches/experimental/mail/thunderbird/Makefile Fri Oct 7 21:03:10 2011 (r654) +++ branches/experimental/mail/thunderbird/Makefile Wed Oct 19 15:35:26 2011 (r655) @@ -2,7 +2,7 @@ # Date created: 4 September 2003 # Whom: Joe Marcus Clarke # -# $FreeBSD: ports/mail/thunderbird/Makefile,v 1.138 2011/10/01 14:27:20 beat Exp $ +# $FreeBSD: ports/mail/thunderbird/Makefile,v 1.139 2011/10/19 15:05:41 beat Exp $ # PORTNAME= thunderbird @@ -91,10 +91,12 @@ .if defined(WITH_LIGHTNING) MOZ_OPTIONS+= --enable-calendar -MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar +MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar LIGHTNING_DIR= share/lightning -SUB_FILES+= pkg-message -PKGMESSAGE= ${WRKDIR}/pkg-message +XPI_FILE= ${MOZSRC}/dist/xpi-stage/lightning.xpi +XPI_LIBDIR= ${PREFIX}/lib/xpi +XPI_ORIG_ID= {e2fda1a4-762b-4020-b5ad-a41df1933103} +XPI_ID= lightning@thunderbird.mozilla.org .else MOZ_OPTIONS+= --disable-calendar .endif @@ -133,19 +135,29 @@ @${ECHO_CMD} 'share/applications/${PORTNAME}.desktop' >> ${PLIST} @${ECHO_CMD} 'share/pixmaps/${PORTNAME_ICON}' >> ${PLIST} @${ECHO_CMD} '@dirrmtry share/applications' >> ${PLIST} -.if defined(WITH_LIGHTNING) - @${PRINTF} '%s/lightning-${PORTNAME}.xpi\n@dirrmtry %s\n' \ - ${LIGHTNING_DIR} ${LIGHTNING_DIR} >> ${PLIST} -.endif post-install: ${MKDIR} ${PREFIX}/share/applications ${INSTALL_DATA} ${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop ${PREFIX}/share/applications ${LN} -sf ${PORTNAME_ICON_SRC} ${PREFIX}/share/pixmaps/${PORTNAME_ICON} .if defined(WITH_LIGHTNING) - ${MKDIR} ${PREFIX}/${LIGHTNING_DIR} - ${INSTALL_DATA} ${MOZSRC}/dist/xpi-stage/lightning.xpi ${PREFIX}/${LIGHTNING_DIR}/lightning-${PORTNAME}.xpi - @${CAT} ${PKGMESSAGE} + @${MKDIR} ${XPI_LIBDIR}/${XPI_ID} ${XPI_LIBDIR}/symlinks/thunderbird + @(cd ${XPI_LIBDIR}/${XPI_ID}; ${TAR} -xf ${XPI_FILE}) + @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${XPI_LIBDIR}/${XPI_ID} + @${REINPLACE_CMD} -i "" "s/${XPI_ORIG_ID}/${XPI_ID}/" ${XPI_LIBDIR}/${XPI_ID}/install.rdf + @${CHMOD} -R a+rX,go-w ${XPI_LIBDIR}/${XPI_ID} + @${LN} -sf ${XPI_LIBDIR}/${XPI_ID} ${LOCALBASE}/lib/thunderbird/extensions 2>/dev/null || true + @${LN} -sf ${XPI_LIBDIR}/${XPI_ID} ${XPI_LIBDIR}/symlinks/thunderbird 2>/dev/null || true + @(cd ${XPI_LIBDIR}; ${FIND} ${XPI_ID} -not -type d) | ${SORT} | \ + ${SED} -ne 's,^,lib/xpi/,p' >> ${TMPPLIST} + @${ECHO_CMD} 'lib/xpi/symlinks/thunderbird/${XPI_ID}' >> ${TMPPLIST} + @${ECHO_CMD} '@exec ${LN} -sf %D/lib/xpi/${XPI_ID} ${LOCALBASE}/lib/thunderbird/extensions 2>/dev/null || true' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec ${RM} -f ${LOCALBASE}/lib/thunderbird/extensions/${XPI_ID}' >> ${TMPPLIST} + @(cd ${XPI_LIBDIR}; ${FIND} ${XPI_ID} -type d) | ${SORT} -r | \ + ${SED} -ne 's,^,@dirrm lib/xpi/,p' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec rmdir %D/lib/xpi/symlinks/thunderbird 2>/dev/null || true' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec rmdir %D/lib/xpi/symlinks 2>/dev/null || true' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec rmdir %D/lib/xpi 2>/dev/null || true' >> ${TMPPLIST} .endif .include Deleted: branches/experimental/mail/thunderbird/files/pkg-message.in ============================================================================== --- branches/experimental/mail/thunderbird/files/pkg-message.in Wed Oct 19 15:35:26 2011 (r654) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ -***************************************************************************** -In order to activate the Lightning extension, every user should install the -XPI file into his own profile via the menu: - -Tools -> Add-ons -> Extensions -> Icon left of the search field - -> Install From File - -The XPI file was installed as: -%%PREFIX%%/share/lightning/lightning-thunderbird.xpi -***************************************************************************** Modified: branches/experimental/www/seamonkey-beta/Makefile ============================================================================== --- branches/experimental/www/seamonkey-beta/Makefile Fri Oct 7 21:03:10 2011 (r654) +++ branches/experimental/www/seamonkey-beta/Makefile Wed Oct 19 15:35:26 2011 (r655) @@ -2,7 +2,7 @@ # Date created: 31 Mar 1998 # Whom: eivind/dima/jseger # -# $FreeBSD: ports/www/seamonkey/Makefile,v 1.311 2011/09/30 15:27:01 beat Exp $ +# $FreeBSD: ports/www/seamonkey/Makefile,v 1.312 2011/10/19 15:05:41 beat Exp $ # PORTNAME= seamonkey @@ -117,8 +117,10 @@ MOZ_OPTIONS+= --enable-calendar MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar LIGHTNING_DIR= share/lightning -SUB_FILES+= pkg-message -PKGMESSAGE= ${WRKDIR}/pkg-message +XPI_FILE= ${MOZSRC}/dist/xpi-stage/lightning.xpi +XPI_LIBDIR= ${PREFIX}/lib/xpi +XPI_ORIG_ID= {e2fda1a4-762b-4020-b5ad-a41df1933103} +XPI_ID= lightning@seamonkey.mozilla.org .else MOZ_OPTIONS+= --disable-calendar .endif @@ -164,10 +166,6 @@ ${ECHO_CMD} share/applications/${MOZILLA}.desktop >> ${PLIST} ${ECHO_CMD} "@unexec ${RMDIR} %D/share/applications 2>/dev/null || ${TRUE}" >> ${PLIST} ${ECHO_CMD} 'share/pixmaps/${MOZILLA}.png' >> ${PLIST} -.if defined(WITH_LIGHTNING) - @${PRINTF} '%s/lightning-${PORTNAME}.xpi\n@dirrmtry %s\n' \ - ${LIGHTNING_DIR} ${LIGHTNING_DIR} >> ${PLIST} -.endif do-install: ${MKDIR} ${PREFIX}/share/applications @@ -177,9 +175,23 @@ post-install: .if defined(WITH_LIGHTNING) - ${MKDIR} ${PREFIX}/${LIGHTNING_DIR} - ${INSTALL_DATA} ${MOZSRC}/dist/xpi-stage/lightning.xpi ${PREFIX}/${LIGHTNING_DIR}/lightning-${PORTNAME}.xpi - @${CAT} ${PKGMESSAGE} + @${MKDIR} ${XPI_LIBDIR}/${XPI_ID} ${XPI_LIBDIR}/symlinks/seamonkey + @(cd ${XPI_LIBDIR}/${XPI_ID}; ${TAR} -xf ${XPI_FILE}) + @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${XPI_LIBDIR}/${XPI_ID} + @${REINPLACE_CMD} -i "" "s/${XPI_ORIG_ID}/${XPI_ID}/" ${XPI_LIBDIR}/${XPI_ID}/install.rdf + @${CHMOD} -R a+rX,go-w ${XPI_LIBDIR}/${XPI_ID} + @${LN} -sf ${XPI_LIBDIR}/${XPI_ID} ${LOCALBASE}/lib/seamonkey/extensions 2>/dev/null || true + @${LN} -sf ${XPI_LIBDIR}/${XPI_ID} ${XPI_LIBDIR}/symlinks/seamonkey 2>/dev/null || true + @(cd ${XPI_LIBDIR}; ${FIND} ${XPI_ID} -not -type d) | ${SORT} | \ + ${SED} -ne 's,^,lib/xpi/,p' >> ${TMPPLIST} + @${ECHO_CMD} 'lib/xpi/symlinks/seamonkey/${XPI_ID}' >> ${TMPPLIST} + @${ECHO_CMD} '@exec ${LN} -sf %D/lib/xpi/${XPI_ID} ${LOCALBASE}/lib/seamonkey/extensions 2>/dev/null || true' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec ${RM} -f ${LOCALBASE}/lib/seamonkey/extensions/${XPI_ID}' >> ${TMPPLIST} + @(cd ${XPI_LIBDIR}; ${FIND} ${XPI_ID} -type d) | ${SORT} -r | \ + ${SED} -ne 's,^,@dirrm lib/xpi/,p' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec rmdir %D/lib/xpi/symlinks/seamonkey 2>/dev/null || true' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec rmdir %D/lib/xpi/symlinks 2>/dev/null || true' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec rmdir %D/lib/xpi 2>/dev/null || true' >> ${TMPPLIST} .endif .include Deleted: branches/experimental/www/seamonkey-beta/files/pkg-message.in ============================================================================== --- branches/experimental/www/seamonkey-beta/files/pkg-message.in Wed Oct 19 15:35:26 2011 (r654) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ -***************************************************************************** -In order to activate the Lightning extension, every user should install the -XPI file into his own profile via the menu: - -Tools -> Add-ons -> Extensions -> Icon left of the search field - -> Install From File - -The XPI file was installed as: -%%PREFIX%%/share/lightning/lightning-seamonkey.xpi -***************************************************************************** Modified: branches/experimental/www/seamonkey/Makefile ============================================================================== --- branches/experimental/www/seamonkey/Makefile Fri Oct 7 21:03:10 2011 (r654) +++ branches/experimental/www/seamonkey/Makefile Wed Oct 19 15:35:26 2011 (r655) @@ -2,7 +2,7 @@ # Date created: 31 Mar 1998 # Whom: eivind/dima/jseger # -# $FreeBSD: ports/www/seamonkey/Makefile,v 1.311 2011/09/30 15:27:01 beat Exp $ +# $FreeBSD: ports/www/seamonkey/Makefile,v 1.312 2011/10/19 15:05:41 beat Exp $ # PORTNAME= seamonkey @@ -116,8 +116,10 @@ MOZ_OPTIONS+= --enable-calendar MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar LIGHTNING_DIR= share/lightning -SUB_FILES+= pkg-message -PKGMESSAGE= ${WRKDIR}/pkg-message +XPI_FILE= ${MOZSRC}/dist/xpi-stage/lightning.xpi +XPI_LIBDIR= ${PREFIX}/lib/xpi +XPI_ORIG_ID= {e2fda1a4-762b-4020-b5ad-a41df1933103} +XPI_ID= lightning@seamonkey.mozilla.org .else MOZ_OPTIONS+= --disable-calendar .endif @@ -163,10 +165,6 @@ ${ECHO_CMD} share/applications/${MOZILLA}.desktop >> ${PLIST} ${ECHO_CMD} "@unexec ${RMDIR} %D/share/applications 2>/dev/null || ${TRUE}" >> ${PLIST} ${ECHO_CMD} 'share/pixmaps/${MOZILLA}.png' >> ${PLIST} -.if defined(WITH_LIGHTNING) - @${PRINTF} '%s/lightning-${PORTNAME}.xpi\n@dirrmtry %s\n' \ - ${LIGHTNING_DIR} ${LIGHTNING_DIR} >> ${PLIST} -.endif do-install: ${MKDIR} ${PREFIX}/share/applications @@ -176,9 +174,23 @@ post-install: .if defined(WITH_LIGHTNING) - ${MKDIR} ${PREFIX}/${LIGHTNING_DIR} - ${INSTALL_DATA} ${MOZSRC}/dist/xpi-stage/lightning.xpi ${PREFIX}/${LIGHTNING_DIR}/lightning-${PORTNAME}.xpi - @${CAT} ${PKGMESSAGE} + @${MKDIR} ${XPI_LIBDIR}/${XPI_ID} ${XPI_LIBDIR}/symlinks/seamonkey + @(cd ${XPI_LIBDIR}/${XPI_ID}; ${TAR} -xf ${XPI_FILE}) + @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${XPI_LIBDIR}/${XPI_ID} + @${REINPLACE_CMD} -i "" "s/${XPI_ORIG_ID}/${XPI_ID}/" ${XPI_LIBDIR}/${XPI_ID}/install.rdf + @${CHMOD} -R a+rX,go-w ${XPI_LIBDIR}/${XPI_ID} + @${LN} -sf ${XPI_LIBDIR}/${XPI_ID} ${LOCALBASE}/lib/seamonkey/extensions 2>/dev/null || true + @${LN} -sf ${XPI_LIBDIR}/${XPI_ID} ${XPI_LIBDIR}/symlinks/seamonkey 2>/dev/null || true + @(cd ${XPI_LIBDIR}; ${FIND} ${XPI_ID} -not -type d) | ${SORT} | \ + ${SED} -ne 's,^,lib/xpi/,p' >> ${TMPPLIST} + @${ECHO_CMD} 'lib/xpi/symlinks/seamonkey/${XPI_ID}' >> ${TMPPLIST} + @${ECHO_CMD} '@exec ${LN} -sf %D/lib/xpi/${XPI_ID} ${LOCALBASE}/lib/seamonkey/extensions 2>/dev/null || true' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec ${RM} -f ${LOCALBASE}/lib/seamonkey/extensions/${XPI_ID}' >> ${TMPPLIST} + @(cd ${XPI_LIBDIR}; ${FIND} ${XPI_ID} -type d) | ${SORT} -r | \ + ${SED} -ne 's,^,@dirrm lib/xpi/,p' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec rmdir %D/lib/xpi/symlinks/seamonkey 2>/dev/null || true' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec rmdir %D/lib/xpi/symlinks 2>/dev/null || true' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec rmdir %D/lib/xpi 2>/dev/null || true' >> ${TMPPLIST} .endif .include Deleted: branches/experimental/www/seamonkey/files/pkg-message.in ============================================================================== --- branches/experimental/www/seamonkey/files/pkg-message.in Wed Oct 19 15:35:26 2011 (r654) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ -***************************************************************************** -In order to activate the Lightning extension, every user should install the -XPI file into his own profile via the menu: - -Tools -> Add-ons -> Extensions -> Icon left of the search field - -> Install From File - -The XPI file was installed as: -%%PREFIX%%/share/lightning/lightning-seamonkey.xpi -***************************************************************************** Modified: trunk/mail/thunderbird/Makefile ============================================================================== --- trunk/mail/thunderbird/Makefile Fri Oct 7 21:03:10 2011 (r654) +++ trunk/mail/thunderbird/Makefile Wed Oct 19 15:35:26 2011 (r655) @@ -2,7 +2,7 @@ # Date created: 4 September 2003 # Whom: Joe Marcus Clarke # -# $FreeBSD: ports/mail/thunderbird/Makefile,v 1.138 2011/10/01 14:27:20 beat Exp $ +# $FreeBSD: ports/mail/thunderbird/Makefile,v 1.139 2011/10/19 15:05:41 beat Exp $ # PORTNAME= thunderbird @@ -91,10 +91,12 @@ .if defined(WITH_LIGHTNING) MOZ_OPTIONS+= --enable-calendar -MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar +MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar LIGHTNING_DIR= share/lightning -SUB_FILES+= pkg-message -PKGMESSAGE= ${WRKDIR}/pkg-message +XPI_FILE= ${MOZSRC}/dist/xpi-stage/lightning.xpi +XPI_LIBDIR= ${PREFIX}/lib/xpi +XPI_ORIG_ID= {e2fda1a4-762b-4020-b5ad-a41df1933103} +XPI_ID= lightning@thunderbird.mozilla.org .else MOZ_OPTIONS+= --disable-calendar .endif @@ -133,19 +135,29 @@ @${ECHO_CMD} 'share/applications/${PORTNAME}.desktop' >> ${PLIST} @${ECHO_CMD} 'share/pixmaps/${PORTNAME_ICON}' >> ${PLIST} @${ECHO_CMD} '@dirrmtry share/applications' >> ${PLIST} -.if defined(WITH_LIGHTNING) - @${PRINTF} '%s/lightning-${PORTNAME}.xpi\n@dirrmtry %s\n' \ - ${LIGHTNING_DIR} ${LIGHTNING_DIR} >> ${PLIST} -.endif post-install: ${MKDIR} ${PREFIX}/share/applications ${INSTALL_DATA} ${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop ${PREFIX}/share/applications ${LN} -sf ${PORTNAME_ICON_SRC} ${PREFIX}/share/pixmaps/${PORTNAME_ICON} .if defined(WITH_LIGHTNING) - ${MKDIR} ${PREFIX}/${LIGHTNING_DIR} - ${INSTALL_DATA} ${MOZSRC}/dist/xpi-stage/lightning.xpi ${PREFIX}/${LIGHTNING_DIR}/lightning-${PORTNAME}.xpi - @${CAT} ${PKGMESSAGE} + @${MKDIR} ${XPI_LIBDIR}/${XPI_ID} ${XPI_LIBDIR}/symlinks/thunderbird + @(cd ${XPI_LIBDIR}/${XPI_ID}; ${TAR} -xf ${XPI_FILE}) + @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${XPI_LIBDIR}/${XPI_ID} + @${REINPLACE_CMD} -i "" "s/${XPI_ORIG_ID}/${XPI_ID}/" ${XPI_LIBDIR}/${XPI_ID}/install.rdf + @${CHMOD} -R a+rX,go-w ${XPI_LIBDIR}/${XPI_ID} + @${LN} -sf ${XPI_LIBDIR}/${XPI_ID} ${LOCALBASE}/lib/thunderbird/extensions 2>/dev/null || true + @${LN} -sf ${XPI_LIBDIR}/${XPI_ID} ${XPI_LIBDIR}/symlinks/thunderbird 2>/dev/null || true + @(cd ${XPI_LIBDIR}; ${FIND} ${XPI_ID} -not -type d) | ${SORT} | \ + ${SED} -ne 's,^,lib/xpi/,p' >> ${TMPPLIST} + @${ECHO_CMD} 'lib/xpi/symlinks/thunderbird/${XPI_ID}' >> ${TMPPLIST} + @${ECHO_CMD} '@exec ${LN} -sf %D/lib/xpi/${XPI_ID} ${LOCALBASE}/lib/thunderbird/extensions 2>/dev/null || true' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec ${RM} -f ${LOCALBASE}/lib/thunderbird/extensions/${XPI_ID}' >> ${TMPPLIST} + @(cd ${XPI_LIBDIR}; ${FIND} ${XPI_ID} -type d) | ${SORT} -r | \ + ${SED} -ne 's,^,@dirrm lib/xpi/,p' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec rmdir %D/lib/xpi/symlinks/thunderbird 2>/dev/null || true' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec rmdir %D/lib/xpi/symlinks 2>/dev/null || true' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec rmdir %D/lib/xpi 2>/dev/null || true' >> ${TMPPLIST} .endif .include Deleted: trunk/mail/thunderbird/files/pkg-message.in ============================================================================== --- trunk/mail/thunderbird/files/pkg-message.in Wed Oct 19 15:35:26 2011 (r654) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ -***************************************************************************** -In order to activate the Lightning extension, every user should install the -XPI file into his own profile via the menu: - -Tools -> Add-ons -> Extensions -> Icon left of the search field - -> Install From File - -The XPI file was installed as: -%%PREFIX%%/share/lightning/lightning-thunderbird.xpi -***************************************************************************** Modified: trunk/www/seamonkey/Makefile ============================================================================== --- trunk/www/seamonkey/Makefile Fri Oct 7 21:03:10 2011 (r654) +++ trunk/www/seamonkey/Makefile Wed Oct 19 15:35:26 2011 (r655) @@ -2,7 +2,7 @@ # Date created: 31 Mar 1998 # Whom: eivind/dima/jseger # -# $FreeBSD: ports/www/seamonkey/Makefile,v 1.311 2011/09/30 15:27:01 beat Exp $ +# $FreeBSD: ports/www/seamonkey/Makefile,v 1.312 2011/10/19 15:05:41 beat Exp $ # PORTNAME= seamonkey @@ -116,8 +116,10 @@ MOZ_OPTIONS+= --enable-calendar MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar LIGHTNING_DIR= share/lightning -SUB_FILES+= pkg-message -PKGMESSAGE= ${WRKDIR}/pkg-message +XPI_FILE= ${MOZSRC}/dist/xpi-stage/lightning.xpi +XPI_LIBDIR= ${PREFIX}/lib/xpi +XPI_ORIG_ID= {e2fda1a4-762b-4020-b5ad-a41df1933103} +XPI_ID= lightning@seamonkey.mozilla.org .else MOZ_OPTIONS+= --disable-calendar .endif @@ -163,10 +165,6 @@ ${ECHO_CMD} share/applications/${MOZILLA}.desktop >> ${PLIST} ${ECHO_CMD} "@unexec ${RMDIR} %D/share/applications 2>/dev/null || ${TRUE}" >> ${PLIST} ${ECHO_CMD} 'share/pixmaps/${MOZILLA}.png' >> ${PLIST} -.if defined(WITH_LIGHTNING) - @${PRINTF} '%s/lightning-${PORTNAME}.xpi\n@dirrmtry %s\n' \ - ${LIGHTNING_DIR} ${LIGHTNING_DIR} >> ${PLIST} -.endif do-install: ${MKDIR} ${PREFIX}/share/applications @@ -176,9 +174,23 @@ post-install: .if defined(WITH_LIGHTNING) - ${MKDIR} ${PREFIX}/${LIGHTNING_DIR} - ${INSTALL_DATA} ${MOZSRC}/dist/xpi-stage/lightning.xpi ${PREFIX}/${LIGHTNING_DIR}/lightning-${PORTNAME}.xpi - @${CAT} ${PKGMESSAGE} + @${MKDIR} ${XPI_LIBDIR}/${XPI_ID} ${XPI_LIBDIR}/symlinks/seamonkey + @(cd ${XPI_LIBDIR}/${XPI_ID}; ${TAR} -xf ${XPI_FILE}) + @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${XPI_LIBDIR}/${XPI_ID} + @${REINPLACE_CMD} -i "" "s/${XPI_ORIG_ID}/${XPI_ID}/" ${XPI_LIBDIR}/${XPI_ID}/install.rdf + @${CHMOD} -R a+rX,go-w ${XPI_LIBDIR}/${XPI_ID} + @${LN} -sf ${XPI_LIBDIR}/${XPI_ID} ${LOCALBASE}/lib/seamonkey/extensions 2>/dev/null || true + @${LN} -sf ${XPI_LIBDIR}/${XPI_ID} ${XPI_LIBDIR}/symlinks/seamonkey 2>/dev/null || true + @(cd ${XPI_LIBDIR}; ${FIND} ${XPI_ID} -not -type d) | ${SORT} | \ + ${SED} -ne 's,^,lib/xpi/,p' >> ${TMPPLIST} + @${ECHO_CMD} 'lib/xpi/symlinks/seamonkey/${XPI_ID}' >> ${TMPPLIST} + @${ECHO_CMD} '@exec ${LN} -sf %D/lib/xpi/${XPI_ID} ${LOCALBASE}/lib/seamonkey/extensions 2>/dev/null || true' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec ${RM} -f ${LOCALBASE}/lib/seamonkey/extensions/${XPI_ID}' >> ${TMPPLIST} + @(cd ${XPI_LIBDIR}; ${FIND} ${XPI_ID} -type d) | ${SORT} -r | \ + ${SED} -ne 's,^,@dirrm lib/xpi/,p' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec rmdir %D/lib/xpi/symlinks/seamonkey 2>/dev/null || true' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec rmdir %D/lib/xpi/symlinks 2>/dev/null || true' >> ${TMPPLIST} + @${ECHO_CMD} '@unexec rmdir %D/lib/xpi 2>/dev/null || true' >> ${TMPPLIST} .endif .include Deleted: trunk/www/seamonkey/files/pkg-message.in ============================================================================== --- trunk/www/seamonkey/files/pkg-message.in Wed Oct 19 15:35:26 2011 (r654) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ -***************************************************************************** -In order to activate the Lightning extension, every user should install the -XPI file into his own profile via the menu: - -Tools -> Add-ons -> Extensions -> Icon left of the search field - -> Install From File - -The XPI file was installed as: -%%PREFIX%%/share/lightning/lightning-seamonkey.xpi -***************************************************************************** From owner-freebsd-gecko@FreeBSD.ORG Wed Oct 19 15:37:06 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 45A01106564A for ; Wed, 19 Oct 2011 15:37:06 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id A8DA38FC19 for ; Wed, 19 Oct 2011 15:37:05 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p9JFb4qC052589 for ; Wed, 19 Oct 2011 15:37:04 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p9JFaxU6052563 for freebsd-gecko@freebsd.org; Wed, 19 Oct 2011 15:36:59 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 19 Oct 2011 15:36:59 GMT Message-Id: <201110191536.p9JFaxU6052563@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r656 - branches/experimental/deskutils trunk/deskutils X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 15:37:06 -0000 Author: beat Date: Wed Oct 19 15:36:59 2011 New Revision: 656 Log: - Remove deskutils/lightning and deskutils/lightning-thunderbird as both ports were outdated and superseded by the new LIGHTNING option in www/seamonkey and mail/thunderbird. Please read UPDATING as the lightning XPI now register itself. Discussed with: flo@ at EuroBSDCon DevSummit Deleted: branches/experimental/deskutils/ trunk/deskutils/ From owner-freebsd-gecko@FreeBSD.ORG Wed Oct 19 16:04:15 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0144A106566B for ; Wed, 19 Oct 2011 16:04:15 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 9023C8FC08 for ; Wed, 19 Oct 2011 16:04:14 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p9JG4Dp7025089 for ; Wed, 19 Oct 2011 16:04:13 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p9JG48e1024460 for freebsd-gecko@freebsd.org; Wed, 19 Oct 2011 16:04:08 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 19 Oct 2011 16:04:08 GMT Message-Id: <201110191604.p9JG48e1024460@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r657 - branches/experimental/Mk branches/experimental/www/seamonkey2 branches/experimental/www/seamonkey2-i18n trunk/Mk trunk/www/seamonkey2 trunk/www/seamonkey2-i18n X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 16:04:15 -0000 Author: beat Date: Wed Oct 19 16:04:07 2011 New Revision: 657 Log: - Remove www/seamonkey2 and www/seamonkey2-i18n: Upstream support dropped and multiple vulnerabilities. Deleted: branches/experimental/www/seamonkey2/ branches/experimental/www/seamonkey2-i18n/ trunk/www/seamonkey2/ trunk/www/seamonkey2-i18n/ Modified: branches/experimental/Mk/bsd.gecko.mk trunk/Mk/bsd.gecko.mk Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Wed Oct 19 15:36:59 2011 (r656) +++ branches/experimental/Mk/bsd.gecko.mk Wed Oct 19 16:04:07 2011 (r657) @@ -4,7 +4,7 @@ # Date created: 12 Nov 2005 # Whom: Michael Johnson # -# $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.42 2011/09/28 03:14:22 beat Exp $ +# $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.43 2011/10/19 16:00:43 beat Exp $ # # 4 column tabs prevent hair loss and tooth decay! @@ -192,7 +192,7 @@ # version is given by the maintainer via the port # or by the user via defined variable try to find # the highest stable installed version. -# Available values: yes 24+ 20+ 24 20 +# Available values: yes 24+ 24 # NOTE: # default value 24 is used in case of USE_SEAMONKEY=yes # @@ -296,12 +296,11 @@ .endif _SEAMONKEY_DEFAULT_VERSION= 24 -_SEAMONKEY_VERSIONS= 24 20 -_SEAMONKEY_RANGE_VERSIONS= 24+ 20+ +_SEAMONKEY_VERSIONS= 24 +_SEAMONKEY_RANGE_VERSIONS= 24+ # For specifying [24, 20, ..]+ -_SEAMONKEY_24P= 24 ${_SEAMONKEY_20P} -_SEAMONKEY_20P= 20 +_SEAMONKEY_24P= 24 # Set the default SeaMonkey version and check if USE_SEAMONKEY=yes was given .if ${USE_SEAMONKEY} == "yes" @@ -311,8 +310,6 @@ # Setting/finding SeaMonkey version we want. .if exists(${LOCALBASE}/bin/seamonkey) _SEAMONKEY_VER!= ${LOCALBASE}/bin/seamonkey --version 2>/dev/null | ${HEAD} -1 | ${SED} -e 's/Mozilla SeaMonkey \([0-9]\)\.\([0-9]*\).*/\1\2/' -.elif exists(${LOCALBASE}/bin/seamonkey2) -_SEAMONKEY_VER!= ${LOCALBASE}/bin/seamonkey2 --version 2>/dev/null | ${HEAD} -1 | ${SED} -e 's/Mozilla SeaMonkey \([0-9]\)\.\([0-9]*\).*/\1\2/' .endif # Check if installed SeaMonkey version matches the wanted one @@ -346,7 +343,6 @@ # Dependence lines for different SeaMonkey versions 24_DEPENDS= ${LOCALBASE}/lib/seamonkey/seamonkey:${PORTSDIR}/www/seamonkey -20_DEPENDS= ${LOCALBASE}/lib/seamonkey2/seamonkey:${PORTSDIR}/www/seamonkey2 # Add dependencies .if defined(USE_SEAMONKEY) Modified: trunk/Mk/bsd.gecko.mk ============================================================================== --- trunk/Mk/bsd.gecko.mk Wed Oct 19 15:36:59 2011 (r656) +++ trunk/Mk/bsd.gecko.mk Wed Oct 19 16:04:07 2011 (r657) @@ -4,7 +4,7 @@ # Date created: 12 Nov 2005 # Whom: Michael Johnson # -# $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.42 2011/09/28 03:14:22 beat Exp $ +# $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.43 2011/10/19 16:00:43 beat Exp $ # # 4 column tabs prevent hair loss and tooth decay! @@ -192,7 +192,7 @@ # version is given by the maintainer via the port # or by the user via defined variable try to find # the highest stable installed version. -# Available values: yes 24+ 20+ 24 20 +# Available values: yes 24+ 24 # NOTE: # default value 24 is used in case of USE_SEAMONKEY=yes # @@ -296,12 +296,11 @@ .endif _SEAMONKEY_DEFAULT_VERSION= 24 -_SEAMONKEY_VERSIONS= 24 20 -_SEAMONKEY_RANGE_VERSIONS= 24+ 20+ +_SEAMONKEY_VERSIONS= 24 +_SEAMONKEY_RANGE_VERSIONS= 24+ # For specifying [24, 20, ..]+ -_SEAMONKEY_24P= 24 ${_SEAMONKEY_20P} -_SEAMONKEY_20P= 20 +_SEAMONKEY_24P= 24 # Set the default SeaMonkey version and check if USE_SEAMONKEY=yes was given .if ${USE_SEAMONKEY} == "yes" @@ -311,8 +310,6 @@ # Setting/finding SeaMonkey version we want. .if exists(${LOCALBASE}/bin/seamonkey) _SEAMONKEY_VER!= ${LOCALBASE}/bin/seamonkey --version 2>/dev/null | ${HEAD} -1 | ${SED} -e 's/Mozilla SeaMonkey \([0-9]\)\.\([0-9]*\).*/\1\2/' -.elif exists(${LOCALBASE}/bin/seamonkey2) -_SEAMONKEY_VER!= ${LOCALBASE}/bin/seamonkey2 --version 2>/dev/null | ${HEAD} -1 | ${SED} -e 's/Mozilla SeaMonkey \([0-9]\)\.\([0-9]*\).*/\1\2/' .endif # Check if installed SeaMonkey version matches the wanted one @@ -346,7 +343,6 @@ # Dependence lines for different SeaMonkey versions 24_DEPENDS= ${LOCALBASE}/lib/seamonkey/seamonkey:${PORTSDIR}/www/seamonkey -20_DEPENDS= ${LOCALBASE}/lib/seamonkey2/seamonkey:${PORTSDIR}/www/seamonkey2 # Add dependencies .if defined(USE_SEAMONKEY) From owner-freebsd-gecko@FreeBSD.ORG Wed Oct 19 17:15:41 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BF0EA1065676 for ; Wed, 19 Oct 2011 17:15:41 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 4CED18FC17 for ; Wed, 19 Oct 2011 17:15:41 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p9JHFeHf093902 for ; Wed, 19 Oct 2011 17:15:40 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p9JHFZSR093430 for freebsd-gecko@freebsd.org; Wed, 19 Oct 2011 17:15:35 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 19 Oct 2011 17:15:35 GMT Message-Id: <201110191715.p9JHFZSR093430@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r658 - branches/experimental/www/linux-firefox trunk/www/linux-firefox X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 17:15:41 -0000 Author: beat Date: Wed Oct 19 17:15:34 2011 New Revision: 658 Log: - Sync with ports: Remove references to www/linux-flashplugin7 and java/linux-blackdown-jdk14, which no longer exist. Modified: branches/experimental/www/linux-firefox/pkg-descr trunk/www/linux-firefox/pkg-descr Modified: branches/experimental/www/linux-firefox/pkg-descr ============================================================================== --- branches/experimental/www/linux-firefox/pkg-descr Wed Oct 19 16:04:07 2011 (r657) +++ branches/experimental/www/linux-firefox/pkg-descr Wed Oct 19 17:15:34 2011 (r658) @@ -10,8 +10,6 @@ o Improved Security This is a pre-compiled Linux/i386 version, able to run plugins from that -platform. This port is compatible with the Flash plugin from -ports/www/linux-flashplugin7/ and with the Java plugin from -ports/java/linux-blackdown-jdk14/. +platform. WWW: http://www.mozilla.com/firefox/ Modified: trunk/www/linux-firefox/pkg-descr ============================================================================== --- trunk/www/linux-firefox/pkg-descr Wed Oct 19 16:04:07 2011 (r657) +++ trunk/www/linux-firefox/pkg-descr Wed Oct 19 17:15:34 2011 (r658) @@ -10,8 +10,6 @@ o Improved Security This is a pre-compiled Linux/i386 version, able to run plugins from that -platform. This port is compatible with the Flash plugin from -ports/www/linux-flashplugin7/ and with the Java plugin from -ports/java/linux-blackdown-jdk14/. +platform. WWW: http://www.mozilla.com/firefox/ From owner-freebsd-gecko@FreeBSD.ORG Wed Oct 19 17:21:51 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 855F41065677 for ; Wed, 19 Oct 2011 17:21:51 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 8CCBB8FC15 for ; Wed, 19 Oct 2011 17:21:50 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p9JHLnpK006459 for ; Wed, 19 Oct 2011 17:21:49 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p9JHLld7099964 for freebsd-gecko@freebsd.org; Wed, 19 Oct 2011 17:21:47 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 19 Oct 2011 17:21:47 GMT Message-Id: <201110191721.p9JHLld7099964@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r659 - branches/experimental/devel/nspr branches/experimental/security/ca_root_nss branches/experimental/security/ca_root_nss/files branches/experimental/security/nss trunk/devel/nspr trunk/security trunk/security/ca_root_nss trunk/security/ca_root_nss/files trunk/security/nss trunk/security/nss/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 17:21:51 -0000 Author: beat Date: Wed Oct 19 17:21:47 2011 New Revision: 659 Log: - Add and update ports which are maintained by gecko@ now. Added: branches/experimental/security/ca_root_nss/ branches/experimental/security/ca_root_nss/Makefile branches/experimental/security/ca_root_nss/distinfo branches/experimental/security/ca_root_nss/files/ branches/experimental/security/ca_root_nss/files/MAca-bundle.pl branches/experimental/security/ca_root_nss/pkg-descr branches/experimental/security/ca_root_nss/pkg-plist trunk/security/ trunk/security/ca_root_nss/ trunk/security/ca_root_nss/Makefile trunk/security/ca_root_nss/distinfo trunk/security/ca_root_nss/files/ trunk/security/ca_root_nss/files/MAca-bundle.pl trunk/security/ca_root_nss/pkg-descr trunk/security/ca_root_nss/pkg-plist trunk/security/nss/ trunk/security/nss/Makefile trunk/security/nss/distinfo trunk/security/nss/files/ trunk/security/nss/files/nss-config.in trunk/security/nss/files/nss.pc.in trunk/security/nss/files/patch-..::coreconf::FreeBSD.mk trunk/security/nss/files/patch-..::coreconf::command.mk trunk/security/nss/files/patch-..::coreconf::rules.mk trunk/security/nss/files/patch-.._coreconf_arch.mk trunk/security/nss/files/patch-Makefile trunk/security/nss/files/patch-const trunk/security/nss/files/patch-lib_freebl_mpi_mpcpucache.c trunk/security/nss/files/patch-lib_softoken_manifest.mn trunk/security/nss/files/patch-lib_softoken_pkcs11c.c trunk/security/nss/files/patch-sysdb trunk/security/nss/files/patch-tests trunk/security/nss/pkg-descr trunk/security/nss/pkg-plist Modified: branches/experimental/devel/nspr/Makefile branches/experimental/devel/nspr/distinfo branches/experimental/security/nss/Makefile trunk/devel/nspr/Makefile trunk/devel/nspr/distinfo Modified: branches/experimental/devel/nspr/Makefile ============================================================================== --- branches/experimental/devel/nspr/Makefile Wed Oct 19 17:15:34 2011 (r658) +++ branches/experimental/devel/nspr/Makefile Wed Oct 19 17:21:47 2011 (r659) @@ -2,17 +2,16 @@ # Date created: 18 December 2001 # Whom: Maxim Sobolev # -# $FreeBSD: ports/devel/nspr/Makefile,v 1.45 2011/09/10 10:35:10 flo Exp $ +# $FreeBSD: ports/devel/nspr/Makefile,v 1.47 2011/10/07 22:39:17 flo Exp $ # $MCom: ports-experimental/devel/nspr/Makefile,v 1.6 2008/03/12 13:06:56 ahze Exp $ PORTNAME= nspr -DISTVERSION= 4.8.8 -PORTREVISION= 1 +DISTVERSION= 4.8.9 CATEGORIES= devel MASTER_SITES= MOZILLA MASTER_SITE_SUBDIR= nspr/releases/v${PORTVERSION}/src -MAINTAINER= gnome@FreeBSD.org +MAINTAINER= gecko@FreeBSD.org COMMENT= A platform-neutral API for system level and libc like functions WRKSRC= ${WRKDIR}/${DISTNAME}/mozilla/nsprpub/build Modified: branches/experimental/devel/nspr/distinfo ============================================================================== --- branches/experimental/devel/nspr/distinfo Wed Oct 19 17:15:34 2011 (r658) +++ branches/experimental/devel/nspr/distinfo Wed Oct 19 17:21:47 2011 (r659) @@ -1,2 +1,2 @@ -SHA256 (nspr-4.8.8.tar.gz) = 92f3f4ded2ee313e396c180d5445cc3c718ff347d86c06b7bf14a1b5e049d4c9 -SIZE (nspr-4.8.8.tar.gz) = 1246068 +SHA256 (nspr-4.8.9.tar.gz) = ff43c7c819e72f03bb908e7652c5d5f59a5d31ee86c333e692650207103d1cce +SIZE (nspr-4.8.9.tar.gz) = 1235265 Added: branches/experimental/security/ca_root_nss/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/security/ca_root_nss/Makefile Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,72 @@ +# New ports collection makefile for: ca-root-nss +# Date created: Thu Jan 25 13:02:14 CST 2007 +# Whom: Brooks Davis +# +# $FreeBSD: ports/security/ca_root_nss/Makefile,v 1.15 2011/10/08 21:37:44 flo Exp $ +# + +PORTNAME= ca_root_nss +PORTVERSION= ${VERSION_NSS} +PORTREVISION= 1 +CATEGORIES= security +MASTER_SITES= ${MASTER_SITE_MOZILLA} +MASTER_SITE_SUBDIR= security/nss/releases/NSS_${PORTVERSION:S/./_/g}_WITH_CKBI_${CKBI_VER:S/./_/}_RTM/src +DISTNAME= nss-${VERSION_NSS}${NSS_SUFFIX} + +MAINTAINER= gecko@FreeBSD.org +COMMENT= The root certificate bundle from the Mozilla Project + +OPTIONS= ETCSYMLINK "Add symlink to /etc/ssl/cert.pem" off + +USE_PERL5_BUILD= yes +NO_WRKSUBDIR= yes + +CERTDIR?= share/certs +PLIST_SUB+= CERTDIR=${CERTDIR} + +# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +# !!! These versions are indented to track security/nss and !!! +# !!! www/apache13-modssl. Please DO NOT submit patches for !!! +# !!! new versions until they have been committed there first. !!! +# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +VERSION_NSS= 3.12.11 +CKBI_VER= 1.87 +VERSION_APACHE= 1.3.41 +NSS_SUFFIX= .with.ckbi.${CKBI_VER} +CERTDATA_TXT_PATH= nss-${VERSION_NSS}/mozilla/security/nss/lib/ckfw/builtins/certdata.txt +BUNDLE_PROCESSOR= MAca-bundle.pl + +.include + +.if !defined(WITHOUT_ETCSYMLINK) +PLIST_SUB+= ETCSYMLINK= +CONFLICTS= ca-roots-[0-9]* +.else +PLIST_SUB+= ETCSYMLINK="@comment " +.endif + +do-extract: + @${MKDIR} ${WRKDIR} + @${TAR} -C ${WRKDIR} -xf ${DISTDIR}/nss-${VERSION_NSS}${NSS_SUFFIX}${EXTRACT_SUFX} \ + ${CERTDATA_TXT_PATH} + @${CP} ${WRKDIR}/${CERTDATA_TXT_PATH} ${WRKDIR} + @${CP} ${FILESDIR}/${BUNDLE_PROCESSOR} ${WRKDIR} + @${RM} -rf ${WRKDIR}/nss-${VERSION_NSS} + +post-patch: + @${PERL} -pi -e 's,%%VERSION_NSS%%,${VERSION_NSS}${NSS_SUFFIX},g;' \ + ${WRKDIR}/${BUNDLE_PROCESSOR} + +do-build: + @${PERL} ${WRKDIR}/${BUNDLE_PROCESSOR} \ + < ${WRKDIR}/certdata.txt > \ + ${WRKDIR}/ca-root-nss.crt + +do-install: + ${MKDIR} ${PREFIX}/${CERTDIR} + ${INSTALL_DATA} ${WRKDIR}/ca-root-nss.crt ${PREFIX}/${CERTDIR} +.if !defined(WITHOUT_ETCSYMLINK) + ${LN} -s ${PREFIX}/${CERTDIR}/ca-root-nss.crt /etc/ssl/cert.pem +.endif + +.include Added: branches/experimental/security/ca_root_nss/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/security/ca_root_nss/distinfo Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,2 @@ +SHA256 (nss-3.12.11.with.ckbi.1.87.tar.gz) = 4b84a7cd361bf2d14935d0f27681dd148cf3124edf558a271cfde8882f7f7020 +SIZE (nss-3.12.11.with.ckbi.1.87.tar.gz) = 6035595 Added: branches/experimental/security/ca_root_nss/files/MAca-bundle.pl ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/security/ca_root_nss/files/MAca-bundle.pl Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,190 @@ +## +## MAca-bundle.pl -- Regenerate ca-root-nss.crt from the Mozilla certdata.txt +## +## Rewritten in September 2011 by Matthias Andree to heed untrust +## + +## Copyright (c) 2011, Matthias Andree +## All rights reserved. +## +## Redistribution and use in source and binary forms, with or without +## modification, are permitted provided that the following conditions are +## met: +## +## * Redistributions of source code must retain the above copyright +## notice, this list of conditions and the following disclaimer. +## +## * Redistributions in binary form must reproduce the above copyright +## notice, this list of conditions and the following disclaimer in the +## documentation and/or other materials provided with the distribution. +## +## THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +## "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +## LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +## FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +## COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +## INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +## BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +## LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +## CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +## LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +## ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +## POSSIBILITY OF SUCH DAMAGE. + +use strict; +use MIME::Base64; + +my $VERSION = '$FreeBSD: ports/security/ca_root_nss/files/MAca-bundle.pl,v 1.3 2011/09/04 15:11:48 mandree Exp $'; + +# configuration +print <) { + last if /^END/; + my (undef,@oct) = split /\\/; + my @bin = map(chr(oct), @oct); + $data .= join('', @bin); + } + + return $data; +} + + +sub grabcert() +{ + my $certdata; + my $cka_label; + my $serial; + + while (<>) { + chomp; + last if ($_ eq ''); + + if (/^CKA_LABEL UTF8 "([^"]+)"/) { + $cka_label = $1; + } + + if (/^CKA_VALUE MULTILINE_OCTAL/) { + $certdata = graboct(); + } + + if (/^CKA_SERIAL_NUMBER MULTILINE_OCTAL/) { + $serial = graboct(); + } + } + return ($serial, $cka_label, $certdata); +} + +sub grabtrust() { + my $cka_label; + my $serial; + my $trust = 1; + + while (<>) { + chomp; + last if ($_ eq ''); + + if (/^CKA_LABEL UTF8 "([^"]+)"/) { + $cka_label = $1; + } + + if (/^CKA_SERIAL_NUMBER MULTILINE_OCTAL/) { + $serial = graboct(); + } + + if (/^CKA_TRUST_.*\s.*_(UN|NOT_)TRUSTED/) { + $trust = 0; + } + } + return ($serial, $cka_label, $trust); +} + +while (<>) { + if (/^CKA_CLASS .* CKO_CERTIFICATE/) { + my ($serial, $label, $certdata) = grabcert(); + if (defined $certs{$serial.$label}) { + warn "Certificate $label duplicated!\n"; + } + $certs{$serial.$label} = $certdata; + } elsif (/^CKA_CLASS .* CKO_(NSS|NETSCAPE)_TRUST/) { + my ($serial, $label, $trust) = grabtrust(); + if (defined $trusts{$serial.$label}) { + warn "Trust for $label duplicated!\n"; + } + $trusts{$serial.$label} = $trust; + } elsif (/^CVS_ID.*Revision: ([^ ]*).*/) { + print "## Source: \"certdata.txt\" CVS revision $1\n##\n\n"; + } +} + +# weed out untrusted certificates +my $untrusted = 0; +foreach my $it (keys %trusts) { + if (!$trusts{$it}) { + if (!exists($certs{$it})) { + warn "Found trust for nonexistent certificate\n"; + } else { + delete $certs{$it}; + $untrusted++; + } + } +} + +print "## Untrusted certificates omitted from this bundle: $untrusted\n\n"; + +my $certcount = 0; +foreach my $it (keys %certs) { + if (!exists($trusts{$it})) { + die "Found certificate without trust block,\naborting"; + } + printcert("", $certs{$it}); + print "\n\n\n"; + $certcount++; +} + +print "## Number of certificates: $certcount\n"; +print "## End of file.\n"; Added: branches/experimental/security/ca_root_nss/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/security/ca_root_nss/pkg-descr Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,4 @@ +Root certificates from certificate authorities included in the Mozilla +NSS library and thus in Firefox and Thunderbird. + +This port directly tracks the version of NSS in the security/nss port. Added: branches/experimental/security/ca_root_nss/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/security/ca_root_nss/pkg-plist Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,4 @@ +%%CERTDIR%%/ca-root-nss.crt +@dirrmtry %%CERTDIR%% +%%ETCSYMLINK%%@cwd / +%%ETCSYMLINK%%etc/ssl/cert.pem Modified: branches/experimental/security/nss/Makefile ============================================================================== --- branches/experimental/security/nss/Makefile Wed Oct 19 17:15:34 2011 (r658) +++ branches/experimental/security/nss/Makefile Wed Oct 19 17:21:47 2011 (r659) @@ -2,7 +2,7 @@ # Date created: 18 December 2001 # Whom: Maxim Sobolev # -# $FreeBSD: ports/security/nss/Makefile,v 1.58 2011/09/04 13:23:51 mandree Exp $ +# $FreeBSD: ports/security/nss/Makefile,v 1.59 2011/10/07 20:40:40 kwm Exp $ # $MCom ports-experimental/security/nss/Makefile,v 1.4 2008/02/23 15:47:28 ahze Exp $ PORTNAME= nss @@ -12,7 +12,7 @@ MASTER_SITE_SUBDIR= security/nss/releases/NSS_${PORTVERSION:S/./_/g}_WITH_CKBI_${CKBI_VER:S/./_/}_RTM/src DISTNAME= nss-${PORTVERSION}.with.ckbi.${CKBI_VER} -MAINTAINER= gnome@FreeBSD.org +MAINTAINER= gecko@FreeBSD.org COMMENT= Libraries to support development of security-enabled applications BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ Modified: trunk/devel/nspr/Makefile ============================================================================== --- trunk/devel/nspr/Makefile Wed Oct 19 17:15:34 2011 (r658) +++ trunk/devel/nspr/Makefile Wed Oct 19 17:21:47 2011 (r659) @@ -2,17 +2,16 @@ # Date created: 18 December 2001 # Whom: Maxim Sobolev # -# $FreeBSD: ports/devel/nspr/Makefile,v 1.45 2011/09/10 10:35:10 flo Exp $ +# $FreeBSD: ports/devel/nspr/Makefile,v 1.47 2011/10/07 22:39:17 flo Exp $ # $MCom: ports-experimental/devel/nspr/Makefile,v 1.6 2008/03/12 13:06:56 ahze Exp $ PORTNAME= nspr -DISTVERSION= 4.8.8 -PORTREVISION= 1 +DISTVERSION= 4.8.9 CATEGORIES= devel MASTER_SITES= MOZILLA MASTER_SITE_SUBDIR= nspr/releases/v${PORTVERSION}/src -MAINTAINER= gnome@FreeBSD.org +MAINTAINER= gecko@FreeBSD.org COMMENT= A platform-neutral API for system level and libc like functions WRKSRC= ${WRKDIR}/${DISTNAME}/mozilla/nsprpub/build Modified: trunk/devel/nspr/distinfo ============================================================================== --- trunk/devel/nspr/distinfo Wed Oct 19 17:15:34 2011 (r658) +++ trunk/devel/nspr/distinfo Wed Oct 19 17:21:47 2011 (r659) @@ -1,2 +1,2 @@ -SHA256 (nspr-4.8.8.tar.gz) = 92f3f4ded2ee313e396c180d5445cc3c718ff347d86c06b7bf14a1b5e049d4c9 -SIZE (nspr-4.8.8.tar.gz) = 1246068 +SHA256 (nspr-4.8.9.tar.gz) = ff43c7c819e72f03bb908e7652c5d5f59a5d31ee86c333e692650207103d1cce +SIZE (nspr-4.8.9.tar.gz) = 1235265 Added: trunk/security/ca_root_nss/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/ca_root_nss/Makefile Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,72 @@ +# New ports collection makefile for: ca-root-nss +# Date created: Thu Jan 25 13:02:14 CST 2007 +# Whom: Brooks Davis +# +# $FreeBSD: ports/security/ca_root_nss/Makefile,v 1.15 2011/10/08 21:37:44 flo Exp $ +# + +PORTNAME= ca_root_nss +PORTVERSION= ${VERSION_NSS} +PORTREVISION= 1 +CATEGORIES= security +MASTER_SITES= ${MASTER_SITE_MOZILLA} +MASTER_SITE_SUBDIR= security/nss/releases/NSS_${PORTVERSION:S/./_/g}_WITH_CKBI_${CKBI_VER:S/./_/}_RTM/src +DISTNAME= nss-${VERSION_NSS}${NSS_SUFFIX} + +MAINTAINER= gecko@FreeBSD.org +COMMENT= The root certificate bundle from the Mozilla Project + +OPTIONS= ETCSYMLINK "Add symlink to /etc/ssl/cert.pem" off + +USE_PERL5_BUILD= yes +NO_WRKSUBDIR= yes + +CERTDIR?= share/certs +PLIST_SUB+= CERTDIR=${CERTDIR} + +# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +# !!! These versions are indented to track security/nss and !!! +# !!! www/apache13-modssl. Please DO NOT submit patches for !!! +# !!! new versions until they have been committed there first. !!! +# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +VERSION_NSS= 3.12.11 +CKBI_VER= 1.87 +VERSION_APACHE= 1.3.41 +NSS_SUFFIX= .with.ckbi.${CKBI_VER} +CERTDATA_TXT_PATH= nss-${VERSION_NSS}/mozilla/security/nss/lib/ckfw/builtins/certdata.txt +BUNDLE_PROCESSOR= MAca-bundle.pl + +.include + +.if !defined(WITHOUT_ETCSYMLINK) +PLIST_SUB+= ETCSYMLINK= +CONFLICTS= ca-roots-[0-9]* +.else +PLIST_SUB+= ETCSYMLINK="@comment " +.endif + +do-extract: + @${MKDIR} ${WRKDIR} + @${TAR} -C ${WRKDIR} -xf ${DISTDIR}/nss-${VERSION_NSS}${NSS_SUFFIX}${EXTRACT_SUFX} \ + ${CERTDATA_TXT_PATH} + @${CP} ${WRKDIR}/${CERTDATA_TXT_PATH} ${WRKDIR} + @${CP} ${FILESDIR}/${BUNDLE_PROCESSOR} ${WRKDIR} + @${RM} -rf ${WRKDIR}/nss-${VERSION_NSS} + +post-patch: + @${PERL} -pi -e 's,%%VERSION_NSS%%,${VERSION_NSS}${NSS_SUFFIX},g;' \ + ${WRKDIR}/${BUNDLE_PROCESSOR} + +do-build: + @${PERL} ${WRKDIR}/${BUNDLE_PROCESSOR} \ + < ${WRKDIR}/certdata.txt > \ + ${WRKDIR}/ca-root-nss.crt + +do-install: + ${MKDIR} ${PREFIX}/${CERTDIR} + ${INSTALL_DATA} ${WRKDIR}/ca-root-nss.crt ${PREFIX}/${CERTDIR} +.if !defined(WITHOUT_ETCSYMLINK) + ${LN} -s ${PREFIX}/${CERTDIR}/ca-root-nss.crt /etc/ssl/cert.pem +.endif + +.include Added: trunk/security/ca_root_nss/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/ca_root_nss/distinfo Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,2 @@ +SHA256 (nss-3.12.11.with.ckbi.1.87.tar.gz) = 4b84a7cd361bf2d14935d0f27681dd148cf3124edf558a271cfde8882f7f7020 +SIZE (nss-3.12.11.with.ckbi.1.87.tar.gz) = 6035595 Added: trunk/security/ca_root_nss/files/MAca-bundle.pl ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/ca_root_nss/files/MAca-bundle.pl Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,190 @@ +## +## MAca-bundle.pl -- Regenerate ca-root-nss.crt from the Mozilla certdata.txt +## +## Rewritten in September 2011 by Matthias Andree to heed untrust +## + +## Copyright (c) 2011, Matthias Andree +## All rights reserved. +## +## Redistribution and use in source and binary forms, with or without +## modification, are permitted provided that the following conditions are +## met: +## +## * Redistributions of source code must retain the above copyright +## notice, this list of conditions and the following disclaimer. +## +## * Redistributions in binary form must reproduce the above copyright +## notice, this list of conditions and the following disclaimer in the +## documentation and/or other materials provided with the distribution. +## +## THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +## "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +## LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +## FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +## COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +## INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +## BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +## LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +## CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +## LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +## ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +## POSSIBILITY OF SUCH DAMAGE. + +use strict; +use MIME::Base64; + +my $VERSION = '$FreeBSD: ports/security/ca_root_nss/files/MAca-bundle.pl,v 1.3 2011/09/04 15:11:48 mandree Exp $'; + +# configuration +print <) { + last if /^END/; + my (undef,@oct) = split /\\/; + my @bin = map(chr(oct), @oct); + $data .= join('', @bin); + } + + return $data; +} + + +sub grabcert() +{ + my $certdata; + my $cka_label; + my $serial; + + while (<>) { + chomp; + last if ($_ eq ''); + + if (/^CKA_LABEL UTF8 "([^"]+)"/) { + $cka_label = $1; + } + + if (/^CKA_VALUE MULTILINE_OCTAL/) { + $certdata = graboct(); + } + + if (/^CKA_SERIAL_NUMBER MULTILINE_OCTAL/) { + $serial = graboct(); + } + } + return ($serial, $cka_label, $certdata); +} + +sub grabtrust() { + my $cka_label; + my $serial; + my $trust = 1; + + while (<>) { + chomp; + last if ($_ eq ''); + + if (/^CKA_LABEL UTF8 "([^"]+)"/) { + $cka_label = $1; + } + + if (/^CKA_SERIAL_NUMBER MULTILINE_OCTAL/) { + $serial = graboct(); + } + + if (/^CKA_TRUST_.*\s.*_(UN|NOT_)TRUSTED/) { + $trust = 0; + } + } + return ($serial, $cka_label, $trust); +} + +while (<>) { + if (/^CKA_CLASS .* CKO_CERTIFICATE/) { + my ($serial, $label, $certdata) = grabcert(); + if (defined $certs{$serial.$label}) { + warn "Certificate $label duplicated!\n"; + } + $certs{$serial.$label} = $certdata; + } elsif (/^CKA_CLASS .* CKO_(NSS|NETSCAPE)_TRUST/) { + my ($serial, $label, $trust) = grabtrust(); + if (defined $trusts{$serial.$label}) { + warn "Trust for $label duplicated!\n"; + } + $trusts{$serial.$label} = $trust; + } elsif (/^CVS_ID.*Revision: ([^ ]*).*/) { + print "## Source: \"certdata.txt\" CVS revision $1\n##\n\n"; + } +} + +# weed out untrusted certificates +my $untrusted = 0; +foreach my $it (keys %trusts) { + if (!$trusts{$it}) { + if (!exists($certs{$it})) { + warn "Found trust for nonexistent certificate\n"; + } else { + delete $certs{$it}; + $untrusted++; + } + } +} + +print "## Untrusted certificates omitted from this bundle: $untrusted\n\n"; + +my $certcount = 0; +foreach my $it (keys %certs) { + if (!exists($trusts{$it})) { + die "Found certificate without trust block,\naborting"; + } + printcert("", $certs{$it}); + print "\n\n\n"; + $certcount++; +} + +print "## Number of certificates: $certcount\n"; +print "## End of file.\n"; Added: trunk/security/ca_root_nss/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/ca_root_nss/pkg-descr Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,4 @@ +Root certificates from certificate authorities included in the Mozilla +NSS library and thus in Firefox and Thunderbird. + +This port directly tracks the version of NSS in the security/nss port. Added: trunk/security/ca_root_nss/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/ca_root_nss/pkg-plist Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,4 @@ +%%CERTDIR%%/ca-root-nss.crt +@dirrmtry %%CERTDIR%% +%%ETCSYMLINK%%@cwd / +%%ETCSYMLINK%%etc/ssl/cert.pem Added: trunk/security/nss/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/nss/Makefile Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,102 @@ +# Ports collection Makefile for: nss +# Date created: 18 December 2001 +# Whom: Maxim Sobolev +# +# $FreeBSD: ports/security/nss/Makefile,v 1.59 2011/10/07 20:40:40 kwm Exp $ +# $MCom ports-experimental/security/nss/Makefile,v 1.4 2008/02/23 15:47:28 ahze Exp $ + +PORTNAME= nss +PORTVERSION= ${_MAJOR}.${_MINOR}.${_PATCH} +CATEGORIES= security +MASTER_SITES= ${MASTER_SITE_MOZILLA} +MASTER_SITE_SUBDIR= security/nss/releases/NSS_${PORTVERSION:S/./_/g}_WITH_CKBI_${CKBI_VER:S/./_/}_RTM/src +DISTNAME= nss-${PORTVERSION}.with.ckbi.${CKBI_VER} + +MAINTAINER= gecko@FreeBSD.org +COMMENT= Libraries to support development of security-enabled applications + +BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ + nspr>=4.8.8:${PORTSDIR}/devel/nspr +LIB_DEPENDS= nspr4.1:${PORTSDIR}/devel/nspr \ + sqlite3.8:${PORTSDIR}/databases/sqlite3 + +_MAJOR= 3 +_MINOR= 12 +_PATCH= 11 + +CKBI_VER= 1.87 + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/mozilla/security/nss + +MAKE_JOBS_UNSAFE= yes +USE_LDCONFIG= ${PREFIX}/lib/nss +USE_GMAKE= yes +USE_PERL5_BUILD=yes +MAKE_ENV= BSD_LDOPTS="${PTHREAD_LIBS} -L${LOCALBASE}/lib" \ + BUILD_OPT=1 NSS_ENABLE_ECC=1 NSS_USE_SYSTEM_SQLITE=1 +ALL_TARGET= nss_build_all +CFLAGS+= -I${LOCALBASE}/include/nspr -L${LOCALBASE}/lib + +DIST= ${WRKSRC:H:H}/dist + +EXTERNALS= CVS dbm security/nss/cmd/zlib nsprpub security/dbm +EXTRACT_AFTER_ARGS=| ${TAR} -xf - \ + ${EXTERNALS:C,^,--exclude ${DISTNAME}/mozilla/,} + +BINS=${DIST}/${OPSYS}${OSREL}_OPT.OBJ + +INSTALL_BINS= certcgi certutil checkcert cmsutil crlutil derdump makepqg \ + mangle modutil ocspclnt oidcalc p7content p7env p7sign \ + p7verify pk12util rsaperf shlibsign signtool signver \ + ssltap strsclnt symkeyutil vfychain vfyserv + +test: + cd ${WRKSRC}/tests; \ + ${SETENV} PATH="${BINS}/bin:${PATH}" \ + LD_LIBRARY_PATH="${BINS}/lib" \ + ./all.sh + @if ${GREP} -F '>Failed<' \ + ${WRKSRC:H:H}/tests_results/security/*/results.html; then \ + echo "Some tests have failed. Let ${MAINTAINER} know."; \ + exit 1; \ + else \ + echo "All tests succeeded. Good news."; \ + fi + +post-patch: + @${REINPLACE_CMD} -e "s|-pthread|${PTHREAD_LIBS}|g" \ + ${WRKSRC:H:H}/security/coreconf/FreeBSD.mk + @${SED} -e 's|@exec_prefix@|${PREFIX}|; \ + s|@includedir@|${PREFIX}/include/nss|; \ + s|@libdir@|${PREFIX}/lib/nss|; \ + s|@prefix@|${PREFIX}|' \ + ${FILESDIR}/nss-config.in >${WRKDIR}/nss-config + @${SED} -e 's|@PREFIX@|${PREFIX}|; s|@PORTVERSION@|${PORTVERSION}|' \ + ${FILESDIR}/nss.pc.in >${WRKDIR}/nss.pc +.for i in MAJOR MINOR PATCH + @${SED} -i.${i} -e 's|@${i}@|${_${i}}|' ${WRKDIR}/nss-config +.endfor + @cd ${WRKSRC} && \ + ${FIND} . -name "*.c" -o -name "*.h" | \ + ${XARGS} ${REINPLACE_CMD} -e 's|"nspr.h"||' + @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ + ${WRKSRC}/lib/softoken/manifest.mn + +do-install: + ${MKDIR} ${PREFIX}/include/nss/nss ${PREFIX}/lib/nss + ${FIND} ${DIST}/public/nss -type l \ + -exec ${INSTALL_DATA} {} ${PREFIX}/include/nss/nss \; + ${INSTALL_DATA} ${DIST}/FreeBSD${OSREL:C/.$/*/}_OPT.OBJ/lib/*.so.1 \ + ${PREFIX}/lib/nss + ${INSTALL_DATA} ${DIST}/FreeBSD${OSREL:C/.$/*/}_OPT.OBJ/lib/libcrmf.a \ + ${PREFIX}/lib/nss +.for bin in ${INSTALL_BINS} + ${INSTALL_PROGRAM} ${DIST}/FreeBSD${OSREL:C/.$/*/}_OPT.OBJ/bin/${bin} \ + ${PREFIX}/bin +.endfor + cd ${DIST}/FreeBSD${OSREL:C/.$/*/}_OPT.OBJ/lib && \ + ${TAR} -cf - *.so | ${TAR} --unlink -C ${PREFIX}/lib/nss -xf - + ${INSTALL_SCRIPT} ${WRKDIR}/nss-config ${PREFIX}/bin + ${INSTALL_DATA} ${WRKDIR}/nss.pc ${PREFIX}/libdata/pkgconfig + +.include Added: trunk/security/nss/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/nss/distinfo Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,2 @@ +SHA256 (nss-3.12.11.with.ckbi.1.87.tar.gz) = 4b84a7cd361bf2d14935d0f27681dd148cf3124edf558a271cfde8882f7f7020 +SIZE (nss-3.12.11.with.ckbi.1.87.tar.gz) = 6035595 Added: trunk/security/nss/files/nss-config.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/nss/files/nss-config.in Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,145 @@ +#!/bin/sh + +prefix=@prefix@ + +major_version=@MAJOR@ +minor_version=@MINOR@ +patch_version=@PATCH@ + +usage() +{ + cat <&2 +fi + +lib_ssl=yes +lib_smime=yes +lib_nss=yes +lib_nssutil=yes + +while test $# -gt 0; do + case "$1" in + -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; + *) optarg= ;; + esac + + case $1 in + --prefix=*) + prefix=$optarg + ;; + --prefix) + echo_prefix=yes + ;; + --exec-prefix=*) + exec_prefix=$optarg + ;; + --exec-prefix) + echo_exec_prefix=yes + ;; + --includedir=*) + includedir=$optarg + ;; + --includedir) + echo_includedir=yes + ;; + --libdir=*) + libdir=$optarg + ;; + --libdir) + echo_libdir=yes + ;; + --version) + echo ${major_version}.${minor_version}.${patch_version} + ;; + --cflags) + echo_cflags=yes + ;; + --libs) + echo_libs=yes + ;; + ssl) + lib_ssl=yes + ;; + smime) + lib_smime=yes + ;; + nss) + lib_nss=yes + ;; + nssutil) + lib_nssutil=yes + ;; + *) + usage 1 1>&2 + ;; + esac + shift +done + +# Set variables that may be dependent upon other variables +if test -z "$exec_prefix"; then + exec_prefix=@exec_prefix@ +fi +if test -z "$includedir"; then + includedir=@includedir@ +fi +if test -z "$libdir"; then + libdir=@libdir@ +fi + +if test "$echo_prefix" = "yes"; then + echo $prefix +fi + +if test "$echo_exec_prefix" = "yes"; then + echo $exec_prefix +fi + +if test "$echo_includedir" = "yes"; then + echo $includedir +fi + +if test "$echo_libdir" = "yes"; then + echo $libdir +fi + +if test "$echo_cflags" = "yes"; then + echo -I$includedir +fi + +if test "$echo_libs" = "yes"; then + libdirs="-L$libdir" + if test -n "$lib_ssl"; then + libdirs="$libdirs -lssl${major_version}" + fi + if test -n "$lib_smime"; then + libdirs="$libdirs -lsmime${major_version}" + fi + if test -n "$lib_nss"; then + libdirs="$libdirs -lnss${major_version}" + fi + if test -n "$lib_nssutil"; then + libdirs="$libdirs -lnssutil${major_version}" + fi + echo $libdirs +fi + Added: trunk/security/nss/files/nss.pc.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/nss/files/nss.pc.in Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,11 @@ +prefix=@PREFIX@ +exec_prefix=@PREFIX@ +libdir=@PREFIX@/lib/nss +includedir=@PREFIX@/include + +Name: NSS +Description: Mozilla Network Security Services +Version: @PORTVERSION@ +Requires: nspr +Libs: -L${libdir} -lnss3 -lsmime3 -lssl3 -lnssutil3 +Cflags: -I${includedir}/nss -I${includedir}/nss/nss Added: trunk/security/nss/files/patch-..::coreconf::FreeBSD.mk ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/nss/files/patch-..::coreconf::FreeBSD.mk Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,76 @@ +--- ../../security/coreconf/FreeBSD.mk.orig 2009-08-22 07:33:09.000000000 +0200 ++++ ../../security/coreconf/FreeBSD.mk 2010-03-28 23:01:33.000000000 +0200 +@@ -37,9 +37,9 @@ + + include $(CORE_DEPTH)/coreconf/UNIX.mk + +-DEFAULT_COMPILER = gcc +-CC = gcc +-CCC = g++ ++DEFAULT_COMPILER = $(CC) ++CC ?= gcc ++CCC = $(CXX) + RANLIB = ranlib + + CPU_ARCH = $(OS_TEST) +@@ -50,7 +50,26 @@ + CPU_ARCH = x86 + endif + ifeq ($(CPU_ARCH),amd64) +-CPU_ARCH = x86_64 ++CPU_ARCH = amd64 ++USE_64 = 1 ++endif ++ifeq ($(OS_TEST),alpha) ++CPU_ARCH = alpha ++endif ++ifeq ($(OS_TEST),powerpc64) ++CPU_ARCH = powerpc ++USE_64 = 1 ++endif ++ifeq ($(OS_TEST),powerpc) ++CPU_ARCH = powerpc ++endif ++ifeq ($(OS_TEST),sparc64) ++CPU_ARCH = sparc64 ++USE_64 = 1 ++endif ++ifeq ($(OS_TEST),ia64) ++CPU_ARCH = ia64 ++USE_64 = 1 + endif + + OS_CFLAGS = $(DSO_CFLAGS) -ansi -Wall -Wno-switch -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK +@@ -65,20 +80,18 @@ + USE_PTHREADS = 1 + DEFINES += -D_THREAD_SAFE -D_REENTRANT + OS_LIBS += -pthread +-DSO_LDOPTS += -pthread ++DSO_LDOPTS += $(BSD_LDOPTS) + endif + + ARCH = freebsd + +-MOZ_OBJFORMAT := $(shell test -x /usr/bin/objformat && /usr/bin/objformat || echo elf) ++DLL_SUFFIX = so.1 + +-ifeq ($(MOZ_OBJFORMAT),elf) +-DLL_SUFFIX = so ++ifneq (,$(filter alpha ia64,$(OS_TEST))) ++MKSHLIB = $(CC) -Wl,-Bsymbolic -lc $(DSO_LDOPTS) + else +-DLL_SUFFIX = so.1.0 ++MKSHLIB = $(CC) -Wl,-Bsymbolic $(DSO_LDOPTS) + endif +- +-MKSHLIB = $(CC) $(DSO_LDOPTS) + ifdef MAPFILE + MKSHLIB += -Wl,--version-script,$(MAPFILE) + endif +@@ -87,4 +100,5 @@ + + G++INCLUDES = -I/usr/include/g++ + +-INCLUDES += -I/usr/X11R6/include ++USE_SYSTEM_ZLIB = 1 ++ZLIB_LIBS = -lz Added: trunk/security/nss/files/patch-..::coreconf::command.mk ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/nss/files/patch-..::coreconf::command.mk Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,9 @@ +--- ../coreconf/command.mk Mon Oct 10 19:46:12 2005 ++++ ../coreconf/command.mk Wed Jan 18 17:23:28 2006 +@@ -46,5 +46,5 @@ + LINK_DLL = $(LINK) $(OS_DLLFLAGS) $(DLLFLAGS) + LINK_EXE = $(LINK) $(OS_LFLAGS) $(LFLAGS) +-CFLAGS = $(OPTIMIZER) $(OS_CFLAGS) $(XP_DEFINE) $(DEFINES) $(INCLUDES) \ ++CFLAGS += $(OPTIMIZER) $(OS_CFLAGS) $(XP_DEFINE) $(DEFINES) $(INCLUDES) \ + $(XCFLAGS) + RANLIB = echo Added: trunk/security/nss/files/patch-..::coreconf::rules.mk ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/nss/files/patch-..::coreconf::rules.mk Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,10 @@ +--- ../coreconf/rules.mk.orig Sat Jan 6 00:48:54 2007 ++++ ../coreconf/rules.mk Fri Mar 23 10:15:46 2007 +@@ -114,6 +114,7 @@ + endif + ifdef SHARED_LIBRARY + $(INSTALL) -m 775 $(SHARED_LIBRARY) $(SOURCE_LIB_DIR) ++ ln -sf $(notdir $(SHARED_LIBRARY)) $(SOURCE_LIB_DIR)/$(notdir $(SHARED_LIBRARY:.so.1=.so)) + ifdef MOZ_DEBUG_SYMBOLS + ifeq (,$(filter-out _WIN%,$(NS_USE_GCC)_$(OS_TARGET))) + $(INSTALL) -m 644 $(SHARED_LIBRARY:$(DLL_SUFFIX)=pdb) $(SOURCE_LIB_DIR) Added: trunk/security/nss/files/patch-.._coreconf_arch.mk ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/nss/files/patch-.._coreconf_arch.mk Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,11 @@ +--- ../coreconf/arch.mk.orig 2011-03-03 18:13:52.000000000 +0100 ++++ ../coreconf/arch.mk 2011-03-03 18:14:09.000000000 +0100 +@@ -66,7 +66,7 @@ + # Attempt to differentiate between sparc and x86 Solaris + # + +-OS_TEST := $(shell uname -m) ++OS_TEST := $(shell uname -p) + ifeq ($(OS_TEST),i86pc) + OS_RELEASE := $(shell uname -r)_$(OS_TEST) + else Added: trunk/security/nss/files/patch-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/nss/files/patch-Makefile Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,11 @@ +--- Makefile.orig Thu Apr 14 20:28:40 2005 ++++ Makefile Tue Aug 30 15:32:11 2005 +@@ -78,7 +78,7 @@ + # (7) Execute "local" rules. (OPTIONAL). # + ####################################################################### + +-nss_build_all: build_coreconf build_nspr build_dbm all ++nss_build_all: build_coreconf all + + build_coreconf: + cd $(CORE_DEPTH)/coreconf ; $(MAKE) Added: trunk/security/nss/files/patch-const ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/nss/files/patch-const Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,46 @@ +--- cmd/modutil/modutil.h Sun Apr 25 11:02:47 2004 ++++ cmd/modutil/modutil.h Fri Jul 22 17:35:20 2005 +@@ -53,6 +53,6 @@ + #include "error.h" + +-Error FipsMode(char *arg); +-Error ChkFipsMode(char *arg); ++Error FipsMode(const char *arg); ++Error ChkFipsMode(const char *arg); + Error AddModule(char *moduleName, char *libFile, char *ciphers, + char *mechanisms, char* modparms); +--- cmd/modutil/pk11.c Sun Apr 25 11:02:47 2004 ++++ cmd/modutil/pk11.c Fri Jul 22 17:36:48 2005 +@@ -53,5 +53,5 @@ + */ + Error +-FipsMode(char *arg) ++FipsMode(const char *arg) + { + char *internal_name; +@@ -62,14 +62,16 @@ + SECMOD_GetInternalModule()->commonName); + if(SECMOD_DeleteInternalModule(internal_name) != SECSuccess) { +- PR_fprintf(PR_STDERR, "%s\n", SECU_Strerror(PORT_GetError())); ++ PR_fprintf(PR_STDERR, "FipsMode(true): %s (%s)\n", SECU_Strerror(PORT_GetError()), internal_name); + PR_smprintf_free(internal_name); + PR_fprintf(PR_STDERR, errStrings[FIPS_SWITCH_FAILED_ERR]); + return FIPS_SWITCH_FAILED_ERR; + } +- PR_smprintf_free(internal_name); + if (!PK11_IsFIPS()) { ++ PR_fprintf(PR_STDERR, "FipsMode(true): in module %s", internal_name); ++ PR_smprintf_free(internal_name); + PR_fprintf(PR_STDERR, errStrings[FIPS_SWITCH_FAILED_ERR]); + return FIPS_SWITCH_FAILED_ERR; + } ++ PR_smprintf_free(internal_name); + PR_fprintf(PR_STDOUT, msgStrings[FIPS_ENABLED_MSG]); + } else { +@@ -112,5 +114,5 @@ + */ + Error +-ChkFipsMode(char *arg) ++ChkFipsMode(const char *arg) + { + if(!PORT_Strcasecmp(arg, "true")) { Added: trunk/security/nss/files/patch-lib_freebl_mpi_mpcpucache.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/nss/files/patch-lib_freebl_mpi_mpcpucache.c Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,43 @@ +--- lib/freebl/mpi/mpcpucache.c.orig 2010-06-11 22:39:33.000000000 +0200 ++++ lib/freebl/mpi/mpcpucache.c 2010-06-11 22:40:20.000000000 +0200 +@@ -733,6 +733,32 @@ s_mpi_getProcessorLineSize() + #endif + + #if defined(__ppc64__) ++ ++#if defined(__FreeBSD__) ++#include ++#include ++ ++#include ++#include ++ ++unsigned long ++s_mpi_getProcessorLineSize() ++{ ++ static int cacheline_size = 0; ++ static int cachemib[] = { CTL_MACHDEP, CPU_CACHELINE }; ++ int clen; ++ ++ if (cacheline_size > 0) ++ return cacheline_size; ++ ++ clen = sizeof(cacheline_size); ++ if (sysctl(cachemib, sizeof(cachemib) / sizeof(cachemib[0]), ++ &cacheline_size, &clen, NULL, 0) < 0 || !cacheline_size) ++ return 128; /* guess */ ++ ++ return cacheline_size; ++} ++#else + /* + * Sigh, The PPC has some really nice features to help us determine cache + * size, since it had lots of direct control functions to do so. The POWER +@@ -785,6 +811,7 @@ s_mpi_getProcessorLineSize() + } + return 0; + } ++#endif + + #define MPI_GET_PROCESSOR_LINE_SIZE_DEFINED 1 + #endif Added: trunk/security/nss/files/patch-lib_softoken_manifest.mn ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/nss/files/patch-lib_softoken_manifest.mn Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,13 @@ +--- lib/softoken/manifest.mn.orig 2010-07-30 04:33:26.000000000 +0200 ++++ lib/softoken/manifest.mn 2010-10-17 12:01:04.000000000 +0200 +@@ -47,9 +47,7 @@ + + DEFINES += -DSHLIB_SUFFIX=\"$(DLL_SUFFIX)\" -DSHLIB_PREFIX=\"$(DLL_PREFIX)\" -DSOFTOKEN_LIB_NAME=\"$(notdir $(SHARED_LIBRARY))\" -DSHLIB_VERSION=\"$(LIBRARY_VERSION)\" + +-ifdef SQLITE_INCLUDE_DIR +-INCLUDES += -I$(SQLITE_INCLUDE_DIR) +-endif ++INCLUDES += -I$(LOCALBASE)/include + + EXPORTS = \ + secmodt.h \ Added: trunk/security/nss/files/patch-lib_softoken_pkcs11c.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/nss/files/patch-lib_softoken_pkcs11c.c Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,22 @@ +--- lib/softoken/pkcs11c.c.orig 2010-05-05 14:36:05.000000000 +0000 ++++ lib/softoken/pkcs11c.c 2010-05-05 14:37:25.000000000 +0000 +@@ -4602,9 +4602,6 @@ + break; + case NSSLOWKEYDSAKey: + keyType = CKK_DSA; +- crv = (sftk_hasAttribute(key, CKA_NETSCAPE_DB)) ? CKR_OK : +- CKR_KEY_TYPE_INCONSISTENT; +- if(crv != CKR_OK) break; + crv = sftk_AddAttributeType(key, CKA_KEY_TYPE, &keyType, + sizeof(keyType)); + if(crv != CKR_OK) break; +@@ -4638,9 +4635,6 @@ + #ifdef NSS_ENABLE_ECC + case NSSLOWKEYECKey: + keyType = CKK_EC; +- crv = (sftk_hasAttribute(key, CKA_NETSCAPE_DB)) ? CKR_OK : +- CKR_KEY_TYPE_INCONSISTENT; +- if(crv != CKR_OK) break; + crv = sftk_AddAttributeType(key, CKA_KEY_TYPE, &keyType, + sizeof(keyType)); + if(crv != CKR_OK) break; Added: trunk/security/nss/files/patch-sysdb ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/nss/files/patch-sysdb Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,138 @@ +--- lib/softoken/legacydb/cdbhdl.h.orig 2009-08-31 12:33:12.000000000 +0200 ++++ lib/softoken/legacydb/cdbhdl.h 2009-08-31 12:33:36.000000000 +0200 +@@ -43,7 +43,8 @@ + #define _CDBHDL_H_ + + #include "nspr.h" +-#include "mcom_db.h" ++#include ++#include + #include "pcertt.h" + #include "prtypes.h" + + +--- lib/softoken/legacydb/dbmshim.c.orig 2009-08-31 10:40:23.000000000 +0200 ++++ lib/softoken/legacydb/dbmshim.c 2009-08-31 10:40:35.000000000 +0200 +@@ -39,7 +39,8 @@ + * + * $Id: dbmshim.c,v 1.2 2007/06/13 00:24:57 rrelyea%redhat.com Exp $ + */ +-#include "mcom_db.h" ++#include ++#include + #include "secitem.h" + #include "nssb64.h" + #include "blapi.h" +--- lib/softoken/legacydb/keydb.c.orig 2009-08-31 10:40:04.000000000 +0200 ++++ lib/softoken/legacydb/keydb.c 2009-08-31 10:40:08.000000000 +0200 +@@ -43,7 +43,6 @@ + #include "blapi.h" + #include "secitem.h" + #include "pcert.h" +-#include "mcom_db.h" + #include "secerr.h" + + #include "keydbi.h" +--- lib/softoken/legacydb/keydbi.h.orig 2009-08-31 12:33:17.000000000 +0200 ++++ lib/softoken/legacydb/keydbi.h 2009-08-31 12:34:13.000000000 +0200 +@@ -43,5 +43,5 @@ + + #include "nspr.h" + #include "seccomon.h" +-#include "mcom_db.h" ++#include + + /* + * Handle structure for open key databases +--- lib/softoken/legacydb/pcertdb.c.orig 2009-08-31 10:40:52.000000000 +0200 ++++ lib/softoken/legacydb/pcertdb.c 2009-08-31 10:41:26.000000000 +0200 +@@ -41,7 +41,8 @@ + */ + #include "lowkeyti.h" + #include "pcert.h" +-#include "mcom_db.h" ++#include ++#include + #include "pcert.h" + #include "secitem.h" + #include "secder.h" +--- lib/softoken/legacydb/pk11db.c.orig 2009-08-31 10:40:57.000000000 +0200 ++++ lib/softoken/legacydb/pk11db.c 2009-08-31 10:41:55.000000000 +0200 +@@ -41,7 +41,8 @@ + + #include "pk11pars.h" + #include "lgdb.h" +-#include "mcom_db.h" ++#include ++#include + #include "secerr.h" + + #define FREE_CLEAR(p) if (p) { PORT_Free(p); p = NULL; } +--- lib/ckfw/dbm/ckdbm.h.orig 2009-08-31 10:46:00.000000000 +0200 ++++ lib/ckfw/dbm/ckdbm.h 2009-08-31 10:46:22.000000000 +0200 +@@ -59,7 +59,7 @@ + #include "ckt.h" + #endif /* CKT_H */ + +-#include "mcom_db.h" ++#include + + NSS_EXTERN_DATA NSSCKMDInstance nss_dbm_mdInstance; + +--- lib/softoken/legacydb/config.mk.orig 2009-08-31 12:39:49.000000000 +0200 ++++ lib/softoken/legacydb/config.mk 2009-08-31 12:40:03.000000000 +0200 +@@ -40,10 +40,6 @@ + + EXTRA_LIBS += $(CRYPTOLIB) + +-ifndef NSS_DISABLE_DBM +-EXTRA_LIBS += $(DIST)/lib/$(LIB_PREFIX)dbm.$(LIB_SUFFIX) +-endif +- + # can't do this in manifest.mn because OS_TARGET isn't defined there. + ifeq (,$(filter-out WIN%,$(OS_TARGET))) + +--- lib/certdb/xauthkid.c.orig 2009-08-31 12:43:13.000000000 +0200 ++++ lib/certdb/xauthkid.c 2009-08-31 12:44:21.000000000 +0200 +@@ -39,7 +39,7 @@ + * + */ + +-#include "prtypes.h" ++#include + #include "seccomon.h" + #include "secdert.h" + #include "secoidt.h" +--- lib/certdb/xbsconst.c.orig 2009-08-31 12:43:22.000000000 +0200 ++++ lib/certdb/xbsconst.c 2009-08-31 12:44:41.000000000 +0200 +@@ -38,7 +38,7 @@ + * X.509 v3 Basic Constraints Extension + */ + +-#include "prtypes.h" ++#include + #include /* for LONG_MAX */ + #include "seccomon.h" + #include "secdert.h" +--- lib/certdb/xconst.c.orig 2009-08-31 12:43:46.000000000 +0200 ++++ lib/certdb/xconst.c 2009-08-31 12:44:50.000000000 +0200 +@@ -38,7 +38,7 @@ + * X.509 Extension Encoding + */ + +-#include "prtypes.h" ++#include + #include "seccomon.h" + #include "secdert.h" + #include "secoidt.h" +--- cmd/platlibs.mk.orig 2009-08-31 12:57:13.000000000 +0200 ++++ cmd/platlibs.mk 2009-08-31 12:57:29.000000000 +0200 +@@ -85,7 +85,7 @@ + ifdef NSS_DISABLE_DBM + DBMLIB = $(NULL) + else +-DBMLIB = $(DIST)/lib/$(LIB_PREFIX)dbm.$(LIB_SUFFIX) ++DBMLIB = $(NULL) + endif + + ifdef USE_STATIC_LIBS Added: trunk/security/nss/files/patch-tests ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/nss/files/patch-tests Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,10 @@ +--- tests/common/init.sh Mon Apr 11 22:24:17 2005 ++++ tests/common/init.sh Fri Jul 22 16:55:36 2005 +@@ -197,5 +197,6 @@ + case $HOST in + *\.*) +- HOST=`echo $HOST | sed -e "s/\..*//"` ++ DOMSUF=${HOST#*.} # remove Smallest Prefix matching ``*.'' ++ HOST=${HOST%%.*} # remove Largest Suffix ``.*''. See sh(1) + ;; + ?*) Added: trunk/security/nss/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/nss/pkg-descr Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,7 @@ +Network Security Services (NSS) is a set of libraries designed to support +cross-platform development of security-enabled server applications. +Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7, +PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security +standards. + +WWW: http://www.mozilla.org/projects/security/pki/nss/ Added: trunk/security/nss/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/security/nss/pkg-plist Wed Oct 19 17:21:47 2011 (r659) @@ -0,0 +1,138 @@ +bin/certcgi +bin/certutil +bin/checkcert +bin/cmsutil +bin/crlutil +bin/derdump +bin/makepqg +bin/mangle +bin/modutil +bin/nss-config +bin/ocspclnt +bin/oidcalc +bin/p7content +bin/p7env +bin/p7sign +bin/p7verify +bin/pk12util +bin/rsaperf +bin/shlibsign +bin/signtool +bin/signver +bin/ssltap +bin/strsclnt +bin/symkeyutil +bin/vfychain +bin/vfyserv +include/nss/nss/base64.h +include/nss/nss/blapit.h +include/nss/nss/cert.h +include/nss/nss/certdb.h +include/nss/nss/certt.h +include/nss/nss/ciferfam.h +include/nss/nss/cmmf.h +include/nss/nss/cmmft.h +include/nss/nss/cms.h +include/nss/nss/cmsreclist.h +include/nss/nss/cmst.h +include/nss/nss/crmf.h +include/nss/nss/crmft.h +include/nss/nss/cryptohi.h +include/nss/nss/cryptoht.h +include/nss/nss/ecl-exp.h +include/nss/nss/hasht.h +include/nss/nss/jar-ds.h +include/nss/nss/jar.h +include/nss/nss/jarfile.h +include/nss/nss/key.h +include/nss/nss/keyhi.h +include/nss/nss/keyt.h +include/nss/nss/keythi.h +include/nss/nss/nss.h +include/nss/nss/nssb64.h +include/nss/nss/nssb64t.h +include/nss/nss/nssbase.h +include/nss/nss/nssbaset.h +include/nss/nss/nssck.api +include/nss/nss/nssckbi.h +include/nss/nss/nssckepv.h +include/nss/nss/nssckft.h +include/nss/nss/nssckfw.h +include/nss/nss/nssckfwc.h +include/nss/nss/nssckfwt.h +include/nss/nss/nssckg.h +include/nss/nss/nssckmdt.h +include/nss/nss/nssckt.h +include/nss/nss/nssilckt.h +include/nss/nss/nssilock.h +include/nss/nss/nsslocks.h +include/nss/nss/nssrwlk.h +include/nss/nss/nssrwlkt.h +include/nss/nss/nssutil.h +include/nss/nss/ocsp.h +include/nss/nss/ocspt.h +include/nss/nss/p12.h +include/nss/nss/p12plcy.h +include/nss/nss/p12t.h +include/nss/nss/pk11func.h +include/nss/nss/pk11pqg.h +include/nss/nss/pk11priv.h +include/nss/nss/pk11pub.h +include/nss/nss/pk11sdr.h +include/nss/nss/pkcs11.h +include/nss/nss/pkcs11f.h +include/nss/nss/pkcs11n.h +include/nss/nss/pkcs11p.h +include/nss/nss/pkcs11t.h +include/nss/nss/pkcs11u.h +include/nss/nss/pkcs12.h +include/nss/nss/pkcs12t.h +include/nss/nss/pkcs7t.h +include/nss/nss/portreg.h +include/nss/nss/preenc.h +include/nss/nss/secasn1.h +include/nss/nss/secasn1t.h +include/nss/nss/seccomon.h +include/nss/nss/secder.h +include/nss/nss/secdert.h +include/nss/nss/secdig.h +include/nss/nss/secdigt.h +include/nss/nss/secerr.h +include/nss/nss/sechash.h +include/nss/nss/secitem.h +include/nss/nss/secmime.h +include/nss/nss/secmod.h +include/nss/nss/secmodt.h +include/nss/nss/secoid.h +include/nss/nss/secoidt.h +include/nss/nss/secpkcs5.h +include/nss/nss/secpkcs7.h +include/nss/nss/secport.h +include/nss/nss/shsign.h +include/nss/nss/smime.h +include/nss/nss/ssl.h +include/nss/nss/sslerr.h +include/nss/nss/sslproto.h +include/nss/nss/sslt.h +include/nss/nss/utilrename.h +lib/nss/libcrmf.a +lib/nss/libfreebl3.so +lib/nss/libfreebl3.so.1 +lib/nss/libnss3.so +lib/nss/libnss3.so.1 +lib/nss/libnssckbi.so +lib/nss/libnssckbi.so.1 +lib/nss/libnssdbm3.so +lib/nss/libnssdbm3.so.1 +lib/nss/libnssutil3.so +lib/nss/libnssutil3.so.1 +lib/nss/libsmime3.so +lib/nss/libsmime3.so.1 +lib/nss/libsoftokn3.so +lib/nss/libsoftokn3.so.1 +lib/nss/libssl3.so +lib/nss/libssl3.so.1 +libdata/pkgconfig/nss.pc +@dirrm lib/nss +@dirrm include/nss/nss +@dirrm include/nss From owner-freebsd-gecko@FreeBSD.ORG Wed Oct 19 18:58:32 2011 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B22F106564A; Wed, 19 Oct 2011 18:58:32 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 432E38FC12; Wed, 19 Oct 2011 18:58:32 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9JIwWZJ016164; Wed, 19 Oct 2011 18:58:32 GMT (envelope-from beat@freefall.freebsd.org) Received: (from beat@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9JIwWFQ016160; Wed, 19 Oct 2011 18:58:32 GMT (envelope-from beat) Date: Wed, 19 Oct 2011 18:58:32 GMT Message-Id: <201110191858.p9JIwWFQ016160@freefall.freebsd.org> To: beat@FreeBSD.org, gecko@FreeBSD.org, beat@FreeBSD.org From: beat@FreeBSD.org Cc: Subject: Re: ports/161463: [patch] Mk/bsd.gecko.mk: remove some vendor optimization for WITHOUT_OPTIMIZED_CFLAGS X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 18:58:32 -0000 Synopsis: [patch] Mk/bsd.gecko.mk: remove some vendor optimization for WITHOUT_OPTIMIZED_CFLAGS Responsible-Changed-From-To: gecko->beat Responsible-Changed-By: beat Responsible-Changed-When: Wed Oct 19 18:58:31 UTC 2011 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=161463 From owner-freebsd-gecko@FreeBSD.ORG Wed Oct 19 20:18:33 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 45C531065675 for ; Wed, 19 Oct 2011 20:18:33 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id D931B8FC0C for ; Wed, 19 Oct 2011 20:18:32 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p9JKIVUP058032 for ; Wed, 19 Oct 2011 20:18:31 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p9JKIQMO056601 for freebsd-gecko@freebsd.org; Wed, 19 Oct 2011 20:18:26 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 19 Oct 2011 20:18:26 GMT Message-Id: <201110192018.p9JKIQMO056601@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r660 - branches/experimental/www/firefox branches/experimental/www/firefox-beta branches/experimental/www/firefox-beta/files branches/experimental/www/firefox/files trunk/www/firefox trunk/www/firefox/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 20:18:33 -0000 Author: beat Date: Wed Oct 19 20:18:26 2011 New Revision: 660 Log: - Add x-scheme-handler/http(s) MimeTypes to firefox.desktop. [1] - Add temporary workaround to fix detection of all plugins until we have found a proper solution for this problem. The workaround use the run-mozilla.sh script to start Firefox as it was the default prior to the Firefox 7 release. [2] - Bump PORTREVISION. PR: ports/159606 [1] Submitted by: Dmitry [1] Discussed with: flo@ [2] Modified: branches/experimental/www/firefox-beta/Makefile branches/experimental/www/firefox-beta/files/firefox.desktop.in branches/experimental/www/firefox/Makefile branches/experimental/www/firefox/files/firefox.desktop.in trunk/www/firefox/Makefile trunk/www/firefox/files/firefox.desktop.in Modified: branches/experimental/www/firefox-beta/Makefile ============================================================================== --- branches/experimental/www/firefox-beta/Makefile Wed Oct 19 17:21:47 2011 (r659) +++ branches/experimental/www/firefox-beta/Makefile Wed Oct 19 20:18:26 2011 (r660) @@ -137,6 +137,13 @@ (cd ${WRKSRC} && ${GMAKE} distclean) .endif +post-build: + ${RM} ${WRKSRC}/dist/bin/${PORTNAME} + ${ECHO_CMD} "#!/bin/sh" > ${WRKSRC}/dist/bin/${PORTNAME} + ${ECHO_CMD} "cd ${PREFIX}/lib/firefox && ./run-mozilla.sh ./firefox-bin" \ + >> ${WRKSRC}/dist/bin/${PORTNAME} + ${CHMOD} 755 ${WRKSRC}/dist/bin/${PORTNAME} + port-pre-install: ${ECHO_CMD} 'share/applications/${MOZILLA}.desktop' >> ${PLISTF} ${ECHO_CMD} "@dirrmtry share/applications" >> ${PLISTD} Modified: branches/experimental/www/firefox-beta/files/firefox.desktop.in ============================================================================== --- branches/experimental/www/firefox-beta/files/firefox.desktop.in Wed Oct 19 17:21:47 2011 (r659) +++ branches/experimental/www/firefox-beta/files/firefox.desktop.in Wed Oct 19 20:18:26 2011 (r660) @@ -188,4 +188,4 @@ Terminal=false Type=Application Categories=Application;Network; -MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml; +MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https; Modified: branches/experimental/www/firefox/Makefile ============================================================================== --- branches/experimental/www/firefox/Makefile Wed Oct 19 17:21:47 2011 (r659) +++ branches/experimental/www/firefox/Makefile Wed Oct 19 20:18:26 2011 (r660) @@ -2,11 +2,12 @@ # Date created: 2002/10/21 # Whom: Alan Eldridge # -# $FreeBSD: ports/www/firefox/Makefile,v 1.251 2011/09/30 15:07:49 beat Exp $ +# $FreeBSD: ports/www/firefox/Makefile,v 1.252 2011/10/19 19:29:28 beat Exp $ # PORTNAME= firefox DISTVERSION= 7.0.1 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} @@ -145,6 +146,13 @@ (cd ${WRKSRC} && ${GMAKE} distclean) .endif +post-build: + ${RM} ${WRKSRC}/dist/bin/${PORTNAME} + ${ECHO_CMD} "#!/bin/sh" > ${WRKSRC}/dist/bin/${PORTNAME} + ${ECHO_CMD} "cd ${PREFIX}/lib/firefox && ./run-mozilla.sh ./firefox-bin" \ + >> ${WRKSRC}/dist/bin/${PORTNAME} + ${CHMOD} 755 ${WRKSRC}/dist/bin/${PORTNAME} + port-pre-install: ${ECHO_CMD} 'share/applications/${MOZILLA}.desktop' >> ${PLISTF} ${ECHO_CMD} "@dirrmtry share/applications" >> ${PLISTD} Modified: branches/experimental/www/firefox/files/firefox.desktop.in ============================================================================== --- branches/experimental/www/firefox/files/firefox.desktop.in Wed Oct 19 17:21:47 2011 (r659) +++ branches/experimental/www/firefox/files/firefox.desktop.in Wed Oct 19 20:18:26 2011 (r660) @@ -188,4 +188,4 @@ Terminal=false Type=Application Categories=Application;Network; -MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml; +MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https; Modified: trunk/www/firefox/Makefile ============================================================================== --- trunk/www/firefox/Makefile Wed Oct 19 17:21:47 2011 (r659) +++ trunk/www/firefox/Makefile Wed Oct 19 20:18:26 2011 (r660) @@ -2,11 +2,12 @@ # Date created: 2002/10/21 # Whom: Alan Eldridge # -# $FreeBSD: ports/www/firefox/Makefile,v 1.251 2011/09/30 15:07:49 beat Exp $ +# $FreeBSD: ports/www/firefox/Makefile,v 1.252 2011/10/19 19:29:28 beat Exp $ # PORTNAME= firefox DISTVERSION= 7.0.1 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} @@ -136,6 +137,13 @@ (cd ${WRKSRC} && ${GMAKE} distclean) .endif +post-build: + ${RM} ${WRKSRC}/dist/bin/${PORTNAME} + ${ECHO_CMD} "#!/bin/sh" > ${WRKSRC}/dist/bin/${PORTNAME} + ${ECHO_CMD} "cd ${PREFIX}/lib/firefox && ./run-mozilla.sh ./firefox-bin" \ + >> ${WRKSRC}/dist/bin/${PORTNAME} + ${CHMOD} 755 ${WRKSRC}/dist/bin/${PORTNAME} + port-pre-install: ${ECHO_CMD} 'share/applications/${MOZILLA}.desktop' >> ${PLISTF} ${ECHO_CMD} "@dirrmtry share/applications" >> ${PLISTD} Modified: trunk/www/firefox/files/firefox.desktop.in ============================================================================== --- trunk/www/firefox/files/firefox.desktop.in Wed Oct 19 17:21:47 2011 (r659) +++ trunk/www/firefox/files/firefox.desktop.in Wed Oct 19 20:18:26 2011 (r660) @@ -188,4 +188,4 @@ Terminal=false Type=Application Categories=Application;Network; -MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml; +MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https; From owner-freebsd-gecko@FreeBSD.ORG Thu Oct 20 06:11:15 2011 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DEF3D106566B; Thu, 20 Oct 2011 06:11:15 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B53A38FC15; Thu, 20 Oct 2011 06:11:15 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9K6BFxh048894; Thu, 20 Oct 2011 06:11:15 GMT (envelope-from beat@freefall.freebsd.org) Received: (from beat@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9K6BFQb048885; Thu, 20 Oct 2011 06:11:15 GMT (envelope-from beat) Date: Thu, 20 Oct 2011 06:11:15 GMT Message-Id: <201110200611.p9K6BFQb048885@freefall.freebsd.org> To: timp87@gmail.com, beat@FreeBSD.org, gecko@FreeBSD.org From: beat@FreeBSD.org Cc: Subject: Re: ports/161121: www/firefox: icedtea web plugin doesn't work with new firefox 7 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2011 06:11:16 -0000 Synopsis: www/firefox: icedtea web plugin doesn't work with new firefox 7 State-Changed-From-To: open->closed State-Changed-By: beat State-Changed-When: Thu Oct 20 06:11:15 UTC 2011 State-Changed-Why: A workaround against this problem has been committed yesterday. Please update to 7.0.1_1,1. http://www.freebsd.org/cgi/query-pr.cgi?pr=161121 From owner-freebsd-gecko@FreeBSD.ORG Thu Oct 20 06:23:51 2011 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C28C106564A; Thu, 20 Oct 2011 06:23:51 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 72D3A8FC15; Thu, 20 Oct 2011 06:23:51 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9K6Npin062260; Thu, 20 Oct 2011 06:23:51 GMT (envelope-from beat@freefall.freebsd.org) Received: (from beat@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9K6NoKC062256; Thu, 20 Oct 2011 06:23:50 GMT (envelope-from beat) Date: Thu, 20 Oct 2011 06:23:50 GMT Message-Id: <201110200623.p9K6NoKC062256@freefall.freebsd.org> To: dgeo@centrale-marseille.fr, beat@FreeBSD.org, gecko@FreeBSD.org From: beat@FreeBSD.org Cc: Subject: Re: ports/156813: [PATCH] deskutils/lightning-thunderbird: Patch to require only one time the master password for all distant calendars X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2011 06:23:51 -0000 Synopsis: [PATCH] deskutils/lightning-thunderbird: Patch to require only one time the master password for all distant calendars State-Changed-From-To: open->closed State-Changed-By: beat State-Changed-When: Thu Oct 20 06:23:50 UTC 2011 State-Changed-Why: deskutils/lightning-thunderbird has been removed yesterday. The given patch has been committed upstream back in May so the fix is in newer Lightning version which are build with Thunderbird or SeaMonkey. Nevertheless according to the Mozilla bug report this is just a partial fix for this problem. http://www.freebsd.org/cgi/query-pr.cgi?pr=156813 From owner-freebsd-gecko@FreeBSD.ORG Thu Oct 20 06:30:52 2011 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4F91F1065673; Thu, 20 Oct 2011 06:30:52 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 26BE98FC18; Thu, 20 Oct 2011 06:30:52 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9K6UqnY065080; Thu, 20 Oct 2011 06:30:52 GMT (envelope-from beat@freefall.freebsd.org) Received: (from beat@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9K6Uokw064997; Thu, 20 Oct 2011 06:30:50 GMT (envelope-from beat) Date: Thu, 20 Oct 2011 06:30:50 GMT Message-Id: <201110200630.p9K6Uokw064997@freefall.freebsd.org> To: magik@roorback.net, martin.birgmeier@aon.at, beat@FreeBSD.org, gecko@FreeBSD.org From: beat@FreeBSD.org Cc: Subject: Re: ports/155291: reinstalling www/firefox removes www/firefox-sync X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2011 06:30:52 -0000 Synopsis: reinstalling www/firefox removes www/firefox-sync State-Changed-From-To: open->closed State-Changed-By: beat State-Changed-When: Thu Oct 20 06:30:50 UTC 2011 State-Changed-Why: Firefox Sync is part of Firefox since Firefox 4.0 so you no longer need the www/firefox-sync port. http://www.freebsd.org/cgi/query-pr.cgi?pr=155291 From owner-freebsd-gecko@FreeBSD.ORG Thu Oct 20 06:37:54 2011 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 099C81065675; Thu, 20 Oct 2011 06:37:54 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D4E4F8FC13; Thu, 20 Oct 2011 06:37:53 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9K6brYv073428; Thu, 20 Oct 2011 06:37:53 GMT (envelope-from beat@freefall.freebsd.org) Received: (from beat@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9K6brN4073423; Thu, 20 Oct 2011 06:37:53 GMT (envelope-from beat) Date: Thu, 20 Oct 2011 06:37:53 GMT Message-Id: <201110200637.p9K6brN4073423@freefall.freebsd.org> To: web@3dresearch.com, beat@FreeBSD.org, gecko@FreeBSD.org From: beat@FreeBSD.org Cc: Subject: Re: ports/158348: mail/thunderbird build error X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2011 06:37:54 -0000 Synopsis: mail/thunderbird build error State-Changed-From-To: open->closed State-Changed-By: beat State-Changed-When: Thu Oct 20 06:37:52 UTC 2011 State-Changed-Why: Problem caused by stale patch file. Thunderbird patches fine on pointyhat, in tinderbox and on my local workstation. http://www.freebsd.org/cgi/query-pr.cgi?pr=158348 From owner-freebsd-gecko@FreeBSD.ORG Thu Oct 20 07:51:42 2011 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91F0C1065675; Thu, 20 Oct 2011 07:51:42 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5EE8D8FC13; Thu, 20 Oct 2011 07:51:42 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9K7pgcn071736; Thu, 20 Oct 2011 07:51:42 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9K7pgHk071708; Thu, 20 Oct 2011 07:51:42 GMT (envelope-from bapt@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f Date: Thu, 20 Oct 2011 09:51:38 +0200 From: Baptiste Daroussin To: Kris Moore Message-ID: <20111020075138.GC89701@azathoth.lan> References: <4E984AB7.1090507@pcbsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Bu8it7iiRSEf40bY" Content-Disposition: inline In-Reply-To: <4E984AB7.1090507@pcbsd.org> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-gnome@FreeBSD.org, gecko@FreeBSD.org, freebsd-xfce@FreeBSD.org, kde-freebsd@kde.org, office@FreeBSD.org, erwin@FreeBSD.org Subject: Re: Working together for Desktop Integration X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2011 07:51:42 -0000 --Bu8it7iiRSEf40bY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Oct 14, 2011 at 10:44:07AM -0400, Kris Moore wrote: >=20 > Greetings all FreeBSD desktop users/porters/enthusiasts! >=20 > At the developers summit / EuroBSDCon this last week, one of the things > which came up was the idea of trying to unify some of our efforts for > FreeBSD on the Desktop. Erwin Lansing asked me to send over some mail to > the various porting projects inquiring about this, and also setting up a > wiki page: >=20 > http://wiki.freebsd.org/DesktopIntegration >=20 > The wiki is just some of the things we discussed at the Dev Summit, but > I'm sure you can all think of plenty of other areas where we can improve > FreeBSD's desktop support. Feel free to add to it with your ideas / > projects. In addition I'm thinking we might benefit from setting up a > freebsd-desktop mailing list and using it to discuss these types of > improvements. (Not sure who I have to ping about that, hopefully it's > somebody reading this mail) >=20 > If you are interested in being apart of this effort, please let both > Erwin and I know. >=20 > Thanks! >=20 > --=20 > Kris Moore > PC-BSD Software > iXsystems >=20 > _______________________________________________ > freebsd-xfce@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-xfce > To unsubscribe, send any mail to "freebsd-xfce-unsubscribe@freebsd.org" Thanks, I think we should create a new list (I'll ask for it next week if noone as = done it at that time) Maybe we also should create a DesktopIntegrationWIP wiki page have http://wiki.freebsd.org/DesktopIntegration for what has to be done and best practice, and the WIP for the brainstorming, ideas and stuff like that. I also CCed office@ and gecko@. regards, Bapt --Bu8it7iiRSEf40bY Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iEYEARECAAYFAk6f0woACgkQ8kTtMUmk6EwFoACgultid705S9hgN8dB4/SIA6vx YPsAoJFEoYYXq4aKR1q87BqjT/gh/EGd =TK/E -----END PGP SIGNATURE----- --Bu8it7iiRSEf40bY-- From owner-freebsd-gecko@FreeBSD.ORG Thu Oct 20 07:55:27 2011 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B20BC106566C; Thu, 20 Oct 2011 07:55:27 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from marvin.chruetertee.ch (marvin.chruetertee.ch [217.150.245.55]) by mx1.freebsd.org (Postfix) with ESMTP id 2CB338FC15; Thu, 20 Oct 2011 07:55:26 +0000 (UTC) Received: from [192.168.1.38] (106-227.3-85.cust.bluewin.ch [85.3.227.106]) (authenticated bits=0) by marvin.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p9K7tPuS030113 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES128-SHA bits=128 verify=NO); Thu, 20 Oct 2011 07:55:25 GMT (envelope-from beat@FreeBSD.org) Mime-Version: 1.0 (Apple Message framework v1251.1) Content-Type: text/plain; charset=windows-1252 From: =?iso-8859-1?Q?Beat_G=E4tzi?= In-Reply-To: <4E9FC75E.6030407@FreeBSD.org> Date: Thu, 20 Oct 2011 09:55:25 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <4203DF0F-0BFA-4F00-91A0-15D546B0F7E8@FreeBSD.org> References: <4E9FC75E.6030407@FreeBSD.org> To: Andriy Gapon X-Mailer: Apple Mail (2.1251.1) Cc: gecko@FreeBSD.org, FreeBSD Ports Subject: Re: www/firefox: latest commit broken argument passing X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2011 07:55:27 -0000 On Oct 20, 2011, at 9:01 AM, Andriy Gapon wrote: >=20 > With the latest version of firefox port the installed > ${PREFIX}/lib/firefox/firefox script doesn't pass along its command = line parameters. > Please fix. Fixed! Somewhat=85 We are still looking for a proper fix to get all plugins working again. = So if you have an idea how this could be done in a proper way feel free to = get in contact with us. Thanks, Beat >=20 > --=20 > Andriy Gapon From owner-freebsd-gecko@FreeBSD.ORG Thu Oct 20 07:21:34 2011 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4CE70106564A; Thu, 20 Oct 2011 07:21:34 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 5038E8FC1A; Thu, 20 Oct 2011 07:21:33 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id KAA12374; Thu, 20 Oct 2011 10:01:52 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1RGmdT-000JFa-M1; Thu, 20 Oct 2011 10:01:51 +0300 Message-ID: <4E9FC75E.6030407@FreeBSD.org> Date: Thu, 20 Oct 2011 10:01:50 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:7.0.1) Gecko/20111002 Thunderbird/7.0.1 MIME-Version: 1.0 To: Beat Gaetzi , FreeBSD Ports , gecko@FreeBSD.org X-Enigmail-Version: undefined Content-Type: text/plain; charset=X-VIET-VPS Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Thu, 20 Oct 2011 11:13:36 +0000 Cc: Subject: www/firefox: latest commit broken argument passing X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2011 07:21:34 -0000 With the latest version of firefox port the installed ${PREFIX}/lib/firefox/firefox script doesn't pass along its command line parameters. Please fix. -- Andriy Gapon From owner-freebsd-gecko@FreeBSD.ORG Thu Oct 20 14:04:59 2011 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB7DF106566B; Thu, 20 Oct 2011 14:04:59 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from marvin.chruetertee.ch (marvin.chruetertee.ch [217.150.245.55]) by mx1.freebsd.org (Postfix) with ESMTP id 331298FC16; Thu, 20 Oct 2011 14:04:58 +0000 (UTC) Received: from [192.168.1.38] (18-200.1-85.cust.bluewin.ch [85.1.200.18]) (authenticated bits=0) by marvin.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p9KE4fdp068768 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES128-SHA bits=128 verify=NO); Thu, 20 Oct 2011 14:04:53 GMT (envelope-from beat@FreeBSD.org) Mime-Version: 1.0 (Apple Message framework v1251.1) Content-Type: text/plain; charset=windows-1252 From: =?iso-8859-1?Q?Beat_G=E4tzi?= In-Reply-To: <4EA00B85.6080009@FreeBSD.org> Date: Thu, 20 Oct 2011 16:04:34 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <4E9FC75E.6030407@FreeBSD.org> <4203DF0F-0BFA-4F00-91A0-15D546B0F7E8@FreeBSD.org> <4EA00B85.6080009@FreeBSD.org> To: Andriy Gapon X-Mailer: Apple Mail (2.1251.1) Cc: gecko@FreeBSD.org, FreeBSD Ports Subject: Re: www/firefox: latest commit broken argument passing X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2011 14:04:59 -0000 On Oct 20, 2011, at 1:52 PM, Andriy Gapon wrote: > on 20/10/2011 10:55 Beat G=E4tzi said the following: >> On Oct 20, 2011, at 9:01 AM, Andriy Gapon wrote: >>>=20 >>> With the latest version of firefox port the installed >>> ${PREFIX}/lib/firefox/firefox script doesn't pass along its command = line parameters. >>> Please fix. >>=20 >> Fixed! Somewhat=85 >>=20 >> We are still looking for a proper fix to get all plugins working = again. So >> if you have an idea how this could be done in a proper way feel free = to get >> in contact with us. >=20 > I am not sure how to fix these things in a really proper way, but I = think that > adding "$@" to command line in ${PREFIX}/lib/firefox/firefox would = have sufficed > as a fix for the problem that I've reported. Sure, I also had a patch with "$@" but as I received some other problem = reports which were caused by this change I decided to revert the change entirely. Beat >=20 > --=20 > Andriy Gapon From owner-freebsd-gecko@FreeBSD.ORG Thu Oct 20 14:36:40 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 10D8D106564A for ; Thu, 20 Oct 2011 14:36:40 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 902918FC16 for ; Thu, 20 Oct 2011 14:36:39 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p9KEac9F044433 for ; Thu, 20 Oct 2011 14:36:38 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p9KEaWwp043704 for freebsd-gecko@freebsd.org; Thu, 20 Oct 2011 14:36:32 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Thu, 20 Oct 2011 14:36:32 GMT Message-Id: <201110201436.p9KEaWwp043704@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r661 - branches/experimental/www/seamonkey-beta X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2011 14:36:40 -0000 Author: beat Date: Thu Oct 20 14:36:32 2011 New Revision: 661 Log: - Update to 2.5 Beta 3 Modified: branches/experimental/www/seamonkey-beta/Makefile branches/experimental/www/seamonkey-beta/distinfo Modified: branches/experimental/www/seamonkey-beta/Makefile ============================================================================== --- branches/experimental/www/seamonkey-beta/Makefile Wed Oct 19 20:18:26 2011 (r660) +++ branches/experimental/www/seamonkey-beta/Makefile Thu Oct 20 14:36:32 2011 (r661) @@ -6,7 +6,7 @@ # PORTNAME= seamonkey -DISTVERSION= 2.5b1 +DISTVERSION= 2.5b3 CATEGORIES?= www ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA_EXTENDED} MASTER_SITE_SUBDIR= seamonkey/releases/${DISTVERSION}/source Modified: branches/experimental/www/seamonkey-beta/distinfo ============================================================================== --- branches/experimental/www/seamonkey-beta/distinfo Wed Oct 19 20:18:26 2011 (r660) +++ branches/experimental/www/seamonkey-beta/distinfo Thu Oct 20 14:36:32 2011 (r661) @@ -1,2 +1,2 @@ -SHA256 (seamonkey-2.5b1.source.tar.bz2) = 7e9903340722c7ff3211d0afaa561ba7f0ffefacd351adf6c976887c00122aff -SIZE (seamonkey-2.5b1.source.tar.bz2) = 89806691 +SHA256 (seamonkey-2.5b3.source.tar.bz2) = ecdcb8bbe549149145af50409427974065840bf8ad8d4d0ff0a4e551ce36bf41 +SIZE (seamonkey-2.5b3.source.tar.bz2) = 90077131 From owner-freebsd-gecko@FreeBSD.ORG Thu Oct 20 14:36:42 2011 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E9DC1065677; Thu, 20 Oct 2011 14:36:42 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 4223C8FC18; Thu, 20 Oct 2011 14:36:41 +0000 (UTC) Received: from odyssey.starpoint.kiev.ua (alpha-e.starpoint.kiev.ua [212.40.38.101]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id RAA21176; Thu, 20 Oct 2011 17:36:39 +0300 (EEST) (envelope-from avg@FreeBSD.org) Message-ID: <4EA031F7.7010103@FreeBSD.org> Date: Thu, 20 Oct 2011 17:36:39 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:7.0.1) Gecko/20111003 Thunderbird/7.0.1 MIME-Version: 1.0 To: gecko@FreeBSD.org, Alex Dupre X-Enigmail-Version: undefined Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Thu, 20 Oct 2011 15:23:36 +0000 Cc: Subject: enigmail-thunderbird as an option in thunderbird port X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2011 14:36:42 -0000 Is it possible and relatively easy to turn emigmail thunderbird extension into something like a lightning extension? The reason for this request is two-fold: - it is more convenient when an extension installed from a port is automatically available as opposed to having to explicitly install/reinstall a .xpi file - it seems that (almost?) each time the thunderbird gets updated (and it happens a lot recently), the enigmail port has to be rebuilt/reinstalled (and the corresponding .xpi has to be reinstalled too); unfortunately not every thunderbird updated was followed by enigmail revision bump, and it seems that our tools are not explicitly aware of this kind of dependency, so a few times in the past I had a situation where enigmail stopped working after thunderbird update and I had to manually reinstall the port and its .xpi -- Andriy Gapon From owner-freebsd-gecko@FreeBSD.ORG Fri Oct 21 13:02:56 2011 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8F533106566B; Fri, 21 Oct 2011 13:02:56 +0000 (UTC) (envelope-from villa.alberto@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 720A88FC08; Fri, 21 Oct 2011 13:02:55 +0000 (UTC) Received: by wyi40 with SMTP id 40so5128518wyi.13 for ; Fri, 21 Oct 2011 06:02:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=0FuTgyq+Uxv8whbWfq1TClKVTtOfZBnLmoN5aVYJD8g=; b=BkbDmorb8KRX8ZIAABuQyVpKi9I/AcrDmQFvlewTz/Cp/bV0JPoQMDJ2X0+V/6yeJW uLNqTWplAgzRMV5WlT2OT+pctzdWFZD/kox1XZimbdpGyDIQiOlcvVeyOovsr4rjwHET 4YhqBHMIEAtQiiIAuQbf6qDYf/c6qqbNAB/08= Received: by 10.227.129.77 with SMTP id n13mr5489815wbs.37.1319200789150; Fri, 21 Oct 2011 05:39:49 -0700 (PDT) MIME-Version: 1.0 Sender: villa.alberto@gmail.com Received: by 10.227.9.6 with HTTP; Fri, 21 Oct 2011 05:39:29 -0700 (PDT) In-Reply-To: <20111020075138.GC89701@azathoth.lan> References: <4E984AB7.1090507@pcbsd.org> <20111020075138.GC89701@azathoth.lan> From: Alberto Villa Date: Fri, 21 Oct 2011 14:39:29 +0200 X-Google-Sender-Auth: Hm6GTUQxHLAw14AyxiwsySGdWjE Message-ID: To: Baptiste Daroussin Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-gnome@freebsd.org, gecko@freebsd.org, freebsd-xfce@freebsd.org, kde-freebsd@kde.org, office@freebsd.org, erwin@freebsd.org Subject: Re: Working together for Desktop Integration X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Oct 2011 13:02:56 -0000 On Thu, Oct 20, 2011 at 9:51 AM, Baptiste Daroussin wrote: > I think we should create a new list (I'll ask for it next week if noone as done > it at that time) > > Maybe we also should create a DesktopIntegrationWIP wiki page have > http://wiki.freebsd.org/DesktopIntegration for what has to be done and best > practice, and the WIP for the brainstorming, ideas and stuff like that. > > I also CCed office@ and gecko@. Sounds good to me! And I agree about the mailing list... Count me in! -- Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla From owner-freebsd-gecko@FreeBSD.ORG Fri Oct 21 14:43:10 2011 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E8731106566C; Fri, 21 Oct 2011 14:43:09 +0000 (UTC) (envelope-from kris@pcbsd.org) Received: from mail.iXsystems.com (newknight.ixsystems.com [206.40.55.70]) by mx1.freebsd.org (Postfix) with ESMTP id 88FB28FC14; Fri, 21 Oct 2011 14:43:09 +0000 (UTC) Received: from mail.ixsystems.com (localhost [127.0.0.1]) by mail.iXsystems.com (Postfix) with ESMTP id 3CA35491; Fri, 21 Oct 2011 07:23:55 -0700 (PDT) Received: from mail.iXsystems.com ([127.0.0.1]) by mail.ixsystems.com (mail.ixsystems.com [127.0.0.1]) (amavisd-maia, port 10024) with ESMTP id 56948-03; Fri, 21 Oct 2011 07:23:55 -0700 (PDT) Received: from [192.168.0.186] (75-130-56-30.static.kgpt.tn.charter.com [75.130.56.30]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.iXsystems.com (Postfix) with ESMTPSA id 1B23248E; Fri, 21 Oct 2011 07:23:54 -0700 (PDT) Message-ID: <4EA18079.5030308@pcbsd.org> Date: Fri, 21 Oct 2011 10:23:53 -0400 From: Kris Moore User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:7.0.1) Gecko/20111003 Thunderbird/7.0.1 MIME-Version: 1.0 To: Alberto Villa References: <4E984AB7.1090507@pcbsd.org> <20111020075138.GC89701@azathoth.lan> In-Reply-To: X-Enigmail-Version: undefined Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Baptiste Daroussin , freebsd-gnome@freebsd.org, gecko@freebsd.org, freebsd-xfce@freebsd.org, kde-freebsd@kde.org, office@freebsd.org, erwin@freebsd.org Subject: Re: [kde-freebsd] Working together for Desktop Integration X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Oct 2011 14:43:10 -0000 On 10/21/11 08:39, Alberto Villa wrote: > On Thu, Oct 20, 2011 at 9:51 AM, Baptiste Daroussin wrote: >> I think we should create a new list (I'll ask for it next week if noone as done >> it at that time) >> >> Maybe we also should create a DesktopIntegrationWIP wiki page have >> http://wiki.freebsd.org/DesktopIntegration for what has to be done and best >> practice, and the WIP for the brainstorming, ideas and stuff like that. >> >> I also CCed office@ and gecko@. > Sounds good to me! And I agree about the mailing list... > > Count me in! The mailing list is now active! Please signup and we can continue the discussion there. http://lists.freebsd.org/mailman/listinfo/freebsd-desktop -- Kris Moore PC-BSD Software iXsystems From owner-freebsd-gecko@FreeBSD.ORG Fri Oct 21 15:30:27 2011 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 33E29106566B; Fri, 21 Oct 2011 15:30:27 +0000 (UTC) (envelope-from mike.bybee@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 1C7068FC15; Fri, 21 Oct 2011 15:30:25 +0000 (UTC) Received: by wwi18 with SMTP id 18so5860258wwi.31 for ; Fri, 21 Oct 2011 08:30:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=T+d4qQ481fmnfgb11TLo6QqTKk+tZOb71H7FMkFSs6s=; b=lCk5mdfaSgJ22Eizb8httxAD2O9ZTdLEqVyZwYldOE4DS9yqO65yvK9OCzmZys+aA0 JkVun79q3SyRR88DJ5fXB9VcgkEVxhuhnJoZcMJCx8FhDGnWQqmsita0Gpy5CEejbWcD x0+Yw+tOAyARrGLCqz5nA9Um3IP0Zf/CxR/Fo= MIME-Version: 1.0 Received: by 10.216.179.69 with SMTP id g47mr10215119wem.73.1319209136792; Fri, 21 Oct 2011 07:58:56 -0700 (PDT) Received: by 10.216.178.205 with HTTP; Fri, 21 Oct 2011 07:58:56 -0700 (PDT) In-Reply-To: <4EA18079.5030308@pcbsd.org> References: <4E984AB7.1090507@pcbsd.org> <20111020075138.GC89701@azathoth.lan> <4EA18079.5030308@pcbsd.org> Date: Fri, 21 Oct 2011 07:58:56 -0700 Message-ID: From: Mike Bybee To: Kris Moore Content-Type: text/plain; charset=UTF-8 Cc: Baptiste Daroussin , freebsd-gnome@freebsd.org, gecko@freebsd.org, freebsd-xfce@freebsd.org, Alberto Villa , kde-freebsd@kde.org, office@freebsd.org, erwin@freebsd.org Subject: Re: [kde-freebsd] Working together for Desktop Integration X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Oct 2011 15:30:27 -0000 On Fri, Oct 21, 2011 at 7:23 AM, Kris Moore wrote: > On 10/21/11 08:39, Alberto Villa wrote: >> On Thu, Oct 20, 2011 at 9:51 AM, Baptiste Daroussin wrote: >>> I think we should create a new list (I'll ask for it next week if noone as done >>> it at that time) >>> >>> Maybe we also should create a DesktopIntegrationWIP wiki page have >>> http://wiki.freebsd.org/DesktopIntegration for what has to be done and best >>> practice, and the WIP for the brainstorming, ideas and stuff like that. >>> >>> I also CCed office@ and gecko@. >> Sounds good to me! And I agree about the mailing list... >> >> Count me in! > > The mailing list is now active! Please signup and we can continue the > discussion there. > > http://lists.freebsd.org/mailman/listinfo/freebsd-desktop > > -- > Kris Moore > PC-BSD Software > iXsystems > > _______________________________________________ > freebsd-gnome@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org" > Very excited about this - I hope that we can move into a new direction and put a fully BSD desktop out there and show the Linux guys how it's done :) -- Thanks, Mike Bybee From owner-freebsd-gecko@FreeBSD.ORG Sat Oct 22 08:04:02 2011 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 550821065674 for ; Sat, 22 Oct 2011 08:04:02 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from lab.alexdupre.com (alexdupre-1-pt.tunnel.tserv23.zrh1.ipv6.he.net [IPv6:2001:470:25:450::2]) by mx1.freebsd.org (Postfix) with ESMTP id 473DF8FC1B for ; Sat, 22 Oct 2011 08:04:01 +0000 (UTC) Received: (qmail 66144 invoked from network); 22 Oct 2011 08:03:58 -0000 Received: from atom.alexdupre.com (HELO ?192.168.178.12?) (sysadmin@alexdupre.com@192.168.178.12) by lab.alexdupre.com with ESMTPSA; 22 Oct 2011 08:03:58 -0000 Message-ID: <4EA278EE.4010109@FreeBSD.org> Date: Sat, 22 Oct 2011 10:03:58 +0200 From: Alex Dupre User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:7.0.1) Gecko/20110928 Firefox/7.0.1 SeaMonkey/2.4.1 MIME-Version: 1.0 To: Andriy Gapon References: <4EA031F7.7010103@FreeBSD.org> In-Reply-To: <4EA031F7.7010103@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: gecko@FreeBSD.org Subject: Re: enigmail-thunderbird as an option in thunderbird port X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Oct 2011 08:04:02 -0000 Andriy Gapon ha scritto: > Is it possible and relatively easy to turn emigmail thunderbird extension into > something like a lightning extension? Yes, of course. I think we can drop support for tb 3.6 and put enigmail directly in tb/sm ports, since now it requires a complete gecko build. > The reason for this request is two-fold: > - it is more convenient when an extension installed from a port is automatically > available as opposed to having to explicitly install/reinstall a .xpi file Actually this is already done by the enigmail port. -- Alex Dupre From owner-freebsd-gecko@FreeBSD.ORG Sat Oct 22 20:58:25 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 22A0D106564A for ; Sat, 22 Oct 2011 20:58:25 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id AC0FD8FC14 for ; Sat, 22 Oct 2011 20:58:24 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p9MKwNHh052098 for ; Sat, 22 Oct 2011 20:58:23 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p9MKwI0S051908 for freebsd-gecko@freebsd.org; Sat, 22 Oct 2011 20:58:18 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 22 Oct 2011 20:58:18 GMT Message-Id: <201110222058.p9MKwI0S051908@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r662 - branches/experimental/mail/thunderbird-beta X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Oct 2011 20:58:25 -0000 Author: beat Date: Sat Oct 22 20:58:17 2011 New Revision: 662 Log: - Update to 8.0 Beta 3 Modified: branches/experimental/mail/thunderbird-beta/Makefile branches/experimental/mail/thunderbird-beta/distinfo Modified: branches/experimental/mail/thunderbird-beta/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-beta/Makefile Thu Oct 20 14:36:32 2011 (r661) +++ branches/experimental/mail/thunderbird-beta/Makefile Sat Oct 22 20:58:17 2011 (r662) @@ -6,7 +6,7 @@ # PORTNAME= thunderbird -DISTVERSION= 8.0b1 +DISTVERSION= 8.0b3 CATEGORIES= mail ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${DISTVERSION}/source Modified: branches/experimental/mail/thunderbird-beta/distinfo ============================================================================== --- branches/experimental/mail/thunderbird-beta/distinfo Thu Oct 20 14:36:32 2011 (r661) +++ branches/experimental/mail/thunderbird-beta/distinfo Sat Oct 22 20:58:17 2011 (r662) @@ -1,2 +1,2 @@ -SHA256 (thunderbird-8.0b1.source.tar.bz2) = 95ab91f24d50c05207ef4b59871e36830091df6006ed993ee6e203cd15b88948 -SIZE (thunderbird-8.0b1.source.tar.bz2) = 89115893 +SHA256 (thunderbird-8.0b3.source.tar.bz2) = dca1d78068f0f95633635163c26eae165a079952a90595573933b8430000923e +SIZE (thunderbird-8.0b3.source.tar.bz2) = 89449207 From owner-freebsd-gecko@FreeBSD.ORG Sat Oct 22 20:59:35 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E9F7B106566C for ; Sat, 22 Oct 2011 20:59:35 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 60D3E8FC13 for ; Sat, 22 Oct 2011 20:59:35 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id p9MKxYYZ053854 for ; Sat, 22 Oct 2011 20:59:34 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p9MKxT2S053484 for freebsd-gecko@freebsd.org; Sat, 22 Oct 2011 20:59:29 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 22 Oct 2011 20:59:29 GMT Message-Id: <201110222059.p9MKxT2S053484@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r663 - branches/experimental/www/firefox-beta X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Oct 2011 20:59:36 -0000 Author: beat Date: Sat Oct 22 20:59:29 2011 New Revision: 663 Log: - Update to 8.0 Beta 3 - Sync with www/firefox - Replace spaces with tabs Modified: branches/experimental/www/firefox-beta/Makefile branches/experimental/www/firefox-beta/distinfo Modified: branches/experimental/www/firefox-beta/Makefile ============================================================================== --- branches/experimental/www/firefox-beta/Makefile Sat Oct 22 20:58:17 2011 (r662) +++ branches/experimental/www/firefox-beta/Makefile Sat Oct 22 20:59:29 2011 (r663) @@ -6,7 +6,7 @@ # PORTNAME= firefox -DISTVERSION= 8.0b1 +DISTVERSION= 8.0b3 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} @@ -18,7 +18,7 @@ BUILD_DEPENDS= nspr>=4.8.8:${PORTSDIR}/devel/nspr \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ - unzip:${PORTSDIR}/archivers/unzip + unzip:${PORTSDIR}/archivers/unzip LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \ event-1.4:${PORTSDIR}/devel/libevent @@ -137,13 +137,6 @@ (cd ${WRKSRC} && ${GMAKE} distclean) .endif -post-build: - ${RM} ${WRKSRC}/dist/bin/${PORTNAME} - ${ECHO_CMD} "#!/bin/sh" > ${WRKSRC}/dist/bin/${PORTNAME} - ${ECHO_CMD} "cd ${PREFIX}/lib/firefox && ./run-mozilla.sh ./firefox-bin" \ - >> ${WRKSRC}/dist/bin/${PORTNAME} - ${CHMOD} 755 ${WRKSRC}/dist/bin/${PORTNAME} - port-pre-install: ${ECHO_CMD} 'share/applications/${MOZILLA}.desktop' >> ${PLISTF} ${ECHO_CMD} "@dirrmtry share/applications" >> ${PLISTD} Modified: branches/experimental/www/firefox-beta/distinfo ============================================================================== --- branches/experimental/www/firefox-beta/distinfo Sat Oct 22 20:58:17 2011 (r662) +++ branches/experimental/www/firefox-beta/distinfo Sat Oct 22 20:59:29 2011 (r663) @@ -1,2 +1,2 @@ -SHA256 (firefox-8.0b1.source.tar.bz2) = f556c48ce2238d360b6c80ac694b943c3e0bc06b5b5cc50894fbd9c7d585aae9 -SIZE (firefox-8.0b1.source.tar.bz2) = 70353090 +SHA256 (firefox-8.0b3.source.tar.bz2) = 67247211dce909453878bd20e6f7240e46e11b8ba8b4e2143db678fdce2fd9a1 +SIZE (firefox-8.0b3.source.tar.bz2) = 70359699