Author: ken Date: 2009-03-01 11:26:34 -0700 (Sun, 01 Mar 2009) New Revision: 7784
Added: trunk/auxfiles/firefox-3.0.6-mozconfig trunk/auxfiles/xulrunner-1.9.0.6-mozconfig Log: initial check-in of mozconfigs for xulrunner and firefox Added: trunk/auxfiles/firefox-3.0.6-mozconfig =================================================================== --- trunk/auxfiles/firefox-3.0.6-mozconfig (rev 0) +++ trunk/auxfiles/firefox-3.0.6-mozconfig 2009-03-01 18:26:34 UTC (rev 7784) @@ -0,0 +1,72 @@ +# mozconfig to build firefox3 on top of an existing xulrunner +# - if you do not wish to build xulrunner first, make the changes +# noted for a 'standalone' browser + +# first pick up the browser defaults +. $topsrcdir/browser/config/mozconfig +mk_add_options moz_objd...@topsrcdir@/../firefox-build + +ac_add_options --enable-application=browser + +ac_add_options --prefix=/usr +ac_add_options --enable-optimize + +# pthreads option only applies to nspr. +# enable this if building standalone browser without separate nspr +#ac_add_options --with-pthreads + +# don't let mozilla projects build their own copies of libraries +# if they are available as shared libs on the system: +# everyone should have these +ac_add_options --with-system-zlib +ac_add_options --with-system-bz2 +ac_add_options --with-system-jpeg + +# comment this if you did not build cairo +oac_add_options --enable-system-cairo + +# comment this if you did not build little cms +ac_add_options --enable-system-lcms + +# comment this if you did not build sqlite +ac_add_options --enable-system-sqlite + +# comment this if you did not patch libpng for apng +ac_add_options --with-system-png + +# comment this if you have built dbus-glib +ac_add_options --disable-dbus + +# comment this if you have gnome-vfs and want to +# integrate firefox into your gnome desktop +ac_add_options --disable-gnomevfs + +# comment this if you wish to distribute binaries, +# or if you prefer a browser called 'minefield' +ac_add_options --enable-official-branding + +# mochitest is often problematic +ac_add_options --disable-mochitest + +# uncomment this if curl is NOT present +#ac_add_option --disable-crashreporter + +# this is for xulrunner not firefox +#ac_add_options --disable-javaxpcom + +# the installer and updater are not appropriate if you build from source +ac_add_options --disable-installer +ac_add_options --disable-updater + +# this is an anti-phishing option +ac_add_options --enable-safe-browsing + +# point to xulrunner - comment this if stand-alone browser +ac_add_options --with-libxul-sdk=/usr/lib/xulrunner-devel-1.9.0.6 + +# we built these either as part of xulrunner, or separately +# comment these for standalone browser unless you have separate +# nss and nspr +ac_add_options --with-system-nss +ac_add_options --with-system-nspr + Added: trunk/auxfiles/xulrunner-1.9.0.6-mozconfig =================================================================== --- trunk/auxfiles/xulrunner-1.9.0.6-mozconfig (rev 0) +++ trunk/auxfiles/xulrunner-1.9.0.6-mozconfig 2009-03-01 18:26:34 UTC (rev 7784) @@ -0,0 +1,68 @@ +# mozconfig to build xulrunner from firefox3 source +# use a build directory +mk_add_options moz_objd...@topsrcdir@/../xulrunner-build + +# specify that we want to build xulrunner +ac_add_options --enable-application=xulrunner + +ac_add_options --prefix=/usr +ac_add_options --enable-optimize + +# pthreads option only applies to nspr. +# we will build nspr here, so thread it nicely +ac_add_options --with-pthreads + +# don't let mozilla projects build their own copies of libraries +# if they are available as shared libs on the system: +# everyone should have these +ac_add_options --with-system-zlib +ac_add_options --with-system-bz2 +ac_add_options --with-system-jpeg + +# comment this if you did not build cairo +ac_add_options --enable-system-cairo + +# comment this if you did not build little cms +ac_add_options --enable-system-lcms + +# comment this if you did not build sqlite +ac_add_options --enable-system-sqlite + +# comment this if you did not patch libpng for apng +ac_add_options --with-system-png + +# comment this if you have built dbus-glib +ac_add_options --disable-dbus + +# comment this if you have gnome-vfs and want to +# integrate gecko into your gnome desktop +ac_add_options --disable-gnomevfs + +# this is NOT available for xulrunner +#ac_add_options --enable-official-branding + +# mochitest is often problematic +ac_add_options --disable-mochitest + +# uncomment this if you did not build curl +#ac_add_option --disable-crashreporter + +# comment this if you have a java compiler +ac_add_options --disable-javaxpcom + +# the installer and updater are not appropriate if you build from source +ac_add_options --disable-installer +ac_add_options --disable-updater + +# this is an anti-phishing option +ac_add_options --enable-safe-browsing + +# if you have a reason to use a separate nss and nspr, uncomment these +# and comment the pthreads option above +#ac_add_options --with-system-nss +#ac_add_options --with-system-nspr + +# save some space on the install: comment this if you want to run a +# debugger on any of the xulrunner libraries +ac_add_options --enable-strip + -- http://linuxfromscratch.org/mailman/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
