[Xfce4-commits] <midori:master> tools/release: Split release into before and after steps
Christian Dywan
noreply at xfce.org
Fri May 17 20:38:02 CEST 2013
Updating branch refs/heads/master
to 37384338224023de7dd63a095a460905cb412730 (commit)
from 580a4f4bf18c6bd2bfb6eb1c7f2d96cd4730f3c5 (commit)
commit 37384338224023de7dd63a095a460905cb412730
Author: Christian Dywan <christian at twotoasts.de>
Date: Fri May 17 20:15:33 2013 +0200
tools/release: Split release into before and after steps
tools/release | 36 +++++++++++++++++++++---------------
1 files changed, 21 insertions(+), 15 deletions(-)
diff --git a/tools/release b/tools/release
index 8197c5c..54cb433 100755
--- a/tools/release
+++ b/tools/release
@@ -9,20 +9,26 @@
#
# See the file COPYING for the full license text.
-OLDVER=$(git describe --abbrev=0)
-NEWVER=$(python -c "print('0.'+str(float('$OLDVER'[2:])+.1))")
-echo Bumping from $OLDVER to $NEWVER
-echo https://releases.xfce.org/
-echo http://git.xfce.org/apps/midori/snapshot/midori-$NEWVER.tar.bz2
-echo git commit -m "'Bump version to $NEWVER'"';' git tag -a $NEWVER -m "'Bump version to $NEWVER'"
-sed -i "s@$OLDVER@$NEWVER at g" wscript win32/makedist/midori.nsi
-echo; git log --pretty='format: %s' $OLDVER..HEAD | grep -v l10n | grep -v makedist | grep -v tools/release | grep -v nsi; echo
-curl http://wiki.xfce.org/_export/xhtml/midori/faq | \
- sed 's at This is a list of frequently asked questions at This is <a href="http://wiki.xfce.org/midori/faq">a snapshot of the online FAQ</a>@g' | \
- sed 's@<link rel="style.*>@<link rel="stylesheet" href="faq.css" />@g' > data/faq.html
-echo Press RETURN to update Launchpad bugs now; read yes
-if [ -n $(which bugreleaser 1>/dev/null) ]; then
- bugreleaser midori
+if [ "x$1" = "xbefore" ]; then
+ OLDVER=$(git describe --abbrev=0)
+ NEWVER=$(python -c "print('0.'+str(float('$OLDVER'[2:])+.1))")
+ echo Bumping from $OLDVER to $NEWVER
+ sed -i "s@$OLDVER@$NEWVER at g" wscript win32/makedist/midori.nsi
+ echo; git log --pretty='format: %s' $OLDVER..HEAD | grep -v l10n | grep -v makedist | grep -v tools/release | grep -v nsi; echo
+ curl http://wiki.xfce.org/_export/xhtml/midori/faq | \
+ sed 's at This is a list of frequently asked questions at This is <a href="http://wiki.xfce.org/midori/faq">a snapshot of the online FAQ</a>@g' | \
+ sed 's@<link rel="style.*>@<link rel="stylesheet" href="faq.css" />@g' > data/faq.html
+elif [ "x$1" = "xafter" ]; then
+ echo git commit -m "'Bump version to $NEWVER'"';' git tag -a $NEWVER -m "'Bump version to $NEWVER'"
+ echo http://git.xfce.org/apps/midori/snapshot/midori-$NEWVER.tar.bz2
+ echo https://releases.xfce.org/
+ echo Press RETURN to update Launchpad bugs now; read yes
+ if [ -n $(which bugreleaser 1>/dev/null) ]; then
+ bugreleaser midori
+ else
+ echo bzr branch lp:~mgiuca/+junk/launchpad-tools
+ fi
else
- echo bzr branch lp:~mgiuca/+junk/launchpad-tools
+ echo 'Usage: ['$(basename $0)']' 'before|after'
+ exit 1
fi
More information about the Xfce4-commits
mailing list