~mrooney/ecryptfs/nautilus-integration

« back to all changes in this revision

Viewing changes to scripts/release.sh

  • Committer: Michael Rooney
  • Date: 2009-05-28 10:40:56 UTC
  • Revision ID: mrooney@ubuntu.com-20090528104056-mqirt68bbs3quj5t
reflect api changes

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
# Create and sign a release tarball for upload to
4
4
# https://launchpad.net/ecryptfs/trunk
5
5
 
 
6
error() {
 
7
        echo "ERROR: $@"
 
8
        exit 1
 
9
}
 
10
 
 
11
head -n1 debian/changelog | grep "unreleased" || error "This version must be 'unreleased'"
 
12
 
 
13
 
6
14
rm -f ./ecryptfs-utils*.tar.*
7
15
./scripts/bootstrap.sh
8
16
./configure --prefix=/usr
12
20
        mv $i ../ecryptfs-utils_$ver.orig.tar.gz
13
21
        rm -f ecryptfs-utils-*.tar.bz2
14
22
done
 
23
 
 
24
[ "$1" = "--nosign" ] && exit 0
 
25
 
 
26
curver=`head -n1 debian/changelog | sed "s/^.*(//" | sed "s/).*$//"`
 
27
bzr tag --delete $curver || true
 
28
bzr tag $curver
 
29
#ver=`expr $curver + 1`
 
30
#dch -v "$ver" "UNRELEASED"
 
31
#sed -i "s/$ver) jaunty;/$ver) unreleased;/" debian/changelog
 
32
 
 
33
 
15
34
gpg --armor --sign --detach-sig ../ecryptfs-utils_*.orig.tar.gz
16
35
echo
17
36
echo "TO MAKE THE RELEASE OFFICIAL, UPLOAD:"