diff --git a/www-client/mozilla-firefox/select-a-mozconfig/browser-debug.mozconfig b/www-client/mozilla-firefox/select-a-mozconfig/browser-debug.mozconfig new file mode 100644 index 000000000..821711fd9 --- /dev/null +++ b/www-client/mozilla-firefox/select-a-mozconfig/browser-debug.mozconfig @@ -0,0 +1,70 @@ +# ------------------ +# Browser, DEBUG +# ------------------ + +### Tags for packaged-filename +export MOZ_PKG_SPECIAL=DEBUG +mk_add_options MOZ_PKG_SPECIAL=DEBUG + +. $topsrcdir/browser/config/mozconfig +mk_add_options MOZ_CO_PROJECT=browser + +# Required to download the right version of the source code +mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH + +export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot +mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot + +# ----------------------------------------------------- +# --- EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD --- +export GLIB_CONFIG=/boot/common/bin/glib-config +mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config + +export LIBIDL_CONFIG=/boot/common/bin/libIDL-config +mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config + +# --- Set the outputdir for the build --- +mk_add_options MOZ_OBJDIR=/moz_obj/debug-browser + +# autoconf 2.13 was built by +#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/ +# make && make install +export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf' +# ----------------------------------------------------- + +# Automatic updates not currently supported on BeOS. Delete this when we add this feature. +ac_add_options --disable-updater + +# We don't have Java for BeOS yet. While this builds fine, it is not useful. +ac_add_options --disable-oji + +# Build without Cairo +ac_add_options --disable-svg +ac_add_options --disable-canvas + +# Utilize Haiku's default shared libraries +ac_add_options --with-system-jpeg +ac_add_options --with-system-png +ac_add_options --with-system-zlib + +# Reduce build size and time by omitting IPv6 support (not needed on BeOS) +ac_add_options --disable-ipv6 + +# Required configure options +ac_add_options --enable-cpp-rtti + +# Eliminate lots of relatively useless warnings during build +ac_add_options --disable-cpp-exceptions + +# Optional optimizations +ac_add_options --enable-debug +ac_add_options --disable-optimize +ac_add_options --disable-reorder +ac_add_options --disable-strip +ac_add_options --disable-static +ac_add_options --enable-shared +#ac_add_options --enable-tests + +#--disable-logging #--disable-logging Disable logging facilities + +ac_add_options --enable-nspr-threads diff --git a/www-client/mozilla-firefox/select-a-mozconfig/browser.mozconfig b/www-client/mozilla-firefox/select-a-mozconfig/browser.mozconfig new file mode 100644 index 000000000..60be62e78 --- /dev/null +++ b/www-client/mozilla-firefox/select-a-mozconfig/browser.mozconfig @@ -0,0 +1,80 @@ +# ------------------ +# Browser, Optimized +# ------------------ + +. $topsrcdir/browser/config/mozconfig +mk_add_options MOZ_CO_PROJECT=browser + +# Required to download the right version of the source code +mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH + +export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot +mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot + +# ----------------------------------------------------- +# --- EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD --- +export GLIB_CONFIG=/boot/common/bin/glib-config +mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config + +export LIBIDL_CONFIG=/boot/common/bin/libIDL-config +mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config + +# --- Set the outputdir for the build --- +mk_add_options MOZ_OBJDIR=/moz_obj/browser + +# autoconf 2.13 was built by +#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/ +# make && make install +export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf' +# ----------------------------------------------------- + +# Automatic updates not currently supported on BeOS. Delete this when we add this feature. +ac_add_options --disable-updater + +# We don't have Java for BeOS yet. While this builds fine, it is not useful. +ac_add_options --disable-oji + +# Build without Cairo +ac_add_options --disable-svg +ac_add_options --disable-canvas + +# Utilize Haiku's default shared libraries +ac_add_options --with-system-jpeg +ac_add_options --with-system-png +ac_add_options --with-system-zlib + +ac_add_options --enable-nspr-threads + +# Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS) +ac_add_options --disable-tests +ac_add_options --disable-ipv6 + +# Required configure options +ac_add_options --enable-cpp-rtti + +# Eliminate lots of relatively useless warnings during build +ac_add_options --disable-cpp-exceptions + +# Optional optimizations +export BUILD_OPT=1 +mk_add_options BUILD_OPT=1 +ac_add_options --enable-static --disable-shared +ac_add_options --enable-strip +ac_add_options --enable-reorder +ac_add_options --enable-js-static-build + +# ---------------------------------------------------------------------------- +# GCC Specific Optimiztions. +# ---------------------------- +# +# Uncomment the first line for GCC 2, the second line for GCC 4. +# +# --- GCC2 --- +ac_add_options '--enable-optimize=-O3 -march=pentium -mcpu=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4' +# +# --- GCC4 --- +#ac_add_options '--enable-optimize=-O3 -march=pentium -mtune=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4' +# +# ---------------------------------------------------------------------------- + + diff --git a/www-client/mozilla-firefox/select-a-mozconfig/calendar.mozconfig b/www-client/mozilla-firefox/select-a-mozconfig/calendar.mozconfig new file mode 100644 index 000000000..48915d800 --- /dev/null +++ b/www-client/mozilla-firefox/select-a-mozconfig/calendar.mozconfig @@ -0,0 +1,81 @@ +# ------------------ +# Calendar, Optimized +# ------------------ + +. $topsrcdir/calendar/sunbird/config/mozconfig +mk_add_options MOZ_CO_PROJECT=calendar + +# Required to download the right version of the source code +mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH + +export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot +mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot + +# ----------------------------------------------------- +# --- EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD --- +export GLIB_CONFIG=/boot/common/bin/glib-config +mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config + +export LIBIDL_CONFIG=/boot/common/bin/libIDL-config +mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config + +# --- Set the outputdir for the build --- +mk_add_options MOZ_OBJDIR=/moz_obj/calendar + +# autoconf 2.13 was built by +#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/ +# make && make install +export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf' +# ----------------------------------------------------- + +# Automatic updates not currently supported on BeOS. Delete this when we add this feature. +ac_add_options --disable-updater + +# We don't have Java for BeOS yet. While this builds fine, it is not useful. +ac_add_options --disable-oji + +# Build without Cairo +ac_add_options --disable-svg +ac_add_options --disable-canvas + +# Utilize Haiku's default shared libraries +ac_add_options --with-system-jpeg +ac_add_options --with-system-png +ac_add_options --with-system-zlib + +ac_add_options --enable-nspr-threads + +# Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS) +ac_add_options --disable-tests +ac_add_options --disable-ipv6 + +# Required configure options +ac_add_options --enable-cpp-rtti + +# Eliminate lots of relatively useless warnings during build +ac_add_options --disable-cpp-exceptions + +# Optional optimizations +export BUILD_OPT=1 +mk_add_options BUILD_OPT=1 +ac_add_options --enable-static --disable-shared +ac_add_options --enable-strip +ac_add_options --enable-reorder +ac_add_options --enable-js-static-build + +# ---------------------------------------------------------------------------- +# GCC Specific Optimiztions. +# ---------------------------- +# +# Uncomment the first line for GCC 2, the second line for GCC 4. +# +# --- GCC2 --- +ac_add_options '--enable-optimize=-O3 -march=pentium -mcpu=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4' +# +# --- GCC4 --- +#ac_add_options '--enable-optimize=-O3 -march=pentium -mtune=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4' +# +# ---------------------------------------------------------------------------- + + + diff --git a/www-client/mozilla-firefox/select-a-mozconfig/mailnews.mozconfig b/www-client/mozilla-firefox/select-a-mozconfig/mailnews.mozconfig new file mode 100644 index 000000000..deebf2b18 --- /dev/null +++ b/www-client/mozilla-firefox/select-a-mozconfig/mailnews.mozconfig @@ -0,0 +1,81 @@ +# ------------------ +# MailNews, Optimized +# ------------------ + +. $topsrcdir/mail/config/mozconfig +mk_add_options MOZ_CO_PROJECT=mail + +# Required to download the right version of the source code +mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH + +export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot +mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot + +# ----------------------------------------------------- +# --- EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD --- +export GLIB_CONFIG=/boot/common/bin/glib-config +mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config + +export LIBIDL_CONFIG=/boot/common/bin/libIDL-config +mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config + +# --- Set the outputdir for the build --- +mk_add_options MOZ_OBJDIR=/moz_obj/mailnews + +# autoconf 2.13 was built by +#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/ +# make && make install +export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf' +# ----------------------------------------------------- + +# Automatic updates not currently supported on BeOS. Delete this when we add this feature. +ac_add_options --disable-updater + +# We don't have Java for BeOS yet. While this builds fine, it is not useful. +ac_add_options --disable-oji + +# Build without Cairo +ac_add_options --disable-svg +ac_add_options --disable-canvas + +# Utilize Haiku's default shared libraries +ac_add_options --with-system-jpeg +ac_add_options --with-system-png +ac_add_options --with-system-zlib + +ac_add_options --enable-nspr-threads + +# Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS) +ac_add_options --disable-tests +ac_add_options --disable-ipv6 + +# Required configure options +ac_add_options --enable-cpp-rtti + +# Eliminate lots of relatively useless warnings during build +ac_add_options --disable-cpp-exceptions + +# Optional optimizations +export BUILD_OPT=1 +mk_add_options BUILD_OPT=1 +ac_add_options --enable-static --disable-shared +ac_add_options --enable-strip +ac_add_options --enable-reorder +ac_add_options --enable-js-static-build + +# ---------------------------------------------------------------------------- +# GCC Specific Optimiztions. +# ---------------------------- +# +# Uncomment the first line for GCC 2, the second line for GCC 4. +# +# --- GCC2 --- +ac_add_options '--enable-optimize=-O3 -march=pentium -mcpu=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4' +# +# --- GCC4 --- +#ac_add_options '--enable-optimize=-O3 -march=pentium -mtune=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4' +# +# ---------------------------------------------------------------------------- + + + diff --git a/www-client/mozilla-firefox/select-a-mozconfig/moz-firefox2 b/www-client/mozilla-firefox/select-a-mozconfig/moz-firefox2 deleted file mode 100644 index 0190aee89..000000000 --- a/www-client/mozilla-firefox/select-a-mozconfig/moz-firefox2 +++ /dev/null @@ -1,57 +0,0 @@ -# -# //See http://www.mozilla.org/build/ for build instructions. -# -# -#this is a comment -# -# //Options for client.mk. -. $topsrcdir/browser/config/mozconfig -mk_add_options MOZ_CO_PROJECT=browser - -### Required to download the right version of the source code -mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH -### //EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ### -export GLIB_CONFIG=/boot/common/bin/glib-config -mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config - -export LIBIDL_CONFIG=/boot/common/bin/libIDL-config -mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config - -export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot -mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot - -### //Set the outputdir for the build -mk_add_options MOZ_OBJDIR=/moz_obj/browser - -### //Automatic updates not currently supported on BeOS. Delete this when we add this feature. -ac_add_options --disable-updater - -### //Explicitly enable native BeOS threading -ac_add_options --with-bthreads - -### //We don't have Java for BeOS yet. While this builds fine, it is not useful. -ac_add_options --disable-oji - -### //Build without Cairo -ac_add_options --disable-svg -ac_add_options --disable-canvas - -### //Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS) -ac_add_options --disable-tests -ac_add_options --disable-ipv6 - -### //Required configure options -ac_add_options --enable-cpp-rtti -ac_add_options --enable-static --disable-shared ## STATIC BUILD -#ac_add_options --disable-static --enabled-shared ## SHARED Libraries - -### Optional optimizations -export BUILD_OPT=1 -mk_add_options BUILD_OPT=1 -ac_add_options --enable-optimize='-march=pentium -mcpu=pentiumpro' - -### //Eliminate lots of relatively useless warnings during build -ac_add_options --disable-cpp-exceptions - -### //Options that only need to be applied by an official builder -#ac_add_options --enable-official-branding diff --git a/www-client/mozilla-firefox/select-a-mozconfig/moz-firefox2--DEBUG b/www-client/mozilla-firefox/select-a-mozconfig/moz-firefox2--DEBUG deleted file mode 100644 index 76f6546db..000000000 --- a/www-client/mozilla-firefox/select-a-mozconfig/moz-firefox2--DEBUG +++ /dev/null @@ -1,65 +0,0 @@ -# -# //See http://www.mozilla.org/build/ for build instructions. -# -# -#this is a comment -# -# //Options for client.mk. -. $topsrcdir/browser/config/mozconfig -mk_add_options MOZ_CO_PROJECT=browser - -### Required to download the right version of the source code -mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH - -### Tags for packaged-filename -export MOZ_PKG_SPECIAL=DEBUG -mk_add_options MOZ_PKG_SPECIAL=DEBUG -#ac_add_options MOZ_PKG_SPECIAL=_NOT_NEEDED_ - -### //EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ### -export GLIB_CONFIG=/boot/common/bin/glib-config -mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config - -export LIBIDL_CONFIG=/boot/common/bin/libIDL-config -mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config - -export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot -mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot - -### //Set the outputdir for the build -mk_add_options MOZ_OBJDIR=/moz_obj/debug-browser - -### //Automatic updates not currently supported on BeOS. Delete this when we add this feature. -ac_add_options --disable-updater - -### //Explicitly enable native BeOS threading -ac_add_options --with-bthreads - -### //We don't have Java for BeOS yet. While this builds fine, it is not useful. -ac_add_options --disable-oji - -### //Build without Cairo -ac_add_options --disable-svg -ac_add_options --disable-canvas - -### //Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS) -ac_add_options --disable-ipv6 - -### //Required configure options -ac_add_options --enable-cpp-rtti -ac_add_options --enable-debug -ac_add_options --disable-optimize -ac_add_options --disable-reorder -ac_add_options --disable-strip -ac_add_options --disable-strip-libs -ac_add_options --disable-static -ac_add_options --enable-shared -#ac_add_options --enable-tests - - - -### //Eliminate lots of relatively useless warnings during build -ac_add_options --disable-cpp-exceptions - -### //Options that only need to be applied by an official builder -#ac_add_options --enable-official-branding diff --git a/www-client/mozilla-firefox/select-a-mozconfig/moz-seamonkey b/www-client/mozilla-firefox/select-a-mozconfig/moz-seamonkey deleted file mode 100644 index 684f8b4f5..000000000 --- a/www-client/mozilla-firefox/select-a-mozconfig/moz-seamonkey +++ /dev/null @@ -1,63 +0,0 @@ -# -# //See http://www.mozilla.org/build/ for build instructions. -# -# -#this is a comment -# -# //Options for client.mk. -mk_add_options MOZ_CO_PROJECT=suite -ac_add_options --enable-application=suite -mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH -### //EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ### -export GLIB_CONFIG=/boot/common/bin/glib-config -mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config - -export LIBIDL_CONFIG=/boot/common/bin/libIDL-config -mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config - -export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot -mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot - -### //Set the outputdir for the build -mk_add_options MOZ_OBJDIR=/moz_obj/suite - -### //Automatic updates not currently supported on BeOS. Delete this when we add this feature. -ac_add_options --disable-updater - -### //Explicitly enable native BeOS threading -ac_add_options --with-bthreads - -### //We don't have Java for BeOS yet. While this builds fine, it is not useful. -ac_add_options --disable-oji - -### //Explicitly enable Postscript printing -#ac_add_options --enable-postscript - -### //Since I'm not ready for Cairo. -ac_add_options --disable-svg -ac_add_options --disable-canvas - -### //Required configure options. Builds will fail without them. -ac_add_options --enable-cpp-rtti - -### //Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS) -ac_add_options --disable-tests -ac_add_options --disable-ipv6 - -### //Uncomment these for speed. Creates an optimized, stripped static build. -### //K6's, Pre-Pentium II aren't supported with i586, use i586. -export BUILD_OPT=1 -mk_add_options BUILD_OPT=1 -ac_add_options --enable-optimize='-march=pentium -mcpu=pentiumpro' -ac_add_options --enable-static --disable-shared ## STATIC BUILD -#ac_add_options --disable-static --enabled-shared ## SHARED Libraries - - -### //Eliminate lots of relatively useless warnings during build -ac_add_options --disable-cpp-exceptions - -### // Disable accessibility support -ac_add_options --disable-accessibility - -### //Options that only need to be applied by an official builder -#ac_add_options --enable-official-branding diff --git a/www-client/mozilla-firefox/select-a-mozconfig/moz-seamonkey--DEBUG b/www-client/mozilla-firefox/select-a-mozconfig/moz-seamonkey--DEBUG deleted file mode 100644 index ab40fc3c9..000000000 --- a/www-client/mozilla-firefox/select-a-mozconfig/moz-seamonkey--DEBUG +++ /dev/null @@ -1,65 +0,0 @@ -# -# //See http://www.mozilla.org/build/ for build instructions. -# -# -#this is a comment -# -# //Options for client.mk. -mk_add_options MOZ_CO_PROJECT=suite -ac_add_options --enable-application=suite -mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH -### //EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ### -export GLIB_CONFIG=/boot/common/bin/glib-config -mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config - -export LIBIDL_CONFIG=/boot/common/bin/libIDL-config -mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config - -export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot -mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot - -### //Set the outputdir for the build -mk_add_options MOZ_OBJDIR=/moz_obj/debug-suite - -### //Automatic updates not currently supported on BeOS. Delete this when we add this feature. -ac_add_options --disable-updater - -### //Explicitly enable native BeOS threading -ac_add_options --with-bthreads - -### //We don't have Java for BeOS yet. While this builds fine, it is not useful. -ac_add_options --disable-oji - -### //Explicitly enable Postscript printing -#ac_add_options --enable-postscript - -### //Since I'm not ready for Cairo. -ac_add_options --disable-svg -ac_add_options --disable-canvas - -### //Required configure options. Builds will fail without them. -ac_add_options --enable-cpp-rtti - -### //Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS) -### //ac_add_options --disable-tests -ac_add_options --disable-ipv6 - -### //Required configure options -ac_add_options --enable-cpp-rtti -ac_add_options --enable-debug -ac_add_options --disable-optimize -ac_add_options --disable-reorder -ac_add_options --disable-strip -ac_add_options --disable-strip-libs -ac_add_options --disable-static -ac_add_options --enable-shared -#ac_add_options --enable-tests - -### //Eliminate lots of relatively useless warnings during build -ac_add_options --disable-cpp-exceptions - -### // Disable accessibility support -ac_add_options --disable-accessibility - -### //Options that only need to be applied by an official builder -#ac_add_options --enable-official-branding diff --git a/www-client/mozilla-firefox/select-a-mozconfig/moz-seamonkey-JustBrowser b/www-client/mozilla-firefox/select-a-mozconfig/moz-seamonkey-JustBrowser deleted file mode 100644 index 7c2ba106c..000000000 --- a/www-client/mozilla-firefox/select-a-mozconfig/moz-seamonkey-JustBrowser +++ /dev/null @@ -1,83 +0,0 @@ -# -# //See http://www.mozilla.org/build/ for build instructions. -# -# -#this is a comment -# -# //Options for client.mk. -mk_add_options MOZ_CO_PROJECT=suite -ac_add_options --enable-application=suite -mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH - -export MOZ_PKG_SPECIAL=JustBrowser -mk_add_options MOZ_PKG_SPECIAL=JustBrowser -#ac_add_options MOZ_PKG_SPECIAL=JustBrowser - -### //EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ### -export GLIB_CONFIG=/boot/common/bin/glib-config -mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config - -export LIBIDL_CONFIG=/boot/common/bin/libIDL-config -mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config - -export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot -mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot - -### //Set the outputdir for the build -mk_add_options MOZ_OBJDIR=/moz_obj/suite-JustBrowser - -### //Automatic updates not currently supported on BeOS. Delete this when we add this feature. -ac_add_options --disable-updater - -### //Explicitly enable native BeOS threading -ac_add_options --with-bthreads - -### //We don't have Java for BeOS yet. While this builds fine, it is not useful. -ac_add_options --disable-oji - -### //Explicitly enable Postscript printing -#ac_add_options --enable-postscript - -### //Since I'm not ready for Cairo. -ac_add_options --disable-svg -ac_add_options --disable-canvas - -### //Required configure options. Builds will fail without them. -ac_add_options --enable-cpp-rtti - -### //Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS) -ac_add_options --disable-tests -ac_add_options --disable-ipv6 - -### //Uncomment these for speed. Creates an optimized, stripped static build. -### //K6's, Pre-Pentium II aren't supported with i586, use i586. -export BUILD_OPT=1 -mk_add_options BUILD_OPT=1 -ac_add_options --enable-optimize='-march=pentium -mcpu=pentiumpro' - -### // I'm getting linking problems. -### // nsXULElement.cpp:(.text+0x76b9): undefined reference to `JS_XDRNewMem' -### // and many other 'JS_....' there was some option here --- javascript static or something. well, whatever it was, it doesnt work anymore. -ac_add_options --enable-strip -ac_add_options --enable-static --disable-shared ## STATIC BUILD -#ac_add_options --disable-static --enable-shared ## SHARED Libraries - -### //Eliminate lots of relatively useless warnings during build -ac_add_options --disable-cpp-exceptions - -### // Disable accessibility support -ac_add_options --disable-accessibility - - -### // Options for JustBrowser - -ac_add_options --disable-mailnews -ac_add_options --disable-composer -#ac_add_options --enable-plaintext-editor-only -#ac_add_options --disable-irc - - -# --disable-postscript -##ac_add_options --disable-jsd -# --enable-single-profile - diff --git a/www-client/mozilla-firefox/select-a-mozconfig/moz-sunbird b/www-client/mozilla-firefox/select-a-mozconfig/moz-sunbird deleted file mode 100644 index 1d51320d2..000000000 --- a/www-client/mozilla-firefox/select-a-mozconfig/moz-sunbird +++ /dev/null @@ -1,51 +0,0 @@ -# //,suite,mail,calendar,xulrunner -. $topsrcdir/calendar/sunbird/config/mozconfig - -# //The outputdir for the build -mk_add_options MOZ_OBJDIR=/moz_obj/calendar - -### //Required to download the right version of the source code -mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH - -### //EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ### -export GLIB_CONFIG=/boot/common/bin/glib-config -mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config - -export LIBIDL_CONFIG=/boot/common/bin/libIDL-config -mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config - -export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot -mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot - -### //Automatic updates not currently supported on BeOS. Delete this when we add this feature. -ac_add_options --disable-updater - -### //Explicitly enable native BeOS threading -ac_add_options --with-bthreads - -### //We don't have Java for BeOS yet. While this builds fine, it is not useful. -ac_add_options --disable-oji - -### //Explicitly enable Postscript printing -#ac_add_options --enable-postscript - -### //Build without Cairo -ac_add_options --disable-svg -ac_add_options --disable-canvas - -### //Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS) -ac_add_options --disable-tests -ac_add_options --disable-ipv6 - -### //Required configure options -ac_add_options --enable-cpp-rtti -ac_add_options --enable-static --disable-shared ## STATIC BUILD -#ac_add_options --disable-static --enabled-shared ## SHARED Libraries - -### //Eliminate lots of relatively useless warnings during build -ac_add_options --disable-cpp-exceptions - -### Optional optimizations -export BUILD_OPT=1 -mk_add_options BUILD_OPT=1 -ac_add_options --enable-optimize='-march=pentium -mcpu=pentiumpro' diff --git a/www-client/mozilla-firefox/select-a-mozconfig/moz-thunderbird b/www-client/mozilla-firefox/select-a-mozconfig/moz-thunderbird deleted file mode 100644 index 3787fe022..000000000 --- a/www-client/mozilla-firefox/select-a-mozconfig/moz-thunderbird +++ /dev/null @@ -1,61 +0,0 @@ -# -# //See http://www.mozilla.org/build/ for build instructions. -# -# -#this is a comment -# -# //Options for client.mk. -# Uncomment this line to buiild Thunderbird -. $topsrcdir/mail/config/mozconfig - -### Required to download the right version of the source code -mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH - -### //EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ### -export GLIB_CONFIG=/boot/common/bin/glib-config -mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config - -export LIBIDL_CONFIG=/boot/common/bin/libIDL-config -mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config - -export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot -mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot - -### //Set the outputdir for the build -mk_add_options MOZ_OBJDIR=/moz_obj/mailnews - -### //Automatic updates not currently supported on BeOS. Delete this when we add this feature. -ac_add_options --disable-updater - -### //Explicitly enable native BeOS threading -ac_add_options --with-bthreads - -### //We don't have Java for BeOS yet. While this builds fine, it is not useful. -ac_add_options --disable-oji - -### //Explicitly enable Postscript printing -#ac_add_options --enable-postscript - -### //Build without Cairo -ac_add_options --disable-svg -ac_add_options --disable-canvas - -### //Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS) -ac_add_options --disable-tests -ac_add_options --disable-ipv6 - -### //Required configure options -ac_add_options --enable-cpp-rtti -ac_add_options --enable-static --disable-shared ## STATIC BUILD -#ac_add_options --disable-static --enabled-shared ## SHARED Libraries - -### Optional optimizations -export BUILD_OPT=1 -mk_add_options BUILD_OPT=1 -ac_add_options --enable-optimize='-march=pentium -mcpu=pentiumpro' - -### //Eliminate lots of relatively useless warnings during build -ac_add_options --disable-cpp-exceptions - -### //Options that only need to be applied by an official builder -#ac_add_options --enable-official-branding diff --git a/www-client/mozilla-firefox/select-a-mozconfig/moz-thunderbird-lightning b/www-client/mozilla-firefox/select-a-mozconfig/moz-thunderbird-lightning deleted file mode 100644 index 64a277f29..000000000 --- a/www-client/mozilla-firefox/select-a-mozconfig/moz-thunderbird-lightning +++ /dev/null @@ -1,64 +0,0 @@ -# -# //See http://www.mozilla.org/build/ for build instructions. -# -# -#this is a comment -# -# //Options for client.mk. -# Uncomment this line to buiild Thunderbird -. $topsrcdir/mail/config/mozconfig -mk_add_options MOZ_CO_PROJECT=mail,calendar -ac_add_options --enable-extensions=default,lightning - - -### Required to download the right version of the source code -mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH - -### //EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ### -export GLIB_CONFIG=/boot/common/bin/glib-config -mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config - -export LIBIDL_CONFIG=/boot/common/bin/libIDL-config -mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config - -export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot -mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot - -### //Set the outputdir for the build -mk_add_options MOZ_OBJDIR=/moz_obj/lightning - -### //Automatic updates not currently supported on BeOS. Delete this when we add this feature. -ac_add_options --disable-updater - -### //Explicitly enable native BeOS threading -ac_add_options --with-bthreads - -### //We don't have Java for BeOS yet. While this builds fine, it is not useful. -ac_add_options --disable-oji - -### //Explicitly enable Postscript printing -#ac_add_options --enable-postscript - -### //Build without Cairo -ac_add_options --disable-svg -ac_add_options --disable-canvas - -### //Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS) -ac_add_options --disable-tests -ac_add_options --disable-ipv6 - -### //Required configure options -ac_add_options --enable-cpp-rtti - -### // Static builds are causing some problems (Bug 330753) -#ac_add_options --enable-static --disable-shared ## STATIC BUILD -ac_add_options --disable-static ## SHARED Libraries - -### Optional optimizations -ac_add_options --enable-optimize='-march=pentium -mcpu=pentiumpro' - -### //Eliminate lots of relatively useless warnings during build -ac_add_options --disable-cpp-exceptions - -### //Options that only need to be applied by an official builder -#ac_add_options --enable-official-branding diff --git a/www-client/mozilla-firefox/select-a-mozconfig/suite-debug.mozconfig b/www-client/mozilla-firefox/select-a-mozconfig/suite-debug.mozconfig new file mode 100644 index 000000000..a88145d2d --- /dev/null +++ b/www-client/mozilla-firefox/select-a-mozconfig/suite-debug.mozconfig @@ -0,0 +1,70 @@ +# ------------------ +# suite, DEBUG +# ------------------ + +### Tags for packaged-filename +export MOZ_PKG_SPECIAL=DEBUG +mk_add_options MOZ_PKG_SPECIAL=DEBUG + +mk_add_options MOZ_CO_PROJECT=suite +ac_add_options --enable-application=suite + +# Required to download the right version of the source code +mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH + +export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot +mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot + +# ----------------------------------------------------- +# --- EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD --- +export GLIB_CONFIG=/boot/common/bin/glib-config +mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config + +export LIBIDL_CONFIG=/boot/common/bin/libIDL-config +mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config + +# --- Set the outputdir for the build --- +mk_add_options MOZ_OBJDIR=/moz_obj/debug-suite + +# autoconf 2.13 was built by +#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/ +# make && make install +export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf' +# ----------------------------------------------------- + +# Automatic updates not currently supported on BeOS. Delete this when we add this feature. +ac_add_options --disable-updater + +# We don't have Java for BeOS yet. While this builds fine, it is not useful. +ac_add_options --disable-oji + +# Build without Cairo +ac_add_options --disable-svg +ac_add_options --disable-canvas + +# Utilize Haiku's default shared libraries +ac_add_options --with-system-jpeg +ac_add_options --with-system-png +ac_add_options --with-system-zlib + +# Reduce build size and time by omitting IPv6 support (not needed on BeOS) +ac_add_options --disable-ipv6 + +# Required configure options +ac_add_options --enable-cpp-rtti + +# Eliminate lots of relatively useless warnings during build +ac_add_options --disable-cpp-exceptions + +# Optional optimizations +ac_add_options --enable-debug +ac_add_options --disable-optimize +ac_add_options --disable-reorder +ac_add_options --disable-strip +ac_add_options --disable-static +ac_add_options --enable-shared +#ac_add_options --enable-tests + +#--disable-logging #--disable-logging Disable logging facilities + +ac_add_options --enable-nspr-threads diff --git a/www-client/mozilla-firefox/select-a-mozconfig/suite-just-browser.mozconfig b/www-client/mozilla-firefox/select-a-mozconfig/suite-just-browser.mozconfig new file mode 100644 index 000000000..85201f24b --- /dev/null +++ b/www-client/mozilla-firefox/select-a-mozconfig/suite-just-browser.mozconfig @@ -0,0 +1,89 @@ +# ------------------ +# Suite Just Browser, Optimized +# ------------------ + +mk_add_options MOZ_CO_PROJECT=suite +ac_add_options --enable-application=suite + +export MOZ_PKG_SPECIAL=JustBrowser +mk_add_options MOZ_PKG_SPECIAL=JustBrowser + +# Required to download the right version of the source code +mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH + +export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot +mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot + +# ----------------------------------------------------- +# --- EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD --- +export GLIB_CONFIG=/boot/common/bin/glib-config +mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config + +export LIBIDL_CONFIG=/boot/common/bin/libIDL-config +mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config + +# --- Set the outputdir for the build --- +mk_add_options MOZ_OBJDIR=/moz_obj/suite-JustBrowser + +# autoconf 2.13 was built by +#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/ +# make && make install +export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf' +# ----------------------------------------------------- + +# Options for JustBrowser +ac_add_options --disable-mailnews +ac_add_options --disable-composer +#ac_add_options --enable-plaintext-editor-only +#ac_add_options --disable-irc + +# Automatic updates not currently supported on BeOS. Delete this when we add this feature. +ac_add_options --disable-updater + +# We don't have Java for BeOS yet. While this builds fine, it is not useful. +ac_add_options --disable-oji + +# Build without Cairo +ac_add_options --disable-svg +ac_add_options --disable-canvas + +# Utilize Haiku's default shared libraries +ac_add_options --with-system-jpeg +ac_add_options --with-system-png +ac_add_options --with-system-zlib + +ac_add_options --enable-nspr-threads + +# Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS) +ac_add_options --disable-tests +ac_add_options --disable-ipv6 + +# Required configure options +ac_add_options --enable-cpp-rtti + +# Eliminate lots of relatively useless warnings during build +ac_add_options --disable-cpp-exceptions + +# Optional optimizations +export BUILD_OPT=1 +mk_add_options BUILD_OPT=1 +ac_add_options --enable-static --disable-shared +ac_add_options --enable-strip +ac_add_options --enable-reorder +ac_add_options --enable-js-static-build + +# ---------------------------------------------------------------------------- +# GCC Specific Optimiztions. +# ---------------------------- +# +# Uncomment the first line for GCC 2, the second line for GCC 4. +# +# --- GCC2 --- +ac_add_options '--enable-optimize=-O3 -march=pentium -mcpu=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4' +# +# --- GCC4 --- +#ac_add_options '--enable-optimize=-O3 -march=pentium -mtune=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4' +# +# ---------------------------------------------------------------------------- + + diff --git a/www-client/mozilla-firefox/select-a-mozconfig/suite.mozconfig b/www-client/mozilla-firefox/select-a-mozconfig/suite.mozconfig new file mode 100644 index 000000000..b2b9de4ed --- /dev/null +++ b/www-client/mozilla-firefox/select-a-mozconfig/suite.mozconfig @@ -0,0 +1,80 @@ +# ------------------ +# Suite, Optimized +# ------------------ + +mk_add_options MOZ_CO_PROJECT=suite +ac_add_options --enable-application=suite + +# Required to download the right version of the source code +mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH + +export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot +mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot + +# ----------------------------------------------------- +# --- EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD --- +export GLIB_CONFIG=/boot/common/bin/glib-config +mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config + +export LIBIDL_CONFIG=/boot/common/bin/libIDL-config +mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config + +# --- Set the outputdir for the build --- +mk_add_options MOZ_OBJDIR=/moz_obj/suite + +# autoconf 2.13 was built by +#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/ +# make && make install +export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf' +# ----------------------------------------------------- + +# Automatic updates not currently supported on BeOS. Delete this when we add this feature. +ac_add_options --disable-updater + +# We don't have Java for BeOS yet. While this builds fine, it is not useful. +ac_add_options --disable-oji + +# Build without Cairo +ac_add_options --disable-svg +ac_add_options --disable-canvas + +# Utilize Haiku's default shared libraries +ac_add_options --with-system-jpeg +ac_add_options --with-system-png +ac_add_options --with-system-zlib + +ac_add_options --enable-nspr-threads + +# Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS) +ac_add_options --disable-tests +ac_add_options --disable-ipv6 + +# Required configure options +ac_add_options --enable-cpp-rtti + +# Eliminate lots of relatively useless warnings during build +ac_add_options --disable-cpp-exceptions + +# Optional optimizations +export BUILD_OPT=1 +mk_add_options BUILD_OPT=1 +ac_add_options --enable-static --disable-shared +ac_add_options --enable-strip +ac_add_options --enable-reorder +ac_add_options --enable-js-static-build + +# ---------------------------------------------------------------------------- +# GCC Specific Optimiztions. +# ---------------------------- +# +# Uncomment the first line for GCC 2, the second line for GCC 4. +# +# --- GCC2 --- +ac_add_options '--enable-optimize=-O3 -march=pentium -mcpu=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4' +# --- GCC4 --- +#ac_add_options '--enable-optimize=-O3 -march=pentium -mtune=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4' +# +# ---------------------------------------------------------------------------- + + +