cvs: Rebuild without gnuregex library
authorJohn Marino <draco@marino.st>
Sat, 7 May 2011 14:48:11 +0000 (16:48 +0200)
committerJohn Marino <draco@marino.st>
Sat, 7 May 2011 16:05:05 +0000 (18:05 +0200)
commitc0d274d062fd959993bf623f25f7cb6a8a676c4e
tree1915b368ec837a1f540628b49a155eedc83a2b05
parent24c7dc5c3c73e44a00357631a21e3b6d6c75a5df
cvs: Rebuild without gnuregex library

CVS is the last software that uses the libgnuregex.  In fact, it only
used one of its headers, and it wasn't necessary.  This commit clears the
way for libgnuregex to be removed from base by restoring the use of the
provided regex source files.

Review showed:
* config.h.proto file was out of date
* alloca.h allowed macro redefinition
* prepend_args.* files weren't used
* doc files were generating warnings, maybe due to new texinfo upgrade
* MD library linking unnecessary
* other minor issues
14 files changed:
contrib/cvs-1.12/README.DELETED
contrib/cvs-1.12/README.DRAGONFLY
contrib/cvs-1.12/diff/diff.h
contrib/cvs-1.12/lib/closeout.c
contrib/cvs-1.12/lib/regex.h [new file with mode: 0644]
contrib/cvs-1.12/src/cvs.h
gnu/usr.bin/cvs/cvs/Makefile
gnu/usr.bin/cvs/cvs/prepend_args.c [deleted file]
gnu/usr.bin/cvs/cvs/prepend_args.h [deleted file]
gnu/usr.bin/cvs/doc/Makefile
gnu/usr.bin/cvs/lib/Makefile
gnu/usr.bin/cvs/lib/alloca.h [new file with mode: 0644]
gnu/usr.bin/cvs/lib/config.h.proto
gnu/usr.bin/cvs/libdiff/Makefile