OBSOLETE Cygutils - Utilities for Cygwin

UP
Obsolete CygUtils Home
Obsolete V1.1 Home

cvs-1.10

News

Download:

cvs-1.10-1-cygwin1.1.README

Prerequisite:
   gdbm (be sure and install ndbm.h with 'make install-compat')
   crypt (I used Andy Piper's MD5 implementation)
   pr.exe must be in /bin (configure doesn't look for it; the make
	   file just *assumes* that it's there)

Optional:
   perl - this only affects the scripts in the contrib directory.
	
First, the cvs configure script is broken; it won't find ndbm.h in 
/usr/local/include, even if you explicitly set CFLAGS. So, we cheat.

cd /usr/i586-pc-cygwin32/include
  (or wherever your compiler/system includes are located)

ln -s /usr/local/include/ndbm.h ndbm.h

cd /usr/local/src
unpack cvs-1.10.tar.gz
cd cvs-1.10
patch -p1 < ../cvs-1.10-1-cygwin1.1.patch
export CFLAGS=-I/usr/local/include
export LDFLAGS=-L/usr/local/lib
./configure 
Then, edit src/options.h and comment out the "#define MY_NDBM"
./configure (again)
Edit src/options.h AGAIN and comment out the "#define MY_NDBM"

edit Makefile and add "-lgdbm" to the $(LIBS) variable.

make

make install

        /usr/local/info/cvs*
	/usr/local/bin/cvs
	/usr/local/bin/cvsbug
	/usr/local/man/man1/cvs.1
	/usr/local/man/man5/cvs.5
	/usr/local/man/man8/cvsbug.8
        /usr/local/lib/cvs/contrib/README
	/usr/local/lib/cvs/contrib/intro.doc
	/usr/local/lib/cvs/contrib/cvscheck.man
	/usr/local/lib/cvs/contrib/{perl scripts}
	/usr/local/bin/rcs2log
	pcl-cvs NOT installed (this one is 1.05, the one with XEmacs is 1.40)


Obsolete V1.1 Home

Obsolete CygUtils Home

Last modified: Fri Aug 25 09:35:22 Eastern Daylight Time 2000