home *** CD-ROM | disk | FTP | other *** search
-
- 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.
-
-