1# !/bin/csh
2#
3#	@(#)newversion.csh	2.1 (Berkeley) 83/02/06
4#	update the version number of your argument makefile, etc.
5#
6if ( $#argv != 2 ) then
7    echo "usage: /bin/csh newversion.csh whoami directory"
8    exit(1)
9endif
10set whoami = $1
11set dir = $2
12set makefile = ${whoami}makefile
13sccs edit $makefile
14set oldversion = `grep "VERSION = " $makefile | sed "s/VERSION = //"`
15cp $makefile /tmp/$$; awk -f newversion.awk < /tmp/$$ > $makefile ; rm /tmp/$$
16set newversion = `grep "VERSION = " $makefile | sed "s/VERSION = //"`
17echo version $oldversion becomes $newversion automagically.
18sccs delta $makefile << EOF
19version $oldversion becomes $newversion automagically.
20EOF
21rm -f $dir/makefile
22sccs get -p $makefile > $dir/makefile
23mv $dir/${whoami}${oldversion}strings $dir/${whoami}${newversion}strings
24