[Lunar-commits] r16261 - moonbase/trunk/web/mozilla

Terry Chan tchan at lunar-linux.org
Mon Aug 29 18:18:02 UTC 2005


Author: tchan
Date: 2005-08-29 18:18:01 +0000 (Mon, 29 Aug 2005)
New Revision: 16261

Modified:
   moonbase/trunk/web/mozilla/BUILD
   moonbase/trunk/web/mozilla/DEPENDS
   moonbase/trunk/web/mozilla/DETAILS
   moonbase/trunk/web/mozilla/PRE_BUILD
Log:
Okay, here is the reworked mozilla module.  SVG is also disable here, just like
firefox and thunderbird.  Look for svg to be re-enabled whenever moz-devs
release firefox-1.1.

I also fixed the extensions so that gnome-vfs is NOT required.  I have tested
this on a lunar box with no gnome-vfs2 installed and it does compile without
gnome-vfs.  That should make the gnome hater much happier now that mozilla
does NOT pull in most all of gnome2 anymore.

Version bumped to mozilla-1.7.11 (finally).


Modified: moonbase/trunk/web/mozilla/BUILD
===================================================================
--- moonbase/trunk/web/mozilla/BUILD	2005-08-29 02:43:15 UTC (rev 16260)
+++ moonbase/trunk/web/mozilla/BUILD	2005-08-29 18:18:01 UTC (rev 16261)
@@ -1,7 +1,7 @@
 (
 
   export patchdir=$SOURCE_DIRECTORY/$MODULE-$PVERSION-lunar
-  EXTENSIONS="default,finger,spellcheck"
+  EXTENSIONS="default,finger,-gnomevfs"
 
   if [ "$COM" == "n" ] ; then
     OPTS="$OPTS --disable-composer"
@@ -51,7 +51,6 @@
   export MOZ_NSS_AUTOCONF=1
   export NATIVE_THEME_SUPPORT=1
   export MOZILLA_USE_XFT=1
-  export MOZ_INTERNAL_LIBART_LGPL=1
   export BUILD_OPT=1
 
   echo "$OPTS $EXTENSIONS" > /tmp/mozz
@@ -78,6 +77,7 @@
               --disable-toolkit-gtk             \
               --disable-short-wchar             \
               --disable-xprint                  \
+              --disable-gnomevfs                \
               --enable-default-toolkit=gtk2     \
               --enable-toolkit=gtk2             \
               --with-gtk2                       \
@@ -85,8 +85,7 @@
               --enable-strip-libs               \
               --enable-xft                      \
               --disable-freetype2               \
-              --enable-svg                      \
-              --enable-svg-renderer-libart      \
+              --disable-svg                     \
               --enable-crypto                   \
               --enable-optimize="$CFLAGS"       \
               --enable-cpp-rtti                 \
@@ -94,7 +93,7 @@
               --enable-xsl                      \
               --enable-ipv6                     \
               --enable-xterm-updates            \
-              --enable-extensions=all,${EXTENSIONS} \
+              --enable-extensions=${EXTENSIONS} \
               $OPTS                            &&
 
   default_make &&

Modified: moonbase/trunk/web/mozilla/DEPENDS
===================================================================
--- moonbase/trunk/web/mozilla/DEPENDS	2005-08-29 02:43:15 UTC (rev 16260)
+++ moonbase/trunk/web/mozilla/DEPENDS	2005-08-29 18:18:01 UTC (rev 16261)
@@ -1,9 +1,10 @@
-depends libmng    &&
-depends ORBit2    &&
-depends	zip       &&
-depends	unzip     &&
-depends gtk+-2    &&
-depends librsvg   &&
+depends libmng &&
+depends libIDL &&
+depends ORBit2 &&
+depends zip    &&
+depends unzip  &&
+depends expat  &&
+depends gtk+-2 &&
 
 optional_depends "libical" "--enable-calendar" "" "Enable Calendar Support" &&
 optional_depends "gnupg" "" "--disable-mailnews" "Enable Email Support" &&

Modified: moonbase/trunk/web/mozilla/DETAILS
===================================================================
--- moonbase/trunk/web/mozilla/DETAILS	2005-08-29 02:43:15 UTC (rev 16260)
+++ moonbase/trunk/web/mozilla/DETAILS	2005-08-29 18:18:01 UTC (rev 16261)
@@ -1,21 +1,18 @@
           MODULE=mozilla
-         VERSION=1.7.8
+         VERSION=1.7.11
         PVERSION=1.7.7
           SOURCE=$MODULE-$VERSION-source.tar.bz2
          SOURCE2=$MODULE-$PVERSION-lunar.tar.bz2
-         SOURCE3=$MODULE-1.7.2-libart_lgpl.tar.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
    SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla$VERSION/source/
    SOURCE_URL[1]=ftp://ftp.mirror.ac.uk/sites/ftp.mozilla.org/pub/mozilla/releases/mozilla$VERSION/source/
    SOURCE_URL[2]=http://archive.progeny.com/mozilla.org/mozilla/releases/mozilla$VERSION/source/
      SOURCE2_URL=$PATCH_URL/
-     SOURCE3_URL=http://lunar-linux.org/lunar/mirrors/
         WEB_SITE=http://www.mozilla.org
          ENTERED=20010922
-         UPDATED=20050417
-      SOURCE_VFY=sha1:ca682415a9ba99a3c4bd55636e1f9fda53a2545f
+         UPDATED=20050829
+      SOURCE_VFY=sha1:3be9093c5b58fb5374a1de53521711d57513c78e
      SOURCE2_VFY=sha1:ca0d7b960187464366b13e2aaf99d6661415e6b6
-     SOURCE3_VFY=sha1:f5cb4b4bce6d5b64c62e845479378598eb8596d8
            SHORT="Mozilla is a Web browser."
 cat << EOF
 Mozilla is a Web browser that is being developed by the Free Software

Modified: moonbase/trunk/web/mozilla/PRE_BUILD
===================================================================
--- moonbase/trunk/web/mozilla/PRE_BUILD	2005-08-29 02:43:15 UTC (rev 16260)
+++ moonbase/trunk/web/mozilla/PRE_BUILD	2005-08-29 18:18:01 UTC (rev 16261)
@@ -3,7 +3,6 @@
 
 cd $BUILD_DIRECTORY &&
 unpack $SOURCE &&
-unpack $SOURCE3 &&
 
 cd $SOURCE_DIRECTORY &&
 unpack $SOURCE2 &&



More information about the Lunar-commits mailing list