Date: Tue, 29 Nov 2005 21:12:29 +0000 (UTC) From: Michael Johnson <ahze@FreeBSD.org> To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org 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 ... Message-ID: <200511292112.jATLCT0S045824@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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 <bsd.port.pre.mk> .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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200511292112.jATLCT0S045824>