home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / cvs110.zip / cvs / src / BUILD next >
Text File  |  1998-08-21  |  2KB  |  48 lines

  1.  
  2. Build instructions for CVS 1.10:
  3.  
  4. 0. Prerequisites:
  5.     EMX 0.9c (fix 4)
  6.     a C shell (ksh527rt.zip)
  7.     GNU make (gnumake.zip)
  8.     GNU text utils (gnututil.zip)
  9.     GNU shell utils (gnusutil.zip)
  10.     GNU file utils (gnufutil.zip)
  11.     GNU sed (gnused.zip)
  12.     GNU grep (gnugrep.zip)
  13.     GNU awk (gnuawk.zip)
  14.     GNU patch (gnupatch.zip)
  15.     GNU diff utils (gnudiff.zip)
  16.     GNU find (gnufind.zip)
  17.     GNU crypt library (gnuufc.zip)
  18.     Texinfo to INF converter 1.00 (txict100.zip)
  19.     IPFC (Watcom C/C++, VisualAge C++, Warp 4 Toolkit)
  20.  
  21.    All of the above, except for IPFC, are available at the usual places
  22.    (Hobbes, LEO).
  23.  
  24. 1. Unzip the CVS 1.10 distribution (from ftp://download.cyclic.com).
  25.  
  26. 2. Run 'patch -p0 -i x:/cvs/src/diffs' from the cvs-1.10 directory.
  27.  
  28. 3. Unzip emx-new.zip into the cvs-1.10 directory.
  29.  
  30. 4. Change to the emx-new directory and run 'make' and then
  31.    'make install_dir=x:/cvs install'. Replace x:/cvs with the directory
  32.    you want CVS installed. This will copy all required files to the
  33.    installation directory and create a folder with the CVS documentation
  34.    book objects.
  35.  
  36. 5. To perform the sanity checks run 'make check' for local repositories
  37.    and 'make remotecheck' for remote repositories. You do not actually
  38.    have to have an existing repository to run the sanity checks. No
  39.    network connection is required for 'make remotecheck' as it uses the
  40.    loopback interface. You need to have the rshd that comes with this port
  41.    installed and ready to accept connections from the local host, though.
  42.    The process of setting up rshd is described in README. Due to the way
  43.    the remote sanity check works, you need to tell rshd to use sh to run
  44.    programs. Do this by either setting EMXSHELL=sh in your CONFIG.SYS or
  45.    by replacing the line "start /min inetd" by "start /min cmd /c "(set
  46.    EMXSHELL=sh & inetd)" in x:\tcpip\bin\tcpstart.cmd.
  47.  
  48.