home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
cvs110.zip
/
cvs
/
src
/
BUILD
next >
Wrap
Text File
|
1998-08-21
|
2KB
|
48 lines
Build instructions for CVS 1.10:
0. Prerequisites:
EMX 0.9c (fix 4)
a C shell (ksh527rt.zip)
GNU make (gnumake.zip)
GNU text utils (gnututil.zip)
GNU shell utils (gnusutil.zip)
GNU file utils (gnufutil.zip)
GNU sed (gnused.zip)
GNU grep (gnugrep.zip)
GNU awk (gnuawk.zip)
GNU patch (gnupatch.zip)
GNU diff utils (gnudiff.zip)
GNU find (gnufind.zip)
GNU crypt library (gnuufc.zip)
Texinfo to INF converter 1.00 (txict100.zip)
IPFC (Watcom C/C++, VisualAge C++, Warp 4 Toolkit)
All of the above, except for IPFC, are available at the usual places
(Hobbes, LEO).
1. Unzip the CVS 1.10 distribution (from ftp://download.cyclic.com).
2. Run 'patch -p0 -i x:/cvs/src/diffs' from the cvs-1.10 directory.
3. Unzip emx-new.zip into the cvs-1.10 directory.
4. Change to the emx-new directory and run 'make' and then
'make install_dir=x:/cvs install'. Replace x:/cvs with the directory
you want CVS installed. This will copy all required files to the
installation directory and create a folder with the CVS documentation
book objects.
5. To perform the sanity checks run 'make check' for local repositories
and 'make remotecheck' for remote repositories. You do not actually
have to have an existing repository to run the sanity checks. No
network connection is required for 'make remotecheck' as it uses the
loopback interface. You need to have the rshd that comes with this port
installed and ready to accept connections from the local host, though.
The process of setting up rshd is described in README. Due to the way
the remote sanity check works, you need to tell rshd to use sh to run
programs. Do this by either setting EMXSHELL=sh in your CONFIG.SYS or
by replacing the line "start /min inetd" by "start /min cmd /c "(set
EMXSHELL=sh & inetd)" in x:\tcpip\bin\tcpstart.cmd.