summaryrefslogtreecommitdiff
path: root/INSTALL
Commit message (Collapse)AuthorAgeFilesLines
* 2006-05-25 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2006-05-251-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * INSTALL: Bump GTK requirement to 2.8 or higher. Do not mention Cairo version requirement. Do not mention --enable-gtk-cairo configure option. * NEWS: Add entry for GdkGraphics2D. * configure.ac: Remove --enable-gtk-cairo and explicit checks for Cairo library and headers. * .externalToolBuilders/Configure.launch: Remove --enable-gtk-cairo from configure line. * gnu/classpath/Configuration.java.in (GTK_CAIRO_ENABLED): Remove field. * gnu/java/awt/BitwiseXORComposite.java: Fix javadoc typo. * gnu/java/awt/peer/gtk/GdkFontPeer.java, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c : Remove useGraphics2D references. Always assume Graphics2D is enabled. * gnu/java/awt/peer/gtk/GdkGraphics.java, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c: Remove. * gnu/java/awt/peer/gtk/GdkGraphics2D.java, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c: Remove Unlocked method variants. Remove GTK_CAIRO_ENABLED and useGraphics2D references. Always assume Graphics2D is enabled. * gnu/java/awt/peer/gtk/GdkTextLayout.java: Remove instanceof Graphics2D check. Always assume Graphics2D is enabled. * gnu/java/awt/peer/gtk/GtkCanvasPeer.java, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCanvasPeer.c (realize): Remove method. * gnu/java/awt/peer/gtk/GtkComponentPeer.java, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c (isRealized): Remove method. (realize): Implement as a native method. Remove useGraphics2D references. Always assume Graphics2D is enabled. * gnu/java/awt/peer/gtk/GtkImage.java, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c: Replace GdkGraphics references with GdkGraphics2D references. * gnu/java/awt/peer/gtk/GtkToolkit.java, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c: Remove useGraphics2D references. Always assume Graphics2D is enabled. * include/Makefile.am (GTKPEER_H_FILES): Remove gnu_java_awt_peer_gtk_GdkGraphics.h. * include/gnu_java_awt_peer_gtk_GdkFontPeer.h: Regenerate. * include/gnu_java_awt_peer_gtk_GdkGraphics.h: Remove. * include/gnu_java_awt_peer_gtk_GdkGraphics2D.h: Regenerate. * include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h: Likewise. * include/gnu_java_awt_peer_gtk_GtkComponentPeer.h: Likewise. * native/jawt/Makefile.am (AM_LDFLAGS): Remove CAIRO_LIBS. * native/jni/gtk-peer/Makefile.am (libgtkpeer_la_SOURCES): Remove gnu_java_awt_peer_gtk_GdkGraphics.c. Include gnu_java_awt_peer_gtk_GdkGraphics2D.c unconditionally. (AM_LDFLAGS): Remove CAIRO_LIBS. (AM_CFLAGS): Remove CAIRO_CFLAGS. * native/jni/gtk-peer/gtkcairopeer.h: Remove. Move declarations to ... * native/jni/gtk-peer/gtkpeer.h: Add Graphics2D declarations.
* 2006-05-15 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2006-05-151-0/+3
| | | | | | * NEWS: Announce inclusion of gcjwebplugin. Announce inclusion of appletviewer. * INSTALL: Note gcjwebplugin dependencies.
* documented --with-glibj-zip option in INSTALLDalibor Topic2006-04-031-0/+2
| | | | | | 2006-04-03 Dalibor Topic <robilad@kaffe.org> * INSTALL: Documented --with-glibj-zip option.
* Reported by Petteri R\uffffty <betelgeuse@gentoo.org>Mark Wielaard2005-11-091-2/+1
| | | | * INSTALL: Remove double --enable-xmlj entry.
* 2005-10-06 Anthony Green <green@redhat.com>Anthony Green2005-10-071-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * INSTALL: Describe midi provider dependencies. * native/jni/midi-dssi/README: New file. * LICENSE (terms): Add notice about code copied from the DSSI distribution. * examples/gnu/classpath/examples/midi/Demo.java: New file. * native/jni/midi-dssi/dssi_data.h (dssi_data): Add control_count, control_port_map, control_value_map, sample_rate, and control_values fields. * native/jni/midi-dssi/gnu_javax_sound_midi_dssi_DSSISynthesizer.c (DEBUG_DSSI_PROVIDER): New macro. (get_port_default): New function. (set_control): New function. (Java_gnu_javax_sound_midi_dssi_DSSISynthesizer_open_1): Remove debug output. Reformat. Allocate the control ports and assign proper default values. (Java_gnu_javax_sound_midi_dssi_DSSISynthesizer_noteOn_1): Use JLONG_TO_PTR. (Java_gnu_javax_sound_midi_dssi_DSSISynthesizer_noteOff_1): Ditto. * gnu/javax/sound/midi/dssi/DSSISynthesizer.java (Channel.controlChange): Implement. (controlChange_): New native method. * include/gnu_javax_sound_midi_dssi_DSSISynthesizer.h: Rebuilt. * gnu/javax/sound/midi/alsa/AlsaMidiSequencerDevice.java: Make instance final.
* Patch was confirmed on IRC.Robert Schuster2005-09-061-2/+7
| | | | | | 2005-09-07 Robert Schuster <robertschuster@fsfe.org> * INSTALL: Mention that GCJ4 is now mandatory.
* 2005-09-02 Robert Schuster <robertschuster@fsfe.org>Robert Schuster2005-09-021-4/+21
| | | | | * README: Added MysaifuVM to list of VMs * INSTALL: Added info about Qt4 and ecj.
* 2005-07-04 Ziga Mahkovec <ziga.mahkovec@klika.si>Ziga Mahkovec2005-07-041-1/+0
| | | | | | | | * configure.ac: Remove libart dependency. * scripts/classpath.spec.in: Likewise. * INSTALL: Remove references to libart. * doc/hacking.texinfo: Likewise. * doc/www.gnu.org/faq/faq.wml: Likewise.
* 2005-06-29 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2005-06-291-1/+1
| | | | | | * INSTALL: Drop GTK requirement to 2.4. * NEWS: Likewise. * configure.ac: Likewise.
* 2005-06-08 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2005-06-081-0/+3
| | | | | | | | | | | | | * gnu/java/awt/peer/gtk/GdkGraphics2D.java (cairoSetRGBColor, cairoSetAlpha): Combine ... (cairoSetRGBAColor): New method. * include/gnu_java_awt_peer_gtk_GdkGraphics2D.h: Regenerate. * include/gnu_java_awt_peer_gtk_GtkImage.h: Regenerate. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c: Use Cairo 0.5.0 APIs. * INSTALL: Document Cairo 0.5.0 requirement. * NEWS: Likewise. * configure.ac: Require Cairo 0.5.0.
* 2005-05-25 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2005-05-251-1/+1
| | | | | * NEWS: Add entry describing GTK scrollbar peer change. * INSTALL: Bump GTK requirement to 2.6.x.
* * acinclude.m4 (CLASSPATH_WITH_GJDOC): Renamed fromMark Wielaard2005-01-091-0/+1
| | | | | | | | | | | | | | | | | CLASSPATH_ENABLE_GJDOC. Can now take argument to use as gjdoc program. Doesn't depend on xml tools. * configure.ac: Use CLASSPATH_WITH_GJDOC. * INSTALL: Mention --with-gjdoc option. * NEWS: Add --with-gjdoc addition. * doc/api/Makefile.am (EXTRA_DIST): Removed. (sourcepath): New variable. (htmllist): Removed. (core): Removed. (packages): Removed. (date): Removed. (clean): Also remove create_html file. (create_html): Rewritten. * doc/api/classpath-copyright.xml: Removed.
* * configure.ac: Update version to 0.13.classpath-0_13-releaseMark Wielaard2005-01-061-5/+18
| | | | | * NEWS: Add news about 0.13. * INSTALL: Mention new dependencies and configure flags.
* * ChangeLog.gnujaxp.1: New (historic) ChangeLog file.Mark Wielaard2005-01-021-2/+13
| | | | | | | | | | | * ChangeLog.gnujaxp.2: Likewise. * ChangeLog.libxmlj: Likewise. * Makefile.am (EXTRA_DIST): List new ChangeLog files. * INSTALL: Add libxml2 and libxslt requirements for --enable-xmlj. * doc/README.jaxp: New file. * doc/Makefile.am (EXTRA_DIST): List new README.jaxp * native/jni/xmlj/BUGS: New file. * native/jni/xmlj/Makefile.am (EXTRA_DIST): List new BUGS file.
* * INSTALL: We need jikes 1.19 or higher now.Mark Wielaard2004-12-171-1/+1
| | | | * lib/Makefile.am: Add +Pno-shadow to JIKES compilation.
* 2004-08-29 Michael Koch <konqueror@gmx.de>Michael Koch2004-08-291-2/+2
| | | | | | | | | * configure.ac: Depend on automake 1.9. * INSTALL: Likewise. * INSTALL: Updated to depend on automake 1.9 and libtool 1.5. * autogen.sh: Likewise. * configure.ac (AM_INIT_AUTOMAKE): Depend on automake 1.9, support long paths in dist tarball.
* gtk+2.4 requirement updated (was 2.2)Patrik Reali2004-07-251-1/+1
|
* * INSTALL: Make needed texinfo version (4.2+) more explicit.Mark Wielaard2004-07-041-1/+3
|
* * README: Update end user dev environments and hackers runtime lists.Mark Wielaard2004-04-301-14/+16
| | | | | | * INSTALL: Update needed library versions, add texinfo version requirement, mention website/hacker guide. * doc/hacking.texinfo: Include item on texinfo.
* * INSTALL: Document GNU make requirement for building.Archie Cobbs2004-04-091-2/+4
|
* 2004-01-27 Michael Koch <konqueror@gmx.de>Michael Koch2004-01-271-4/+4
| | | | | | * HACKING, INSTALL, configure.ac, doc/hacking.texinfo: Updated to depend on autoconf 2.59 and automake 1.7. Also depend on GCJ 3.3 in all files.
* * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.cBrian Jones2003-05-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (GDK_STABLE_IS_PIXMAP): converted macro to use GDK_IS_PIXMAP * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c (TEXT_FROM_SW): convert macro to use GTK_TEXT_VIEW (Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_create): convert gtk_text_new to gtk_text_view_new (Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_old_create): removed (Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_gtkTextGetSize): converted to use just gtk_widget_size_request, though this may be in error it at least isn't as bad as the previous implementation (Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_insert): convert to new GTK2 GtkTextBuffer/GtkTextIter usage (Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_replaceRange): ditto (Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_gtkSetFont): convert to Pango, new to GTK2 * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c (getCaretPosition): GtkTextView and GtkEntry handled separately since in GTK2 they do not share common ancestory. (setCaretPosition): ditto (getSelectionStart): ditto (getSelectionEnd): ditto (select): ditto (setEditable): ditto (getText): ditto (setText): ditto * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c (Java_gnu_java_awt_peer_gtk_GtkButtonPeer_create): use gtk_button_new (Java_gnu_java_awt_peer_gtk_GtkButtonPeer_gtkSetFont): use Pango * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c (Java_gnu_java_awt_peer_gtk_GtkListPeer_getSize): converted to use just gtk_widget_size_request, though this may be in error it at least isn't as bad as the previous implementation * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextField.c (Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_gtkEntryGetSize): ditto (Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_gtkSetFont): use Pango * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c (gdk_window_get_root_geometry): GdkWindowPrivate changed to GdkWindow; attempting to use gdk_window_get_geometry instead of direct Xlib calls * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c (GTK_OBJECT_SETV): unsure about use of the private API to set data generically for different types, but updated to compile with GTK2 * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c (Java_gnu_java_awt_peer_gtk_GtkScrollbarPeer_connectHooks): give connect_awt_hook the only structure member, range, in GTK2 instead; changed to connect to signal on the scroll bar instead of the adjustment since that is the one with GtkScrollType in GTK2 (post_adjustment_event): modified to fit GtkScrollBar move_slider signal signature * configure.in: require gtk 2.0+, glib 2.0+ * HACKING: mention change in GTK requirements * INSTALL: mention change in GTK requirements * THANKYOU: add David P. Grove, fix order
* * INSTALL: updated link to bugs, tool version numbersBrian Jones2002-12-241-18/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TODO: removed easy HTML API generation todo item, it's done now; mention that CNI code won't be included in Classpath CVS for now since only gcj is using it * README: remove special mention of ORP * NEWS: add blurb about infrastructure improvements * HACKING: update automake, autoconf version numbers; remove mention of gcjh for compiling JNI libraries; updated gcj/jikes version numbers * lib/Makefile.am: distribute glibj.zip; uninstall no-zip case; separate resources target; avoid extra gen-classlist.sh calls; support DESTDIR * doc/api/Makefile.am: distribute HTML API documentation; install documentation in pkgdatadir/api; uninstall appropriately; support DESTDIR * resource/gnu/java/awt/peer/gtk/Makefile.am: add uninstall-local target; support DESTDIR * resource/java/security/Makefile.am: add uninstall-local target; support DESTDIR * javax/swing/Makefile.am: BoundedRangeModel missing .java extension * javax/transaction/xa/Makefile.am: Removed xa/ from filenames * java/awt/dnd/Makefile.am: added missing .java files to dist * java/net/Makefile.am: added missing .java files to dist * java/nio/channels/Makefile.am: added missing .java files to dist * javax/naming/Makefile.am: added missing .java files to dist * javax/naming/directory/Makefile.am: added missing .java files to dist * javax/naming/event/Makefile.am: new file * javax/naming/event/.cvsignore: new file * javax/naming/ldap/Makefile.am: new file * javax/naming/ldap/.cvsignore: new file * javax/naming/spi/Makefile.am: added missing .java files to dist * javax/sql/Makefile.am: added missing .java files to dist * javax/sql/.cvsignore: new file * javax/swing/plaf/Makefile.am: added missing .java files to dist * javax/swing/Makefile.am: added missing .java files to dist * Makefile.am: ignore errors during dist-hook * configure.in: add missing directory Makefiles to output; add check for 'date', 'cp', and 'mkdir' * acinclude.m4: remove check for 'find' and 'cp'
* * INSTALL: Add note about CVS versions.Mark Wielaard2002-09-101-1/+4
|
* * doc/www.gnu.org/home.wml: Announcements section removed; we useclasspath-0_04-releaseBrian Jones2002-05-061-11/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the News section of Savannah instead. Old announcements linked under documentation. Status information will be transitioning to Savannah Tasks system. Clarified affect of Classpath license upon JVM license. Added project menu bar from Savannah to top of web page. Removed mailing list information on this page, it is more detailed on the Lists link at the top of the page. Last modified author update * doc/www.gnu.org/announce/announcements.wml: last modified author * doc/www.gnu.org/include/macros.wml (header): Moved title to the right of droplet and enlarged text. Updated copyright date. * BUGS: update URL for submitting bugs * HACKING: update date; clarify via punctuation modification of vm/reference classes. * configure.in: added --enable-gtk-peer from Carlos Cavanna Updated version to 0.04; configure java/util/logging, java/util/regex * native/Makefile.am: SUBDIRS typo fixed * native/jni/Makefile.am: SUBDIRS conditionally defined based on --enable-gtk-peer * INSTALL: update with mention of --enable-gtk-peer, typo fixed * NEWS: updated for 0.04 release * README: updated with AegisVM, note failure to run with ORP 1.0.9 * TODO: removed duplicate information on where packages currently stand, too hard to keep up to date in multiple places. * THANKYOU: add Carlos Cavanna * java/util/logging/Makefile.am: new file * java/util/regex/Makefile.am: new file * java/util/regex/.cvsignore: new file * gnu/java/awt/peer/gtk/Makefile.am: EXTRA_DIST updated * gnu/java/locale/Makefile.am: ditto * java/awt/Makefile.am: ditto * java/net/Makefile.am: ditto * java/util/Makefile.am: ditto * java/util/zip/Makefile.am: ditto * javax/accessibility/Makefile.am: ditto * javax/swing/Makefile.am: ditto * javax/swing/plaf/Makefile.am: ditto * javax/swing/table/Makefile.am: ditto
* 2002-02-09 Eric Blake <ebb9@email.byu.edu>Eric Blake2002-02-101-2/+2
| | | | | * INSTALL: Last-minute typo in previous commit. * HACKING: Ditto.
* 2002-02-09 Eric Blake <ebb9@email.byu.edu>Eric Blake2002-02-101-19/+30
| | | | | | * INSTALL: Update instructions for using jikes 1.15b. * HACKING: Ditto. * ChangeLog: Clean up some whitespace.
* * INSTALL: removed mention of needing gcjh and edited compilationBrian Jones2002-02-091-6/+2
| | | | | | verbage * HACKING: warning that autoreconf does not always do what might be expected
* * HACKING: add "last updated" and some new information.Mark Wielaard2002-02-071-3/+18
| | | | | * INSTALL: add information on different byte code compilers. * README: add "last updated"
* * See previous commit mail, attempting to resolve problems with checkinBrian Jones2001-11-051-57/+50
|
* INSTALL: updated to include latest fast-breaking new information :)Brian Jones2000-06-281-35/+63
|
* Minor typo fixesAaron M. Renn1999-02-011-1/+1
|
* Updates for releaseAaron M. Renn1999-01-301-14/+24
|
* Modify install instructions againAaron M. Renn1999-01-121-10/+12
|
* Add blurb about Japhar CVSAaron M. Renn1999-01-121-0/+8
|
* Update to reflect current state of realityAaron M. Renn1998-12-261-26/+33
|
* Initial CheckinAaron M. Renn1998-05-181-0/+35