Preparations:
* Install the EMX compiler, Version 0.9d.
* Get GNUUFC.ZIP (e.g. Hobbes)
* Unpack it into a subdirectory, change there, type "make".
* copy ufc.a to x:\emx\lib and crypt.h and ufc-crypt.h to x:\emx\include.

Building CVS:
* Get the original cvs-1.11.tar.gz from www.cvshome.org
* Extract it: tar xzf cvs-1.11.tar.gz
* Use GNU PATCH to apply the "diffs" file from this subdirectory:
    cd cvs-1.11.tar.gz
    patch -p1 < x:\where\ever\cvspatch.dif
  Be sure to use GNU patch and not the OS/2 system-supplied PATCH.EXE.
* Change into the "emx" subdirectory
    cd emx
* Unpack the "newdirs.zip" file:
    unzip x:\where\ever\newsdirs.zip
* View the README file. It explains how to build "cvs.exe".
* Optionally change into the "cvspw" subdirectory and type "make" to build
  the "cvspw.exe" utility.
