diff options
author | Thomas Thurman <tthurman@gnome.org> | 2008-03-06 21:51:47 +0000 |
---|---|---|
committer | Thomas James Alexander Thurman <tthurman@src.gnome.org> | 2008-03-06 21:51:47 +0000 |
commit | b93a94506bbfb4913386cf17fa74d54430de7dde (patch) | |
tree | 5f8a11c39bbad62172573234e9b7e493e6bf1d14 /tools | |
parent | d1ef896c73cc191f991cf9a110bc365a21dcf387 (diff) | |
download | mutter-b93a94506bbfb4913386cf17fa74d54430de7dde.tar.gz |
basic md5 printing (not used yet); also print release announcements to
2008-03-06 Thomas Thurman <tthurman@gnome.org>
* tools/release-wrangler.py: basic md5 printing (not used yet);
also print release announcements to stdout (eventually will
need to be emailed to release list and blogged)
svn path=/trunk/; revision=3625
Diffstat (limited to 'tools')
-rw-r--r-- | tools/release-wrangler.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tools/release-wrangler.py b/tools/release-wrangler.py index 1f00cb59c..2945fcf2b 100644 --- a/tools/release-wrangler.py +++ b/tools/release-wrangler.py @@ -27,6 +27,7 @@ import re import sys import commands import time +import commands def report_error(message): print message @@ -286,10 +287,13 @@ def edit_news_entry(version): # Write it out to NEWS + version['announcement'] = '' + news_tmp = open('NEWS.tmp', 'a') for line in open(filename, 'r').readlines(): if line=='' or line[0]!='#': news_tmp.write(line) + version['announcement'] += line for line in open('NEWS').readlines(): news_tmp.write(line) @@ -352,6 +356,9 @@ def tag_the_release(version): if os.system("svn cp -m release . svn+ssh://svn.gnome.org/svn/%(name)s/tags/%(ucname)s_%(major)s_%(minor)s_%(micro)s" % (version))!=0: report_error("Could not tag; bailing.") +def md5s(version): + return commands.getstatusoutput('ssh master.gnome.org "cd /ftp/pub/GNOME/sources/%(name)s/%(major)s.%(minor)s/;md5sum $(name)s-%(major)s.%(minor)s.%(micro)s.tar*"' % (version)) + def main(): get_up_to_date() check_we_are_up_to_date() @@ -362,6 +369,7 @@ def main(): tag_the_release(version) increment_version(version) upload(version) + print version['announcement'] print "-- Done --" if __name__=='__main__': |