summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/cvs
diff options
context:
space:
mode:
authorPeter Wemm <peter@FreeBSD.org>2004-10-06 23:40:48 +0000
committerPeter Wemm <peter@FreeBSD.org>2004-10-06 23:40:48 +0000
commitf6e359d651a8685a4f99034786b1766b885b1e6a (patch)
tree6d1f86d13831c924acaa26d399dc41f0ef3e3457 /gnu/usr.bin/cvs
parentdcfd75385d7ab9aaa2d01f29944ee84914a11b6c (diff)
Notes
Diffstat (limited to 'gnu/usr.bin/cvs')
-rw-r--r--gnu/usr.bin/cvs/cvsbug/Makefile9
-rw-r--r--gnu/usr.bin/cvs/lib/Makefile2
2 files changed, 8 insertions, 3 deletions
diff --git a/gnu/usr.bin/cvs/cvsbug/Makefile b/gnu/usr.bin/cvs/cvsbug/Makefile
index a7133788e857..0dff9c0cdd15 100644
--- a/gnu/usr.bin/cvs/cvsbug/Makefile
+++ b/gnu/usr.bin/cvs/cvsbug/Makefile
@@ -15,7 +15,12 @@ CLEANFILES+= cvsbug
cvsbug: cvsbug.in
version=`sed < ${CVSDIR}/configure \
- -e '/^[ ]*VERSION=/!d' -e 's/.*=\(.*\)/\1/' -e q`; \
- sed -e "s,@VERSION@,$${version}-FreeBSD,g" ${.ALLSRC} > ${.TARGET}
+ -e '/^[ ]*VERSION=/!d' -e 's/.*=["'\'']\{0,1\}\([^"'\'']*\)["'\'']\{0,1\}/\1/' -e q`; \
+ sed -e "s,@VERSION@,$${version}-FreeBSD,g" \
+ -e "s,@MKTEMP@,/usr/bin/mktemp,g" \
+ -e "s,@PACKAGE_BUGREPORT@,bug-cvs@gnu.org,g" \
+ -e "s,@SENDMAIL@,/usr/sbin/sendmail,g" \
+ -e "s,@MKTEMP_FUNCTION@,," \
+ ${.ALLSRC} > ${.TARGET}
.include <bsd.prog.mk>
diff --git a/gnu/usr.bin/cvs/lib/Makefile b/gnu/usr.bin/cvs/lib/Makefile
index 46e10b9ff825..d09550d1e284 100644
--- a/gnu/usr.bin/cvs/lib/Makefile
+++ b/gnu/usr.bin/cvs/lib/Makefile
@@ -29,7 +29,7 @@ SRCS= config.h argmatch.c getdate.y getline.c \
config.h: config.h.proto
version=`sed < ${CVSDIR}/configure \
- -e '/^[ ]*VERSION=/!d' -e 's/.*=\(.*\)/\1/' -e q`; \
+ -e '/^[ ]*VERSION=/!d' -e 's/.*=["'\'']\{0,1\}\([^"'\'']*\)["'\'']\{0,1\}/\1/' -e q`; \
sed -e "s,@VERSION@,$${version}-FreeBSD,g" \
-e "s,@UMASK_DFLT@,${CVS_UMASK_DFLT},g" \
-e "s,@TMPDIR_DFLT@,${CVS_TMPDIR_DFLT},g" \