-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Kurt Wall shocked and awed us all by speaking:
> I've pretty much concluded that my issues were self-inflicted, at least
> where the bookmarks were concerned. It's too bad about the AA fonts,
> though. They are much nicer than the standard issue, ugly ones usually
> available.

hmm.. my mozilla 1.4 does the AA font thing. my compiling instructions are 
attached. (as well as the patches needed). note that the patches are for 
1.3.x but they still work (one will fail cause it's already applied). let me 
know if the directions don't make sense
- -- 
Douglas J Hunley (doug at hunley.homeip.net) - Linux User #174778
http://doug.hunley.homeip.net && http://www.linux-sxs.org

/* So there I am, in the middle of my `netfilter-is-wonderful' talk in Sydney, 
and someone asks `What happens if you try to enlarge a 64k packet here?'.  I 
think I said something eloquent like `fuck'. */ -- 2.4.3 
linux/net/ipv4/netfilter/ip_nat_ftp.c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/DDNu2MO5UukaubkRAiSsAJ9IGYCcWlJEx/4Oz4IotkzS/9W5/ACglYdt
meqmfIUq9Tf6f2j/MJACtBg=
=F55S
-----END PGP SIGNATURE-----
export MOZILLA_OFFICIAL="1"
export BUILD_OFFICIAL="1"
export MOZ_INTERNAL_LIBART_LGPL="1"

for p in ../mozilla-1.3-*.patch
do
patch -Np1 -i $p
done

edit extensions/wallet/src/wallet.cpp and delete
#define WALLET_DONT_CACHE_ALL_PASSWORDS

./configure --prefix=/usr \
            --enable-default-mozilla-five-home \
            --enable-toolkit-gtk2 --enable-default-toolkit=gtk2 \
            --with-x --with-system-zlib \
            --with-system-jpeg --with-system-png --with-system-mng \
            --enable-xft --enable-crypto \
            --enable-java-supplement \
            --disable-accessibility \
            --disable-tests --disable-debug \
            --disable-logging --enable-reorder \
            --enable-strip \
            --enable-cpp-rtti --enable-extensions=all \
            --enable-svg &&
make &&
make install &&
install -d /usr/include/mozilla-1.3/nss &&
cp -Lf dist/private/nss/*.h dist/public/nss/*.h \
   /usr/include/mozilla-1.3/nss &&

ln -nsf mozilla-1.3 /usr/include/mozilla &&
ln -nsf mozilla-1.3 /usr/lib/mozilla &&
cd /usr/lib/mozilla-1.3 &&
export LD_LIBRARY_PATH="/usr/lib/mozilla-1.3" &&
export MOZILLA_FIVE_HOME="/usr/lib/mozilla-1.3" &&
./regxpcom &&
./regchrome &&
touch `find /usr/lib/mozilla-1.3 -name *.rdf`
diff -Nur mozilla.orig/build/unix/run-mozilla.sh mozilla/build/unix/run-mozilla.sh
--- mozilla.orig/build/unix/run-mozilla.sh	2002-05-24 17:41:59.000000000 -0500
+++ mozilla/build/unix/run-mozilla.sh	2002-07-14 10:36:03.000000000 -0500
@@ -65,10 +65,11 @@
 #
 cmdname=`basename "$0"`
 MOZ_DIST_BIN=`dirname "$0"`
-MOZ_DEFAULT_NAME="./${cmdname}-bin"
-MOZ_APPRUNNER_NAME="./mozilla-bin"
-MOZ_VIEWER_NAME="./viewer"
+MOZ_DEFAULT_NAME="${MOZ_DIST_BIN}/${cmdname}-bin"
+MOZ_APPRUNNER_NAME="${MOZ_DIST_BIN}/mozilla-bin"
+MOZ_VIEWER_NAME="${MOZ_DIST_BIN}/viewer"
 MOZ_PROGRAM=""
+MOZ_CLIENT_PROGRAM="${MOZ_DIST_BIN}/mozilla-xremote-client"
 
 exitcode=0
 #
@@ -131,6 +132,18 @@
 	return 0
 }
 ##########################################################################
+function check_running() {
+    $MOZ_CLIENT_PROGRAM 'ping()' 2>/dev/null >/dev/null
+    RETURN_VAL=$?
+    if [ "$RETURN_VAL" -eq "2" ]; then
+      echo 0
+      return 0
+    else
+      echo 1
+      return 1
+    fi
+}
+##########################################################################
 moz_get_debugger()
 {
 	debuggers="ddd gdb dbx bdb"
@@ -349,6 +362,7 @@
 ## Set MOZILLA_FIVE_HOME
 ##
 MOZILLA_FIVE_HOME=$MOZ_DIST_BIN
+export XPCOM_CHECK_THREADSAFE=0
 
 if [ -z "$MRE_HOME" ]; then
     MRE_HOME=$MOZILLA_FIVE_HOME
@@ -429,9 +443,46 @@
 
 if [ $moz_debug -eq 1 ]
 then
-	moz_debug_program ${1+"$@"}
+  moz_debug_program ${1+"$@"}
 else
-	moz_run_program ${1+"$@"}
+  USE_EXIST=1
+  ALREADY_RUNNING=`check_running`
+  if [ "${ALREADY_RUNNING}" -eq "1" ] && [ -n "$1" ]; then
+    USE_EXIST=0
+    opt="$1"
+    case "$opt" in
+      -mail)
+        exec $MOZ_CLIENT_PROGRAM 'xfeDoCommand(openInbox)'
+        ;;
+      -compose)
+        exec $MOZ_CLIENT_PROGRAM 'xfeDoCommand(composeMessage)'
+        ;;
+      -*) ;;
+      *) USE_EXIST=1 ;;
+    esac
+  fi
+  if [ "${ALREADY_RUNNING}" -eq "1" ] && [ "${USE_EXIST}" -eq "1" ]; then
+    # If there is no command line argument at all then try to open a new
+    # window in an already running instance.
+    if [ -z "$1" ]; then
+      exec $MOZ_CLIENT_PROGRAM "xfeDoCommand(openBrowser)"
+    fi
+
+    # check to make sure that the command contains at least a :/ in it.
+    echo $opt | grep -e ':/' 2>/dev/null > /dev/null
+    RETURN_VAL=$?
+    if [ "$RETURN_VAL" -eq "1" ]; then
+      # if it doesn't begin with a '/' and it exists when the pwd is
+      # prepended to it then append the full path
+      echo $opt | grep -e '^/' 2>/dev/null > /dev/null
+      if [ "${RETURN_VAL}" -ne "0" ] && [ -e `pwd`/$opt ]; then
+        opt="`pwd`/$opt"
+      fi
+      exec $MOZ_CLIENT_PROGRAM "openurl($opt)"
+    fi
+    exec $MOZ_CLIENT_PROGRAM "openurl($opt,new-window)"
+  fi
+  moz_run_program ${1+"$@"}
 fi
 
 exit $exitcode
--- mozilla/modules/plugin/samples/default/unix/npshell.c.foo	Tue May  7 14:18:45 2002
+++ mozilla/modules/plugin/samples/default/unix/npshell.c	Tue May  7 14:49:55 2002
@@ -224,7 +224,7 @@
       This->depth = ws_info->depth;
       This->colormap = ws_info->colormap;
       makePixmap(This);
-      makeWidget(This);
+      /* makeWidget(This); */
     }
     return NPERR_NO_ERROR;
 }
