11
head -n1 debian/changelog | grep "lucid" || error "This version must be ready for 'lucid'"
13
# Tag the release in bzr
14
minor=`head -n1 debian/changelog | sed "s/^.*($MAJOR.//" | sed "s/-.*$//"`
16
debcommit --release --message="releasing $MAJOR.$minor"
19
gpg --armor --sign --detach-sig ../"$PKG"_*.orig.tar.gz
21
# Open the next release for development
22
nextminor=`expr $minor + 1`
23
dch -v "$MAJOR.$nextminor" "UNRELEASED"
24
sed -i "s/$MAJOR.$nextminor) .*;/$MAJOR.$nextminor) unreleased;/" debian/changelog
25
bzr commit -m "opening $MAJOR.$nextminor"
29
echo " bzr push lp:$PKG"
32
echo " dput $PKG-ppa ../*ppa*changes"
33
echo " dput ../${PKG}_${MAJOR}.${minor}-0ubuntu1_source.changes"
35
echo "# Publish tarball at:"
36
echo " https://launchpad.net/$PKG/trunk/+addrelease"