From fc05cba22555059ec3ee2974d66c53cb1aa8944a Mon Sep 17 00:00:00 2001 From: skimo Date: Sun, 28 Jan 2001 16:02:57 +0000 Subject: [PATCH] the script used to extract a release --- dist/export | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 dist/export diff --git a/dist/export b/dist/export new file mode 100644 index 00000000..bb22fd08 --- /dev/null +++ b/dist/export @@ -0,0 +1,36 @@ +#!/bin/sh +revision=${@:-now} +cvsrev=`echo $revision | sed -e 's/-//;s/\./-/g'` +option="-r $cvsrev" +dir=$revision +version=`echo $revision | sed -e 's/nvi-//'` +date=`date +%Y-%m-%d` +if test "$revision" = now; then + dir=vi-current; + option="-D now" + version=current; +fi + +cvs export $option -d $dir vi +(cd $dir/dist + sh distrib --include-deps + rm export +) +(cd $dir/docs + mkdir html + for i in edit exref vi.man vi.ref vitut; do + (cd $i; + make; + rm -f core # grops sometimes dumps core on me + ); + done +) +(cd $dir + perl -pi -e "s/version 1.80/version $version/" README + perl -pi -e "s(%H%)($date)" README +) +(cd $dir/ex + perl -pi -e "s/\\\$Revision: 8.1 $/$version/" version.h + perl -pi -e "s(%H%)($date)" version.h +) +tar czf $dir.tar.gz $dir -- 2.11.4.GIT