]> git.donarmstrong.com Git - debbugs.git/blob - export
[project @ 2005-07-24 16:11:22 by cjwatson]
[debbugs.git] / export
1 #!/bin/sh
2
3 set -e
4 if [ $# != 1 ]; then echo >&2 'need version'; exit 1; fi
5 version="$1"; shift
6 tag="`echo \"release-$version\" | sed -e 's/\./-/g'`"
7 cvs -Q tag -F "$tag"
8
9 cd ..
10 rm -rf bugs-export-temp$$ "debbugs-$version"
11 rm -f "debbugs-$version.tar" "debbugs-$version.tar.gz"
12 mkdir bugs-export-temp$$
13 cd bugs-export-temp$$
14
15 cvs -Q co -r "$tag" bugsdb
16 mv bugsdb "../debbugs-$version"
17 cd ..
18 rm -rf bugs-export-temp$$
19
20 tar     --exclude CVS \
21         --exclude ncipher \
22         --exclude '*.out' \
23         --exclude '*.trace' \
24         --exclude '*.new' \
25         --exclude '*~' \
26         --exclude 'trace' \
27         -cf "debbugs-$version.tar" "debbugs-$version"
28 gzip -9 "debbugs-$version.tar"
29 rm -rf "debbugs-$version"
30 echo "../debbugs-$version.tar.gz created."