cvs-1.10
News
- 2000-Aug-25: obsoleted by cvs-1.10.8-2
in the official net-release. Get it at one of these
sites, in the
'contrib/cvs' directory. (You'll also need to get gdbm-1.8.0-2 or better from
the official net-release).
- 2000-Feb-25: cvs-1.10-1 released. This release
doesn't actually have any modified code from the previous version, but it was
recompiled with gdbm-1.8.0-1. Now, 'cvs export' works. You may need to
manually fix the permissions on the 'val-tags' file in
${CVSROOT}/CVSROOT/ using the windows Properties->Security->Permissions tab.
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