metacity r3625 - in trunk: . tools



Author: tthurman
Date: Thu Mar  6 21:51:47 2008
New Revision: 3625
URL: http://svn.gnome.org/viewvc/metacity?rev=3625&view=rev

Log:
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)



Modified:
   trunk/ChangeLog
   trunk/tools/release-wrangler.py

Modified: trunk/tools/release-wrangler.py
==============================================================================
--- trunk/tools/release-wrangler.py	(original)
+++ trunk/tools/release-wrangler.py	Thu Mar  6 21:51:47 2008
@@ -27,6 +27,7 @@
 import sys
 import commands
 import time
+import commands
 
 def report_error(message):
   print message
@@ -286,10 +287,13 @@
 
   # 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 @@
   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 @@
   tag_the_release(version)
   increment_version(version)
   upload(version)
+  print version['announcement']
   print "-- Done --"
 
 if __name__=='__main__':



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]