--- mozilla/modules/plugin/samples/default/unix/nullplugin.c.foo	Tue May  7 14:18:45 2002
+++ mozilla/modules/plugin/samples/default/unix/nullplugin.c	Tue May  7 14:48:33 2002
@@ -70,6 +70,8 @@
 
     gtk_object_remove_data(GTK_OBJECT(button), DIALOGID);
 
+#if 0
+
     if (This->pluginsFileUrl != NULL)
     {
         /* Get the JavaScript command string */
@@ -110,6 +112,7 @@
             NPN_MemFree(url);
         }
     }
+#endif
     destroyWidget(This);
 }
 
@@ -265,14 +268,14 @@
                    GTK_DIALOG(dialogWindow)->action_area);
     gtk_object_set_data(GTK_OBJECT(okButton), DIALOGID, dialogWindow);
 
-    cancelButton= AddWidget(gtk_button_new_with_label (CANCEL_BUTTON), 
-                   GTK_DIALOG(dialogWindow)->action_area);
+    /*    cancelButton= AddWidget(gtk_button_new_with_label (CANCEL_BUTTON), 
+          GTK_DIALOG(dialogWindow)->action_area); */
 
     gtk_signal_connect (GTK_OBJECT(okButton),  "clicked",
                         GTK_SIGNAL_FUNC(DialogOKClicked), This);
 
