-----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