[kaffe] CVS kaffe (jserv): configure.ac: Fix typo.
Kaffe CVS
cvs-commits at kaffe.org
Sun Feb 13 22:57:19 PST 2005
PatchSet 5534
Date: 2005/02/14 06:51:32
Author: jserv
Branch: HEAD
Tag: (none)
Log:
2005-02-14 Jim Huang <jserv at kaffe.org>
* 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 <jserv at kaffe.org>
+
+ * 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 <robilad at kaffe.org>
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 kaffe at kaffe.org.
-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 kaffe at kaffe.org.
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
@SUN_COMPAT_TRUE at SUBDIRS = compat
- at SUN_COMPAT_FALSE@SCRIPTFILES_COMPAT = appletviewer javac javadoc
+ at SUN_COMPAT_FALSE@SCRIPTFILES_COMPAT = $(KAFFE_APPLETVIEWER) javac javadoc
@SUN_COMPAT_TRUE at SCRIPTFILES_COMPAT =
+# If no native AWT backends are enabled, the appletviewer
+# must be absent.
+ at COND_NATIVE_AWT_FALSE@@SUN_COMPAT_FALSE at KAFFE_APPLETVIEWER =
+ at COND_NATIVE_AWT_TRUE@@SUN_COMPAT_FALSE at KAFFE_APPLETVIEWER = appletviewer
@ENABLE_XPROF_FALSE at SCRIPTFILES_XPROF =
@ENABLE_XPROF_TRUE at SCRIPTFILES_XPROF = kaffexprof nm2as.awk
PSCRIPTFILES = install-jar
More information about the kaffe
mailing list