summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2015-03-14 08:40:29 +0100
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2015-03-14 08:40:29 +0100
commitbe5d8587d3463624742eed3bab6d273c8e5b2646 (patch)
tree6d0e44f9a06f55c034319c80f3416be4ee3f1c95 /README.md
parent4b8664b47f4fe3ce1df64e12b6d41040df0b3275 (diff)
downloadgnutls-be5d8587d3463624742eed3bab6d273c8e5b2646.tar.gz
updated README-alpha
Diffstat (limited to 'README.md')
-rw-r--r--README.md25
1 files changed, 11 insertions, 14 deletions
diff --git a/README.md b/README.md
index e33aa949e3..42c603b7dc 100644
--- a/README.md
+++ b/README.md
@@ -16,7 +16,6 @@ We require several tools to check out and build the software, including:
* Tar <http://www.gnu.org/software/tar/>
* Gzip <http://www.gnu.org/software/gzip/>
* Texlive & epsf <http://www.tug.org/texlive/> (for PDF manual)
-* CVS <http://www.gnu.org/software/cvs/> (for gettext autopoint)
* GTK-DOC <http://www.gtk.org/gtk-doc/> (for API manual)
* Git <http://git-scm.com/>
* Perl <http://www.cpan.org/>
@@ -25,15 +24,11 @@ We require several tools to check out and build the software, including:
* p11-kit <http://p11-glue.freedesktop.org/p11-kit.html>
* gperf <http://www.gnu.org/software/gperf/>
* libtasn1 <http://josefsson.org/libtasn1/> (optional)
-* datefudge <http://packages.debian.org/datefudge> (optional)
* Libidn <http://www.gnu.org/software/libidn/> (optional, for internationalization of DNS)
* AWK <http://www.gnu.org/software/awk/> (for make dist, pmccabe2html)
* git2cl <http://savannah.nongnu.org/projects/git2cl/> (for make dist, ChangeLog)
-* softhsm <http://www.opendnssec.org/softhsm/> (for testing smart card support)
-* dieharder <http://www.phy.duke.edu/~rgb/General/dieharder.php> (for testing PRNG)
* bison <http://www.gnu.org/software/bison> (for datetime parser in certtool)
* libunbound <https://unbound.net/> (for DANE support)
-* nodejs <http://nodejs.org/> (needed for certain test cases)
* abi-compliance-checker <http://ispras.linuxbase.org/index.php/ABI_compliance_checker> (for make dist)
The required software is typically distributed with your operating
@@ -46,7 +41,7 @@ apt-get install git-core autoconf libtool gettext autopoint
apt-get install texinfo texlive texlive-generic-recommended texlive-extra-utils
apt-get install help2man gtk-doc-tools valgrind
apt-get install guile-2.0-dev libtasn1-6-dev
-apt-get install libidn11-dev gawk gperf
+apt-get install libidn11-dev gawk gperf git2cl
apt-get install libunbound-dev dns-root-data bison
apt-get install automake autogen nettle-dev libp11-kit-dev
```
@@ -54,22 +49,24 @@ apt-get install automake autogen nettle-dev libp11-kit-dev
Sometimes, you may need to install more recent versions of Automake,
Nettle, P11-kit and Autogen, which you will need to build from sources.
-Dependencies that are used during make check:
+Dependencies that are used during make check are listed below. Moreover,
+for basic interoperability testing you may want to install openssl
+and polarssl.
+
* Valgrind <http://valgrind.org/> (optional)
* Libasan <https://gcc.gnu.org//> (optional)
+* datefudge <http://packages.debian.org/datefudge> (optional)
+* nodejs <http://nodejs.org/> (needed for certain test cases)
+* softhsm <http://www.opendnssec.org/softhsm/> (for testing smart card support)
+* dieharder <http://www.phy.duke.edu/~rgb/General/dieharder.php> (for testing PRNG)
```
apt-get install valgrind libasan1
-```
-
-For basic interoperability testing you may want to install openssl
-and polarssl. The packages below are used during make check.
-
-```
+apt-get install nodejs softhsm datefudge dieharder
apt-get install libpolarssl-runtime openssl
-apt-get install nodejs softhsm datefudge
```
+
To download the version controlled sources:
```