from string import Template
from optparse import OptionParser
-last_tag_pattern = 'EMPATHY_3_1*'
+last_tag_pattern = 'EMPATHY_3_9*'
upload_server = 'master.gnome.org'
template = '''\
$name $version is now available for download from:
def get_md5sums(self):
md5sums = ''
- cmd = 'md5sum %s-%s.tar.gz' % (self.package_name.lower(), self.package_version)
+ cmd = 'md5sum %s-%s.tar.xz' % (self.package_name.lower(), self.package_version)
md5sums += self.exec_cmd(cmd)
- cmd = 'md5sum %s-%s.tar.bz2' % (self.package_name.lower(), self.package_version)
- md5sums += self.exec_cmd(cmd).strip()
-
return md5sums
def get_bugzilla_info(self):
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 upload_tarball(self):
username = self._get_username()
- tarball = '%s-%s.tar.gz' % (self.package_name.lower(), self.package_version)
+ tarball = '%s-%s.tar.xz' % (self.package_name.lower(), self.package_version)
cmd = 'scp %s %s@%s:' % (tarball, username, upload_server)
self.exec_cmd(cmd)