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 ...
Michael Johnson
ahze at FreeBSD.org
Tue Nov 29 21:13:40 GMT 2005
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
More information about the cvs-ports
mailing list