1 If you just want to browse the cvs tree, you may visit
2 http://cvs.gnupg.org/cgi-bin/viewcvs.cgi/gnutls/?cvsroot=GNU+TLS+Library
4 Otherwise, if you want to get and build the tree, you should have the
7 * cvs (http://www.gnu.org/software/cvs/)
8 * autoconf 2.57 or newer (http://www.gnu.org/software/autoconf/)
9 * libtool (http://www.gnu.org/software/libtoool/)
10 * automake 1.8 or newer (http://www.gnu.org/software/automake/)
11 * libgcrypt (ftp://ftp.gnupg.org/pub/gcrypt/alpha/libgcrypt/)
12 * texinfo (http://www.gnu.org/software/texinfo/)
14 * gtk-doc 1.4 (to generate reference HTML manual in doc/reference/)
17 * latex/dvips (in order to create gnutls.ps)
18 * cvs2cl (in order to create ChangeLog) (http://www.red-bean.com/cvs2cl/)
19 * gaa (to handle example programs' parameters) (http://gaa.sf.net)
21 1. Download the cvs tree
22 $ cvs -z3 -d :pserver:anoncvs@cvs.gnupg.org:/cvs/gnutls login
23 $ cvs -z3 -d :pserver:anoncvs@cvs.gnupg.org:/cvs/gnutls checkout gnutls
27 2. Create configure script
30 3. Compile the sources
31 $ ./configure --enable-developer-mode
34 * Create the ChangeLog
37 4. If you intend to change any code in gnutls, check the file
38 doc/README.CODING_STYLE.