From owner-cvs-ports@FreeBSD.ORG Tue Nov 29 21:13:40 2005 Return-Path: X-Original-To: cvs-ports@FreeBSD.org Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5200316A41F; Tue, 29 Nov 2005 21:13:40 +0000 (GMT) (envelope-from ahze@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B5EE43D67; Tue, 29 Nov 2005 21:13:24 +0000 (GMT) (envelope-from ahze@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jATLCT9J045825; Tue, 29 Nov 2005 21:12:29 GMT (envelope-from ahze@repoman.freebsd.org) Received: (from ahze@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jATLCT0S045824; Tue, 29 Nov 2005 21:12:29 GMT (envelope-from ahze) Message-Id: <200511292112.jATLCT0S045824@repoman.freebsd.org> From: Michael Johnson Date: Tue, 29 Nov 2005 21:12:29 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/thunderbird Makefile pkg-deinstall.in pkg-install.in ports/mail/thunderbird/files mozconfig.in patch-build_unix_run-mozilla.sh patch-config_autoconf.mk.in patch-configure ports/mail/thunderbird-devel Makefile pkg-deinstall.in ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Nov 2005 21:13:40 -0000 ahze 2005-11-29 21:12:29 UTC FreeBSD ports repository Modified files: mail/thunderbird Makefile pkg-deinstall.in pkg-install.in mail/thunderbird/files patch-build_unix_run-mozilla.sh patch-configure mail/thunderbird-devel Makefile pkg-deinstall.in pkg-install.in mail/thunderbird-devel/files patch-build_unix_run-mozilla.sh www/mozilla Makefile pkg-deinstall.in pkg-descr pkg-install.in www/mozilla/files patch-config_autoconf.mk.in patch-qt www/firefox Makefile distinfo pkg-deinstall.in www/firefox/files firefox.desktop.in patch-Double.cpp patch-browser_app_mozilla.in patch-build_unix_run-mozilla.sh patch-config-mkdepend-imakemdep.h patch-config-rules.mk patch-configure patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp patch-extensions_typeaheadfind_src_nsTypeAheadFind.h patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in patch-xptcall-alpha patch-xptcall-sparc64 Added files: mail/thunderbird/files patch-config_autoconf.mk.in mail/thunderbird-devel/files patch-config_autoconf.mk.in patch-libm patch-nopangoxft patch-sysnss www/mozilla Makefile.common bsd.gecko.mk www/mozilla/files mozconfig-generic.in patch-gfx-src-gtk-Makefile.in patch-libm patch-sysnspr patch-sysnss patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in www/firefox/files patch-config_autoconf.mk.in patch-config_mkdepend_Makefile.in patch-nopangoxft Removed files: mail/thunderbird/files mozconfig.in mail/thunderbird-devel/files mozconfig.in patch-configure patch-nspr-unix.c www/mozilla/files patch-layout_svg_renderer_src_cairo_nsSVGCairoCanvas.cpp patch-layout_svg_renderer_src_cairo_nsSVGCairoGlyphMetrics.cpp patch-nsprpub-pr-include-md-_pth.h patch-nsprpub-pr-src-io-prprf.c patch-nsprpub::pr::include::md::_freebsd.cfg patch-nsprpub::pr::include::md::_freebsd.h patch-nsprpub::pr::src::pthreads::ptio.c patch-xpcom::reflect::xptcall::src::md::unix::Makefile.in www/firefox pkg-install.in www/firefox/files firefox.rb mkdistfile mozconfig.in patch-bugzilla149334 patch-bugzilla243151 patch-build_unix_mozilla-xpcom.pc.in patch-config::mkdepend::Makefile.in patch-gfx-src-gtk-Makefile.in patch-jsosdep patch-mozilla_widget_src_gtk2_mozdrawingarea.c patch-oji-threads patch-xptcall-ia64 patch-xptcinvoke_x86_64_linux Log: - Update firefox to 1.5 - Add Makefile.common o A new build/install system for gecko ports, Makefile.common includes many generic routines and common tasks. o Fix ld-run-path in all gecko's by using -Wl,-rpath,${moz_libdir} thus removing the need to have a startup script for ports that depend on gecko. [2] o Use system libm, nss, nspr in all gecko ports - Add bsd.gecko.mk o This is the predecessor to WITH_MOZILLA=[mozilla|firefox|...] with a more robust way of detecting a gecko a end user wishs to use. o bsd.gecko.mk abstracts the selection of gecko-based backends. It allows users and porters to support any available gecko backend without needing to build many conditional tests. ${USE_GECKO} is the list of backends that your port can handle, and ${GECKO} is set by bsd.gecko.mk to be the chosen backend. Users set ${WITH_GECKO} to the list of gecko backends they want on their system. Port Makefile example: USE_GECKO=firefox mozilla seamonkey thunderbird .include .include "${.CURDIR}/../../www/mozilla/bsd.gecko.mk" End user example: WITH_GECKO=seamonkey firefox We highly recommend moving away from using WITH_MOZILLA and switching to USE/WITH_GECKO. PR: 89052 [2] Submitted by: vs [2] Obtained from: www/firefox Thanks to: adamw, marcus, and mezz for ideas, bug squashing, and more sajd from irc.freenode.org/#FreeBSD-Gnome for pointing out many bugs Revision Changes Path 1.55 +36 -176 ports/mail/thunderbird-devel/Makefile 1.14 +0 -76 ports/mail/thunderbird-devel/files/mozconfig.in (dead) 1.4 +1 -1 ports/mail/thunderbird-devel/files/patch-build_unix_run-mozilla.sh 1.1 +18 -0 ports/mail/thunderbird-devel/files/patch-config_autoconf.mk.in (new) 1.2 +0 -38 ports/mail/thunderbird-devel/files/patch-configure (dead) 1.3 +25 -0 ports/mail/thunderbird-devel/files/patch-libm (new) 1.1 +20 -0 ports/mail/thunderbird-devel/files/patch-nopangoxft (new) 1.4 +0 -21 ports/mail/thunderbird-devel/files/patch-nspr-unix.c (dead) 1.3 +178 -0 ports/mail/thunderbird-devel/files/patch-sysnss (new) 1.6 +3 -2 ports/mail/thunderbird-devel/pkg-deinstall.in 1.9 +1 -1 ports/mail/thunderbird-devel/pkg-install.in 1.53 +15 -184 ports/mail/thunderbird/Makefile 1.13 +0 -75 ports/mail/thunderbird/files/mozconfig.in (dead) 1.4 +1 -1 ports/mail/thunderbird/files/patch-build_unix_run-mozilla.sh 1.1 +18 -0 ports/mail/thunderbird/files/patch-config_autoconf.mk.in (new) 1.2 +17 -38 ports/mail/thunderbird/files/patch-configure 1.5 +1 -0 ports/mail/thunderbird/pkg-deinstall.in 1.8 +1 -0 ports/mail/thunderbird/pkg-install.in 1.136 +42 -243 ports/www/firefox/Makefile 1.28 +3 -3 ports/www/firefox/distinfo 1.5 +2 -2 ports/www/firefox/files/firefox.desktop.in 1.5 +0 -95 ports/www/firefox/files/firefox.rb (dead) 1.9 +0 -171 ports/www/firefox/files/mkdistfile (dead) 1.35 +0 -82 ports/www/firefox/files/mozconfig.in (dead) 1.5 +1 -0 ports/www/firefox/files/patch-Double.cpp 1.11 +3 -349 ports/www/firefox/files/patch-browser_app_mozilla.in 1.2 +0 -342 ports/www/firefox/files/patch-bugzilla149334 (dead) 1.2 +0 -10 ports/www/firefox/files/patch-bugzilla243151 (dead) 1.2 +0 -8 ports/www/firefox/files/patch-build_unix_mozilla-xpcom.pc.in (dead) 1.8 +3 -2 ports/www/firefox/files/patch-build_unix_run-mozilla.sh 1.4 +1 -0 ports/www/firefox/files/patch-config-mkdepend-imakemdep.h 1.5 +1 -0 ports/www/firefox/files/patch-config-rules.mk 1.2 +0 -10 ports/www/firefox/files/patch-config::mkdepend::Makefile.in (dead) 1.1 +18 -0 ports/www/firefox/files/patch-config_autoconf.mk.in (new) 1.1 +10 -0 ports/www/firefox/files/patch-config_mkdepend_Makefile.in (new) 1.2 +8 -8 ports/www/firefox/files/patch-configure 1.3 +1 -0 ports/www/firefox/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp 1.3 +1 -0 ports/www/firefox/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h 1.2 +0 -15 ports/www/firefox/files/patch-gfx-src-gtk-Makefile.in (dead) 1.2 +0 -9 ports/www/firefox/files/patch-jsosdep (dead) 1.2 +0 -12 ports/www/firefox/files/patch-mozilla_widget_src_gtk2_mozdrawingarea.c (dead) 1.1 +20 -0 ports/www/firefox/files/patch-nopangoxft (new) 1.2 +0 -60 ports/www/firefox/files/patch-oji-threads (dead) 1.6 +1 -0 ports/www/firefox/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in 1.4 +1 -0 ports/www/firefox/files/patch-xptcall-alpha 1.4 +0 -40 ports/www/firefox/files/patch-xptcall-ia64 (dead) 1.5 +1 -0 ports/www/firefox/files/patch-xptcall-sparc64 1.2 +0 -17 ports/www/firefox/files/patch-xptcinvoke_x86_64_linux (dead) 1.6 +1 -3 ports/www/firefox/pkg-deinstall.in 1.12 +0 -36 ports/www/firefox/pkg-install.in (dead) 1.207 +35 -264 ports/www/mozilla/Makefile 1.1 +357 -0 ports/www/mozilla/Makefile.common (new) 1.1 +152 -0 ports/www/mozilla/bsd.gecko.mk (new) 1.1 +8 -0 ports/www/mozilla/files/mozconfig-generic.in (new) 1.3 +1 -1 ports/www/mozilla/files/patch-config_autoconf.mk.in 1.1 +15 -0 ports/www/mozilla/files/patch-gfx-src-gtk-Makefile.in (new) 1.2 +0 -10 ports/www/mozilla/files/patch-layout_svg_renderer_src_cairo_nsSVGCairoCanvas.cpp (dead) 1.2 +0 -10 ports/www/mozilla/files/patch-layout_svg_renderer_src_cairo_nsSVGCairoGlyphMetrics.cpp (dead) 1.1 +25 -0 ports/www/mozilla/files/patch-libm (new) 1.2 +0 -11 ports/www/mozilla/files/patch-nsprpub-pr-include-md-_pth.h (dead) 1.3 +0 -14 ports/www/mozilla/files/patch-nsprpub-pr-src-io-prprf.c (dead) 1.6 +0 -124 ports/www/mozilla/files/patch-nsprpub::pr::include::md::_freebsd.cfg (dead) 1.3 +0 -13 ports/www/mozilla/files/patch-nsprpub::pr::include::md::_freebsd.h (dead) 1.3 +0 -29 ports/www/mozilla/files/patch-nsprpub::pr::src::pthreads::ptio.c (dead) 1.26 +24 -9 ports/www/mozilla/files/patch-qt 1.1 +21 -0 ports/www/mozilla/files/patch-sysnspr (new) 1.1 +178 -0 ports/www/mozilla/files/patch-sysnss (new) 1.5 +0 -56 ports/www/mozilla/files/patch-xpcom::reflect::xptcall::src::md::unix::Makefile.in (dead) 1.1 +56 -0 ports/www/mozilla/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in (new) 1.6 +1 -1 ports/www/mozilla/pkg-deinstall.in 1.25 +0 -3 ports/www/mozilla/pkg-descr 1.7 +1 -1 ports/www/mozilla/pkg-install.in