[GRASSweb-list]markus: web/grass61/source compilation_debian.txt,NONE,1.1

grass at intevation.de grass at intevation.de
Sat Apr 1 14:59:26 EST 2006

Author: markus

Update of /grassrepository/web/grass61/source
In directory doto:/tmp/cvs-serv19972

Added Files:
Log Message:

--- NEW FILE: compilation_debian.txt ---
How to make GRASS debian packages from CVS

Download and untar latest grass snapshot, then:
mv grass-6.1.cvs_src_snapshot_2005_08_06 grass-6.1.0

then update it from CVS:
export CVSROOT=:pserver:grass-guest at intevation.de:/home/grass/grassrepository
(this must be done just the first time)

cvs login
 passwd: grass
 cd grass-6.1.0
 cvs up -dP

or (quieter, shows only the changes):
cvs -q up -dP

In case of a previous error during package building or compilation, you'll 
have some files marked with "M", or conflicting; remove them before going 
further, then once more

cvs -q up -dP

Then either:


or, as a normal user:

fakeroot dpkg-buildpackage

A number of -dev packages must be installed for this to work; if they're not, 
dpkg-buildpackage gives an understandable error message. Please install them 
before proceeding.

cd ..
dpkg -i grass-doc_6.1.0-1_all.deb grass_6.1.0-1_i386.deb libgrass_6.1.0-1_i386.deb

More information about the grass-web mailing list