1996-05-16 00:52:17 +00:00
|
|
|
#!/bin/sh -e
|
|
|
|
|
1996-05-16 01:49:42 +00:00
|
|
|
# The directory in which to find the last snapshot
|
1996-05-27 15:22:41 +00:00
|
|
|
dir=/home/mccallum/gnu/releases
|
1996-05-16 00:52:17 +00:00
|
|
|
|
1996-05-16 01:49:42 +00:00
|
|
|
# The name of this module
|
|
|
|
module=gstep-base
|
1996-05-16 00:52:17 +00:00
|
|
|
|
|
|
|
date=`date +%y%m%d`
|
|
|
|
snap=${module}-${date}
|
|
|
|
|
1996-05-16 01:49:42 +00:00
|
|
|
cvs -Q rtag -F snapshot-$date $module
|
1996-05-16 00:52:17 +00:00
|
|
|
|
|
|
|
rm -rf $snap
|
1996-05-31 14:33:49 +00:00
|
|
|
## Checkout the $module into a directory named $snap
|
|
|
|
#cvs checkout -d $snap -r snapshot-$date $module
|
|
|
|
#tar -f - -co $snap | gzip -9v -c > $snap.tar.gz
|
|
|
|
|
|
|
|
make snapshot
|
1996-05-16 00:52:17 +00:00
|
|
|
|
1996-05-16 01:49:42 +00:00
|
|
|
#find $snap \( -name CVS -prune \) -o \( -type f -print \) |
|
|
|
|
#xargs md5sum | gzip -9v -c > $snap.md5sum.gz
|
1996-05-16 00:52:17 +00:00
|
|
|
|
|
|
|
rm -rf $snap &
|
|
|
|
|
1996-05-16 01:49:42 +00:00
|
|
|
mv -f $snap.tar.gz $dir
|