from string import Template
from optparse import OptionParser
-last_tag_patern = 'EMPATHY_2_30*'
+last_tag_pattern = 'EMPATHY_3_1*'
upload_server = 'master.gnome.org'
template = '''\
$name $version is now available for download from:
version_dir = self.package_version[:second]
self.package_dl_url = 'http://download.gnome.org/sources/%s/%s/' % (self.package_name.lower(),
version_dir)
- tags_str = self.exec_cmd('git tag -l %s' % (last_tag_patern))
+ tags_str = self.exec_cmd('git tag -l %s' % (last_tag_pattern))
tags = tags_str.splitlines()
self.last_tag = tags[len(tags)-1]
return translations
def get_bug_author(self, bug_number):
- cmd = 'git log %s.. | grep -B 20 -E "(bug %s|#%s)"' \
+ cmd = 'git log %s.. | grep -B 20 -E \
+ "(bug %s|#%s)|bugzilla.gnome.org/show_bug.cgi\?id=%s"' \
' | tac | grep ^Author: | head -1' \
- % (self.last_tag, bug_number, bug_number)
+ % (self.last_tag, bug_number, bug_number, bug_number)
line = self.exec_cmd (cmd)
p1 = line.find(" ")
p2 = line.find("<")
def send_email(self):
notes = self.get_release_notes()
+ print notes
cmd = 'xdg-email ' \
' --cc telepathy@lists.freedesktop.org' \
' --subject "ANNOUNCE: Empathy %s"' \