added cleanup
[comedilib.git] / etc / rel_comedilib
1 #!/bin/bash
2
3 if [ ! "$1" ]
4 then
5         echo -n "minor version: "
6         read minor
7 else
8         minor=$1
9 fi
10
11 topdir=$(pwd)
12
13 lastminor=$(($minor-1))
14
15 tag=r0_7_$minor
16 version=0.7.$minor
17 lasttag=r0_7_$lastminor
18
19 export CVSROOT=oss.lineo.com:/var/cvs
20
21 rm -rf comedilib-${version}
22
23 echo "deleting tag $tag"
24 cvs rtag -d $tag comedilib
25
26 echo "tagging $tag"
27 cvs rtag $tag comedilib
28
29 echo "exporting"
30 cvs export -r $tag -d comedilib-${version} comedilib
31
32 echo "diffing"
33 cvs rdiff -u -r $lasttag -r $tag comedilib >patch-comedilib-$version
34
35 cd comedilib-$version
36
37 echo version=${version} >version
38 rm etc/rel_comedilib
39 rm todo
40 make -C doc
41
42 cd ${topdir}
43
44 tar -czf comedilib-$version.tgz comedilib-$version
45