[Lunar-commits] r15179 - moonbase/trunk/web/firefox
Moritz Heiber
moe at lunar-linux.org
Tue May 31 09:33:39 UTC 2005
Author: moe
Date: 2005-05-31 09:33:38 +0000 (Tue, 31 May 2005)
New Revision: 15179
Modified:
moonbase/trunk/web/firefox/BUILD
moonbase/trunk/web/firefox/DEPENDS
Log:
Reordering the BUILD script .. much easier to read now. Trying to fix
the heimdal issue (still needs testing though). Trying to fix the
empty message box upon a "Do you want to save the form you just
filled in" .. still needs testing as well.
Modified: moonbase/trunk/web/firefox/BUILD
===================================================================
--- moonbase/trunk/web/firefox/BUILD 2005-05-31 04:18:16 UTC (rev 15178)
+++ moonbase/trunk/web/firefox/BUILD 2005-05-31 09:33:38 UTC (rev 15179)
@@ -5,45 +5,58 @@
MOZILLA_HOME=/usr/lib/$MODULE-$VERSION
- OPTS="$OPTS --enable-strip --enable-strip-libs"
- OPTS="$OPTS --enable-application=browser"
- OPTS="$OPTS --with-system-zlib --with-system-png --with-system-jpeg"
- OPTS="$OPTS --disable-mathml"
- OPTS="$OPTS --disable-accessibility"
- OPTS="$OPTS --disable-jsd"
- OPTS="$OPTS --enable-xft --disable-freetype2"
- OPTS="$OPTS --enable-xterm-updates"
- OPTS="$OPTS --disable-ldap"
- OPTS="$OPTS --enable-svg --enable-svg-renderer-cairo"
- OPTS="$OPTS --enable-extensions=default,-irc,-typeaheadfind"
- OPTS="$OPTS --enable-single-profile --disable-profilesharing"
+ MOZ_EXTENSIONS="cookie,xml-rpc,xmlextras,pref,transformiix,universalchardet,webservices,inspector"
+ if in_depends gnome-vfs2 ; then
+ MOZ_EXTENSIONS="${MOZ_EXTENSIONS},gnomevfs"
+ fi &&
+
+ if in_depends heimdal ; then
+ MOZ_EXTENSIONS="${MOZ_EXTENSIONS},negotiateauth"
+ else
+ MOZ_EXTENSIONS="${MOZ_EXTENSIONS},-negotiateauth"
+ fi &&
+
export PKG_CONFIG_PATH=/usr/X11R6/lib/pkgconfig:/usr/lib/pkgconfig
export MOZ_PHOENIX=1
export MOZILLA_OFFICIAL=1
export BUILD_OFFICIAL=1
- ./configure \
+ ./configure \
--prefix=/usr \
--with-x \
--with-pthreads \
+ --with-default-mozilla-five-home=$MOZILLA_HOME \
+ --with-user-appdir=".firefox" \
+ --with-system-zlib \
+ --with-system-png \
+ --with-system-jpeg \
+ --enable-extensions=${MOZ_EXTENSIONS} \
+ --enable-xft \
+ --enable-single-profile \
+ --enable-application=browser \
+ --enable-default-toolkit=gtk2 \
--enable-reorder \
--enable-cpp-rtti \
--enable-optimize="$CFLAGS" \
- --with-default-mozilla-five-home=$MOZILLA_HOME \
+ --enable-crypto \
+ --enable-strip \
+ --enable-strip-libs \
+ --enable-xterm-updates \
+ --enable-svg \
+ --enable-svg-renderer-cairo \
+ --enable-plaintext-editor-only \
--disable-debug \
--disable-tests \
--disable-installer \
--disable-pedantic \
--disable-mailnews \
--disable-composer \
- --enable-crypto \
- --disable-static \
--disable-logging \
- --with-gtk2 \
- --enable-default-toolkit=gtk2 \
- --disable-toolkit-gtk \
- --with-user-appdir=".firefox" \
+ --disable-accessibility \
+ --disable-freetype2 \
+ --disable-ldap \
+ --disable-profilesharing \
$OPTS &&
default_make &&
@@ -53,7 +66,7 @@
cp -Lf dist/private/nss/*.h dist/public/nss/*.h \
/usr/include/firefox-$VERSION/nss &&
- # Install the plugins in the right direction
+ # Install the plugins in the right directories
mkdir -p /opt/lunar/plugins &&
for plugin in `ls /usr/lib/firefox-$VERSION/plugins`; do
`install -m755 /usr/lib/firefox-$VERSION/plugins/$plugin /opt/lunar/plugins`; done &&
Modified: moonbase/trunk/web/firefox/DEPENDS
===================================================================
--- moonbase/trunk/web/firefox/DEPENDS 2005-05-31 04:18:16 UTC (rev 15178)
+++ moonbase/trunk/web/firefox/DEPENDS 2005-05-31 09:33:38 UTC (rev 15179)
@@ -7,7 +7,7 @@
depends cairo &&
optional_depends "flash-plugin" "" "" "to enable shockwave flash" &&
-optional_depends "gnome-vfs2" "" "--disable-gnomevfs" "for Gnome VFS support" &&
+optional_depends "gnome-vfs2" "" "" "for Gnome VFS support" &&
optional_depends heimdal \
"--with-gssapi=/usr/include/heimdal" \
"" \
More information about the Lunar-commits
mailing list