README.CVS 1.45 KB
Newer Older
Jordi Mallach's avatar
Jordi Mallach committed
1
2
3
4
5
6
7
8
9
10
INSTRUCTIONS TO COMPILE AND INSTALL NANO CVS VERSIONS
-----------------------------------------------------

GNU nano is available from CVS, but building this needs a bit
more care than the official stable and unstable tarballs.

To succesfully compile GNU nano from CVS, you'll need the
following packages:

- autoconf (versions 2.13 or >= 2.50)
11
- automake (version 1.4-pl5 recommended)
Jordi Mallach's avatar
Jordi Mallach committed
12
13
14
15
16
17
18
19
20
- autoheader
- gettext (version 0.10.40)
- texinfo
- cvs
- make, gcc and the normal development libraries (ncurses, etc)
These should be available on your GNU mirror.


To download the CVS tree, execute the following command:
21
$ cvs -z3 -d:pserver:anonymous@subversions.gnu.org:/cvsroot/nano login
Jordi Mallach's avatar
Jordi Mallach committed
22
23
and press enter at the password prompt.
Then, do
24
25
26
27
$ cvs -z3 -d:pserver:anonymous@subversions.gnu.org:/cvsroot/nano checkout nano
and the nano tree will download.
If you want to checkout the stable CVS branch, append -r nano_1_0_branch:
$ cvs -z3 -d:pserver:anonymous@subversions.gnu.org:/cvsroot/nano checkout -r nano_1_0_branch nano
Jordi Mallach's avatar
Jordi Mallach committed
28

29
One you have the sources in the "nano" directory, cd into it, and execute
Jordi Mallach's avatar
Jordi Mallach committed
30
31
32
33
34
35
36
37
38
39
the "autogen.sh" script in the top dir. This will setup a configure script
and Makefile.in, and you will be ready to compile with
$ ./configure [--add-options-here] && make
Once it's done compiling,
$ make install
should put the required files in their respective directories.


Please submit any bugs in the CVS branch to nano-devel@lists.sourceforge.net.
[FIXME needs change for Savannah too]