Add.
authorSimon Josefsson <simon@josefsson.org>
Fri, 29 May 2009 15:59:41 +0000 (17:59 +0200)
committerSimon Josefsson <simon@josefsson.org>
Fri, 29 May 2009 15:59:41 +0000 (17:59 +0200)
README-alpha [new file with mode: 0644]

diff --git a/README-alpha b/README-alpha
new file mode 100644 (file)
index 0000000..abaee9d
--- /dev/null
@@ -0,0 +1,42 @@
+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 <http://www.gnu.org/software/automake/>
+- Autoconf <http://www.gnu.org/software/autoconf/>
+- Libtool <http://www.gnu.org/software/libtool/>
+- Texinfo <http://www.gnu.org/software/texinfo/>
+- help2man <http://www.gnu.org/software/help2man/>
+- Tar <http://www.gnu.org/software/tar/>
+- Gzip <http://www.gnu.org/software/gzip/>
+- Texlive & epsf <http://www.tug.org/texlive/> (for PDF manual)
+- GTK-DOC <http://www.gtk.org/gtk-doc/> (for API manual)
+- Git <http://git.or.cz/>
+- Perl <http://www.cpan.org/>
+- Valgrind <http://valgrind.org/> (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 
+sudo apt-get install texinfo texlive texlive-generic-recommended texlive-extra-utils
+sudo apt-get install help2man gtk-doc-tools valgrind
+
+To download the version controlled sources:
+
+$ git clone git://git.savannah.gnu.org/libtasn1.git
+$ cd libtasn1
+
+The next step is to run autoreconf, ./configure, etc:
+
+$ make bootstrap
+
+Then build the project normally:
+
+$ make
+$ make check
+
+Happy hacking!