Date: $Date: 2004-05-21 08:55:30 +0000 (Fri, 21 May 2004) $

This directory contains the experimental (HEAD) source code for
GRASS GIS 5.3.X in gzipped tar format.  
It reflects latest development!

The large (around 23 mb) file grass53src_cvs_snapshot_exp_YYYY_MM_DD.tar.gz is
 the whole source in a single file.  Get this file.  The file name indicates
the date that the snapshot was made, in the format YYYY_MM_DD, where YYYY
is the year, MM is the month, and DD is the date, as integers.

To extract do following:

- Create a directory for the source code:
  Example:

        mkdir /opt/grass53sources

- Put the package there and extract it (replace "YYYY_MM_DD" with 
  the the date of your snapshot from the name of the file you downloaded,
  as described above):

        gunzip grass53src_cvs_snapshot_exp_YYYY_MM_DD.tar.gz
	tar -xvf grass53src_cvs_snapshot_exp_YYYY_MM_DD.tar  

  Example:

        gunzip grass53src_cvs_snapshot_exp_2004_02_14.tar.gz
        tar -xvf grass53src_cvs_snapshot_exp_2004_02_14.tar

This will create the necessary directories and
files for you to compile GRASS.

***********************************************
Compile the source:

-> Please read the included INSTALL text for details!
   It contains the latest instructions.

A) If you have "root" access to your machine:

  Jump into the new directory "grass53_exp_YYYY_MM_DD", again substituting
	the date of your snapshot for YYYY_MM_DD (example):
        cd grass53_exp_2004_02_14

  To compile enter following:

        ./configure 
        make
        make install

  Again: read the INSTALL file in the sources!
  Now the code will be compiled (takes around 1h depending on
  processor's speed).

B) If you have no "root" access: You can also compile 
   GRASS locally (replace "user" with your username):

   Jump into the new directory "53_exp_YYYY_MM_DD", again substituting 
        the date of your snapshot for YYYY_MM_DD (example):
        cd grass53_exp_2004_02_14

   Then start the process:

        ./configure --prefix=/home/user/grass53 --with-bindir=/home/user
        make
        make install

   This will store the GRASS binaries into your local directory
   "grass53" and the start script into your home.

  Example:
    
        ./configure --prefix=/home/roberta/grass53 --with-bindir=/home/roberta
        make
        make install

  Now the code will be compiled (takes around 1h depending on
  processor's speed).

***********************************************

The "configure" process creates two scripts (they will be stored in
/usr/local/bin/ after running "make install" if not having used configure
with option "--with-bindir")

   gmake5
   gmakelinks5

To (later) compile a single GRASS module, run within the related
directory

   gmake5 -i
   gmakelinks5 -i

And don't forget:
Enjoy ongoing GRASS development!

***********************************************

If you experience any problems, please email
us at the GRASS Developers mailing list:
http://grass.itc.it/grassdevel.html

Report bugs to (if not listed in "know_bugs"):
http://grass.itc.it/bugtracking/bugreport.html

Send improvements to
          http://grass.itc.it/grassdevel.html

Thanks!

***********************************************
Get this file.