-If you want to hack on the Gtk+ project, it will make you life easier
-to have the following packages installed:
+If you want to hack on the GTK+ project, you'll need to have
+the following packages installed:
- - GNU autoconf 2.13
+ - GNU autoconf 2.52
- GNU automake 1.4
- (Beta releases are at ftp://ftp.cygnus.com/pub/tromey)
- - GNU libtool 1.2d
+ - GNU libtool 1.4
- indent (GNU indent 1.9.1 is known good)
- - GNU gettext 10.35
- Available in ftp://alpha.gnu.org/gnu
+ - GNU gettext 10.40
These should be available by ftp from ftp.gnu.org or any of the
fine GNU mirrors. Beta software can be found at alpha.gnu.org.
In order to get CVS gtk+ installed on your system, you need to have
-the most recent CVS version of glib installed as well.
-The installation process of glib is similar to that of gtk+, but
+the most recent CVS version of glib, pango, and atk installed as well.
+The installation process of these libraries is similar to that of gtk+, but
needs to be fulfilled prior to installation of gtk+.
To compile a CVS version of gtk+ on your system, you will need to take
$ cvs login
(there is no password, just hit return)
$ cvs -z3 checkout glib
+ $ cvs -z3 checkout pango
+ $ cvs -z3 checkout atk
$ cvs -z3 checkout gtk+
-For information about submitting patches and commiting changes
+For information about submitting patches and committing changes
to CVS, see the README and README.cvs-commits files. In particular,
don't, under any circumstances, commit anything to CVS before
reading and understanding README.cvs-commmits.