From: Simon Josefsson Date: Tue, 5 May 2009 17:15:28 +0000 (+0200) Subject: Add. X-Git-Tag: gnutls_2_7_9~39 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=675fa8f62a182d1a06ac616f0e0bee6ca0bd663a;p=thirdparty%2Fgnutls.git Add. --- diff --git a/README-alpha b/README-alpha new file mode 100644 index 0000000000..308ba3a40e --- /dev/null +++ b/README-alpha @@ -0,0 +1,52 @@ +GNU TLS README-alpha -- Information for developers. -*- outline -*- +Copyright (C) 2009 Simon Josefsson +See the end for copying conditions. + +This file contains instructions for developers and advanced users that +wants to build from version controlled sources. + +We require several tools to build the software, including: + +- Automake +- Autoconf +- Libtool +- Gettext +- Texinfo +- help2man +- libgcrypt +- Tar +- Gzip +- Texlive & epsf (for PDF manual) +- CVS (for gettext autopoint) +- GTK-DOC (for API manual) +- Git +- Perl +- Valgrind (optional) + +The required software is typically disitributed with your operating +system, and the instructions for installing them differ. Here are +some hints: + +gNewSense/Debian/Ubuntu: +sudo apt-get install git-core autoconf automake libtool gettext cvs texinfo help2man valgrind texlive texlive-generic-recommended texlive-extra-utils gtk-doc-tools libgcrypt-dev + +To download the version controlled sources: + +$ git clone git://git.savannah.gnu.org/gnutls.git +$ cd gnutls + +The next step is to run autoreconf, ./configure, etc: + +$ make bootstrap + +Then build the project normally: + +$ make +$ make check + +Happy hacking! + +---------------------------------------------------------------------- +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved.