PatchSet 5534 
Date: 2005/02/14 06:51:32
Author: jserv
Branch: HEAD
Tag: (none) 
Log:
2005-02-14  Jim Huang  <[EMAIL PROTECTED]>

        * configure.ac: Fix typo.

        * FAQ/FAQ.awt:
        Updated Graphics2D implementation and DirectFB kawt
        information.

        * kaffe/scripts/Makefile.am:
        The appletviewer script would not be installed if the
        native AWT backends are disabled.
        NOTE: we must introduce a better way to let appletviewer
        switches different AWT backends, and use gcjwebplugin
        later.

        * configure,
        kaffe/scripts/Makefile.in:
        Regenerated.

Members: 
        ChangeLog:1.3578->1.3579 
        configure:1.427->1.428 
        configure.ac:1.117->1.118 
        FAQ/FAQ.awt:1.13->1.14 
        kaffe/scripts/Makefile.am:1.12->1.13 
        kaffe/scripts/Makefile.in:1.167->1.168 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.3578 kaffe/ChangeLog:1.3579
--- kaffe/ChangeLog:1.3578      Mon Feb 14 02:54:23 2005
+++ kaffe/ChangeLog     Mon Feb 14 06:51:32 2005
@@ -1,3 +1,22 @@
+2005-02-14  Jim Huang  <[EMAIL PROTECTED]>
+
+       * configure.ac: Fix typo.
+
+       * FAQ/FAQ.awt:
+       Updated Graphics2D implementation and DirectFB kawt
+       information.
+
+       * kaffe/scripts/Makefile.am:
+       The appletviewer script would not be installed if the
+       native AWT backends are disabled.
+       NOTE: we must introduce a better way to let appletviewer
+       switches different AWT backends, and use gcjwebplugin
+       later.
+
+       * configure,
+       kaffe/scripts/Makefile.in:
+       Regenerated.
+
 2005-02-13  Dalibor Topic  <[EMAIL PROTECTED]>
 
        Resynced with GNU Classpath.
Index: kaffe/configure
diff -u kaffe/configure:1.427 kaffe/configure:1.428
--- kaffe/configure:1.427       Sun Feb 13 21:55:02 2005
+++ kaffe/configure     Mon Feb 14 06:51:36 2005
@@ -1145,7 +1145,7 @@
   --with-qtdir=DIR        Qt installation directory default=$QTDIR
   --with-kaffe-nanox-awt  enable build of Kaffe's Nano-X AWT engine (not built
                           by default)
-  --with-nanox-includes=dir
+  --with-nanox-include=dir
                           Specify NanoX include directory
   --with-nanox-library=dir
                           Specify NanoX library directory
Index: kaffe/configure.ac
diff -u kaffe/configure.ac:1.117 kaffe/configure.ac:1.118
--- kaffe/configure.ac:1.117    Sun Feb 13 21:55:21 2005
+++ kaffe/configure.ac  Mon Feb 14 06:51:34 2005
@@ -1716,7 +1716,7 @@
        dnl 
