From a991a58ea447761e61158581d4e374e058b15438 Mon Sep 17 00:00:00 2001 From: jmmv Date: Sun, 7 Mar 2004 21:31:09 +0000 Subject: Update to 0.07: New in release 0.07 (2003/30/11) * Works with libtool 1.5 (and 1.4.3). * java.awt gtk+ peers now depend on gtk+ 2.2.x and uses pango. Lots and lots improvements on the peers. * java.awt.geom.CubicCurve2D, java.awt.geom.QuadCurve2D: Subdivision and flatness calculation implemented. * java.awt.geom.FlatteningPathIterator: Working implementation. * gnu.java.awt.BitwiseXORComposite helper class. * New rmic compilers (jikes, kjc) support. * java.text bug fixing and 1.4 updates (Currency). * Hashtable and HashMap function more similar to other implementations. * javax.naming and java.beans classloader fixes. * URL parsing, URLConnection, protocol and (needed) permission fixes. * More java.nio implementation (API complete, but implementation not finished yet). * Lots of java.net code cleanup. * Improved documentation. * Numerous bug fixes in almost every package, and lots of updates for 1.4 functionality. * Fixed Classpath bugs: #2944 Incorrect synchronization in java.util.logging.ErrorManager #6075 java.awt.geom.GeneralPath.getCurrentPoint returns wrong results #6076 java.awt.geom.GeneralPath constructor sometimes hangs #6089 java.awt.geom.GeneralPath.getPathIterator does not work [...] VM Interface changes: * Thread has been split in a VM-independent Thread class and a VM-dependent VMThread class. New in release 0.06 (2003/22/08) * Update java.awt peers to GTK+2. * java.awt.GridBagLayout implementation. * javax.swing.border implementation. * java.security and java.security.cert updated to 1.4 spec. * New JNI native target code layer. See native/target/readme.txt. * --enable-regen-headers configure flag for automatic jni .h file generation. * Removed workaround for gcj 3.2 and lower, gcj 3.3+ or jikes 1.18+ is now needed for compiling. * Lots of improvements and/or new classes for java.awt, java.awt.dnd, java.awt.font, java.awt.geom, java.awt.image, java.io, java.math, java.net, java.nio, java.rmi, java.text, java.util, javax.swing, javax.swing.plaf, javax.swing.text. VM Interface changes: * VMClassLoader.loadClass(), the bootstrap classloader called by Class.forName() and ClassLoader.loadClass(), may now return null when a class is not found instead of throwing a new ClassNotFoundException. This is a performance optimization in some cases. This also changes the Class.forName() reference code. * Native methods in Class have been moved to VMClass. A few additional methods are also available in VMClass to provide optional performance improvements. * A VM can now supply its own String.intern() strategy through the VMString class. The supplied VMString reference class implements the original WeakHashMap strategy. * Float and Double to/from bits conversion functions can now be supplied by the VM through VMFloat and VMDouble. Default JNI conversion methods are supplied. --- lang/classpath/PLIST | 41 ++++++++++++++++++++++++++++++++++++++--- 1 file changed, 38 insertions(+), 3 deletions(-) (limited to 'lang/classpath/PLIST') diff --git a/lang/classpath/PLIST b/lang/classpath/PLIST index 82ff88a39e3..377e47946a0 100644 --- a/lang/classpath/PLIST +++ b/lang/classpath/PLIST @@ -1,10 +1,45 @@ -@comment $NetBSD: PLIST,v 1.2 2003/06/24 13:47:14 agc Exp $ -info/hacking.info -info/vmintegration.info +@comment $NetBSD: PLIST,v 1.3 2004/03/07 21:31:09 jmmv Exp $ lib/awt/font.properties +lib/classpath/libgtkpeer.a +lib/classpath/libgtkpeer.la +lib/classpath/libgtkpeer.so +lib/classpath/libgtkpeer.so.0 +lib/classpath/libgtkpeer.so.0.0 +lib/classpath/libjavaio.a +lib/classpath/libjavaio.la +lib/classpath/libjavaio.so +lib/classpath/libjavaio.so.0 +lib/classpath/libjavaio.so.0.0 +lib/classpath/libjavalang.a +lib/classpath/libjavalang.la +lib/classpath/libjavalang.so +lib/classpath/libjavalang.so.0 +lib/classpath/libjavalang.so.0.0 +lib/classpath/libjavalangreflect.a +lib/classpath/libjavalangreflect.la +lib/classpath/libjavalangreflect.so +lib/classpath/libjavalangreflect.so.0 +lib/classpath/libjavalangreflect.so.0.0 +lib/classpath/libjavanet.a +lib/classpath/libjavanet.la +lib/classpath/libjavanet.so +lib/classpath/libjavanet.so.0 +lib/classpath/libjavanet.so.0.0 +lib/classpath/libjavanio.a +lib/classpath/libjavanio.la +lib/classpath/libjavanio.so +lib/classpath/libjavanio.so.0 +lib/classpath/libjavanio.so.0.0 +lib/classpath/libjavautil.a +lib/classpath/libjavautil.la +lib/classpath/libjavautil.so +lib/classpath/libjavautil.so.0 +lib/classpath/libjavautil.so.0.0 lib/security/classpath.security share/classpath/glibj.zip @exec ${MKDIR} %D/share/classpath/api @dirrm share/classpath/api @dirrm share/classpath +@dirrm lib/security +@dirrm lib/classpath @dirrm lib/awt -- cgit v1.2.3