-    gtk_signal_connect (GTK_OBJECT(cancelButton),  "clicked",
-                        GTK_SIGNAL_FUNC(DialogCancelClicked), This);
+    /*    gtk_signal_connect (GTK_OBJECT(cancelButton),  "clicked",
+          GTK_SIGNAL_FUNC(DialogCancelClicked), This); */
 
     /* hookup to when the dialog is destroyed */
     gtk_signal_connect(GTK_OBJECT(dialogWindow), "destroy",
--- mozilla/modules/plugin/samples/default/unix/nullplugin.h.foo	Tue May  7 14:46:48 2002
+++ mozilla/modules/plugin/samples/default/unix/nullplugin.h	Tue May  7 14:47:08 2002
@@ -53,9 +53,7 @@
 #define JVM_MINETYPE        "application/x-java-vm"
 #define MESSAGE "\
 This page contains information of a type (%s) that can\n\
-only be viewed with the appropriate Plug-in.\n\
-\n\
-Click OK to download Plugin."
+only be viewed with the appropriate Plug-in."
 
 #define GET 1
 #define REFRESH 2
--- mozilla/modules/libpref/src/unix/unix.js.orig	2002-07-22 20:09:29.000000000 +0900
+++ mozilla/modules/libpref/src/unix/unix.js	2002-07-22 20:10:52.000000000 +0900
@@ -371,4 +371,7 @@
 
 // until bug #130581 is fixed, we need to override this on linux
 pref("mail.compose.max_recycled_windows", 0);
+
+// XIM default style change
+pref("xim.input_style", "over-the-spot");
 // EOF.
--- mozilla/layout/base/src/nsPresContext.cpp.orig	2002-06-25 23:16:00.000000000 +0200
+++ mozilla/layout/base/src/nsPresContext.cpp	2002-08-28 10:41:22.000000000 +0200
@@ -161,6 +161,8 @@
   mStopChrome = PR_TRUE;
 
   mShell = nsnull;
+  mLinkHandler = nsnull;
+  mContainer = nsnull;
 
   mDefaultColor = NS_RGB(0x00, 0x00, 0x00);
   mDefaultBackgroundColor = NS_RGB(0xFF, 0xFF, 0xFF);
diff -ur mozilla.orig/mailnews/base/resources/locale/en-US/region.properties mozilla/mailnews/base/resources/locale/en-US/region.properties
--- mozilla.orig/mailnews/base/resources/locale/en-US/region.properties	2002-11-27 21:05:27.000000000 -0600
+++ mozilla/mailnews/base/resources/locale/en-US/region.properties	2002-11-27 21:06:19.000000000 -0600
@@ -1,7 +1,7 @@
 #
 # messenger.properties
 # mailnews.js
-mailnews.start_page.url=http://www.mozilla.org/mailnews/start.html
+mailnews.start_page.url=about:blank
 messenger.throbber.url=http://www.mozilla.org/
 compose.throbber.url=http://www.mozilla.org/
 addressbook.throbber.url=http://www.mozilla.org/
diff -ur mozilla.orig/xpfe/browser/resources/locale/en-US/region.properties mozilla/xpfe/browser/resources/locale/en-US/region.properties
--- mozilla.orig/xpfe/browser/resources/locale/en-US/region.properties	2002-11-27 21:08:29.000000000 -0600
+++ mozilla/xpfe/browser/resources/locale/en-US/region.properties	2002-11-27 21:09:06.000000000 -0600
@@ -1,5 +1,5 @@
 # navigator.properties
-homePageDefault=http://www.mozilla.org/
+homePageDefault=about:blank
 shopKeyword=keyword:shop [Product]
 quoteKeyword=keyword:quote [Enter symbol here]
 localKeyword=keyword:zip [Your zip code]
@@ -11,7 +11,7 @@
 #
 # all.js
 #
-browser.startup.homepage=http://www.mozilla.org/start/
+browser.startup.homepage=about:blank
 browser.throbber.url=http://www.mozilla.org/
 browser.search.defaulturl=http://search.netscape.com/cgi-bin/search?search=
 general.useragent.contentlocale=US
diff -Nur mozilla.orig/allmakefiles.sh mozilla/allmakefiles.sh
--- mozilla.orig/allmakefiles.sh	2002-05-24 18:46:26.000000000 -0500
+++ mozilla/allmakefiles.sh	2002-07-14 10:31:18.000000000 -0500
@@ -1065,6 +1065,13 @@
             extensions/pref/autoconfig/src/Makefile
             extensions/pref/autoconfig/resources/Makefile
             " ;;
+        spellcheck ) MAKEFILES_extensions="$MAKEFILES_extensions
+            extensions/spellcheck/Makefile
+            extensions/spellcheck/idl/Makefile
+            extensions/spellcheck/myspell/Makefile
+            extensions/spellcheck/myspell/dictionaries/Makefile
+            extensions/spellcheck/src/Makefile
+            " ;;
         transformiix ) MAKEFILES_extensions="$MAKEFILES_extensions
             $MAKEFILES_transformiix"
             ;;
diff -Nur mozilla.orig/xpinstall/packager/packages-unix mozilla/xpinstall/packager/packages-unix
--- mozilla.orig/xpinstall/packager/packages-unix	2002-05-09 01:51:33.000000000 -0500
+++ mozilla/xpinstall/packager/packages-unix	2002-07-14 10:31:18.000000000 -0500
@@ -403,3 +403,9 @@
 bin/res/inspector/viewer-registry.rdf
 bin/res/inspector/search-registry.rdf
 bin/chrome/icons/default/winInspectorMain*.xpm
+
+[spellchecker]
+bin/components/libmyspell.so
+bin/components/libspellchecker.so
+bin/components/spellchecker.xpt
+bin/components/myspell/*
_______________________________________________
Linux-users mailing list
[EMAIL PROTECTED]
Unsubscribe/Suspend/Etc -> http://www.linux-sxs.org/mailman/listinfo/linux-users

Reply via email to