-----------------------------------------------------------------------
 
        AC_ARG_WITH(nanox-include,
-               AS_HELP_STRING([--with-nanox-includes=dir],
+               AS_HELP_STRING([--with-nanox-include=dir],
                [Specify NanoX include directory]),
                [ NANOXINC=$withval ],
                [ NANOXINC="/usr/include/microwin" ])
Index: kaffe/FAQ/FAQ.awt
diff -u kaffe/FAQ/FAQ.awt:1.13 kaffe/FAQ/FAQ.awt:1.14
--- kaffe/FAQ/FAQ.awt:1.13      Tue Feb  8 06:41:29 2005
+++ kaffe/FAQ/FAQ.awt   Mon Feb 14 06:51:39 2005
@@ -33,7 +33,9 @@
 might need Cairo Graphics framework (http://www.cairographics.org/) to enable
 the new Graphics2D implementation, which is reported to let many complex AWT
 and Swing applications, such as JFreeChart, run well. Tell configure script
-with --enable-gtk-cairo to enable new Graphics2D.
+with --enable-gtk-cairo to enable new Graphics2D, and drive your Java startup
+command with -Dgnu.java.awt.peer.gtk.Graphics=Graphics2D to use Cairo-based
+Graphics2D implementation.
 
 GNU Classpath AWT is very excellent to meet the specifications of Sun JDK,
 and you can look into the latest comparison from [Results of comparison 
@@ -76,12 +78,12 @@
 * --with-kaffe-x-awt
 
   an X lib based AWT backend. It is the default AWT backend if the X
-  Windows system is detected by the configure script.
+  Window system is detected by the configure script.
 
   The X lib based AWT backend has been written by Peter Mehlitz from
   Transvirtual.
 
-  See http://www.x.org for information on X Windows.
+  See http://www.x.org for information on X Window System.
 
 * --with-kaffe-qt-awt
 
@@ -139,8 +141,8 @@
   and implementation to merge in.
 
   To enable Nano-X based AWT backend, you should also pass the extra
-  two options to configure script, --with-nanox-includes and 
-  --with-nanox-library, to specify the the corresponding Nano-X.
+  two options to configure script, --with-nanox-include and 
+  --with-nanox-library, to specify the the corresponding Nano-X path.
 
   See http://www.microwindows.org/ for informations on Nano-X.
 
@@ -235,20 +237,22 @@
 helping the Kaffe developers merge them with the Kaffe.org sources,
 contact us on the Kaffe Mailing List [EMAIL PROTECTED]
 
-The list of backends from PocketLinux includes Gtk, grx, peg, Allegro
-and a few others.
+The list of backends from PocketLinux includes Gtk1, grx, peg, Allegro
+and a few others. The major difference in native AWT implementation
+between Kaffe.org's and PocketLinux's is that PocketLinux's AWT 
+depends on more native functions from graphics toolkit / widget set 
+for the advanced usage. For example, PocketLinux's AWT implementation
+even supports the dynamic theme switching feature with more 
+decorations.
 
 There are other AWT backends written by third party developers that
 haven't been merged in yet:
 
-* Microwindows
-
-Available at http://web.media.mit.edu/~lifton/proj/E-book/technical/ .
-
 * DirectFB
 
-See this post for more information:
-http://www.kaffe.org/pipermail/kaffe/2002-December/028462.html .
+See the following posts for more information:
+http://www.kaffe.org/pipermail/kaffe/2002-December/028462.html
+http://www.kaffe.org/pipermail/kaffe/2005-February/101410.html .
 
 If you are interested in merging them in, contact the Kaffe Mailing
 List on [EMAIL PROTECTED]
Index: kaffe/kaffe/scripts/Makefile.am
diff -u kaffe/kaffe/scripts/Makefile.am:1.12 
kaffe/kaffe/scripts/Makefile.am:1.13
--- kaffe/kaffe/scripts/Makefile.am:1.12        Tue Feb  8 21:14:20 2005
+++ kaffe/kaffe/scripts/Makefile.am     Mon Feb 14 06:51:42 2005
@@ -18,7 +18,14 @@
 SUBDIRS = compat
 SCRIPTFILES_COMPAT=
 else
-SCRIPTFILES_COMPAT=appletviewer javac javadoc
+if COND_NATIVE_AWT
+KAFFE_APPLETVIEWER = appletviewer
+else
+# If no native AWT backends are enabled, the appletviewer
+# must be absent.
+KAFFE_APPLETVIEWER =
+endif
+SCRIPTFILES_COMPAT= $(KAFFE_APPLETVIEWER) javac javadoc
 endif
 
 if ENABLE_XPROF
Index: kaffe/kaffe/scripts/Makefile.in
diff -u kaffe/kaffe/scripts/Makefile.in:1.167 
kaffe/kaffe/scripts/Makefile.in:1.168
--- kaffe/kaffe/scripts/Makefile.in:1.167       Sun Feb 13 21:55:47 2005
+++ kaffe/kaffe/scripts/Makefile.in     Mon Feb 14 06:51:42 2005
@@ -375,8 +375,12 @@
                native2ascii rmic serialver
 
 @[EMAIL PROTECTED] = compat
[EMAIL PROTECTED]@SCRIPTFILES_COMPAT = appletviewer javac javadoc
[EMAIL PROTECTED]@SCRIPTFILES_COMPAT = $(KAFFE_APPLETVIEWER) javac javadoc
 @[EMAIL PROTECTED] = 
+# If no native AWT backends are enabled, the appletviewer
+# must be absent.
[EMAIL PROTECTED]@@[EMAIL PROTECTED] = 
[EMAIL PROTECTED]@@[EMAIL PROTECTED] = appletviewer
 @[EMAIL PROTECTED] = 
 @[EMAIL PROTECTED] = kaffexprof nm2as.awk
 PSCRIPTFILES = install-jar

_______________________________________________
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to