Fix missing @clicksequence problem with older Texinfo versions.
[pspp-builds.git] / README.CVS
index b5ff93df8a68db1be2485891a66260234f81501e..2e45fefae673b69c51d27f523676857033c07f59 100644 (file)
@@ -1,17 +1,46 @@
-To build this project from the sources direct from the 
-cvs archive use:
+To build this project from the sources direct from the cvs archive,
+you must install the prerequisites listed in README, plus the
+following:
 
-make -f Smake
-# If you need to pass arguments to configure, use 
-# make -f Smake CONFIGUREFLAGS="--with-this --without-that"
-make
+       * Autoconf 2.60 (or later).
 
+       * Automake 1.10 (or later).
 
+       * Gettext 0.17 (or later).
 
- To test it:
+       * GNU M4 1.4.9 (or later).
 
-make check
+       * pkg-config 0.21 (or later).
 
- For a very thorough test: 
+        * gperf 3.0.1 (or later).
 
-make distcheck
+       * Gnulib, from Git at <git://git.savannah.gnu.org/gnulib.git>.
+         If you do not have Git installed, up-to-date snapshots are
+         at <http://git.savannah.gnu.org/gitweb/?p=gnulib.git>.
+         Note that Gnulib does not require any form of installation:
+         simply checking it out into a directory is sufficient.  We
+         recommend checking out gnulib into a directory named `gnulib'
+          at the same level as PSPP.
+
+       * libtool 1.5.22 (or later).
+
+       * Texinfo 4.7 or later, to build the documentation.
+
+Once you have these installed, execute
+       make -f Smake
+If you checked Gnulib out in a directory named `gnulib' at the same
+level as PSPP, then this is sufficient.  Otherwise, provide the
+location of GNULIB on the `make' command line:
+       make -f Smake GNULIB=/gnulib/base/directory/name
+
+After executing Smake, you may configure the source tree in the usual
+way with ./configure, e.g.
+       ./configure
+For a list of options:
+       ./configure --help
+
+To test:
+       make check
+
+For a very thorough test: 
+       make distcheck