Make maint helper add snapshot to NEWS and update NEWS.sugar

master
Marco Pesenti Gritti 17 years ago
parent 8cc395cae9
commit 1d567905c8

@ -55,9 +55,51 @@ def cmd_build_snapshot():
tarball = '%s-%s-git%s.tar.bz2' % (name, version, alphatag)
os.spawnlp(os.P_WAIT, 'make', 'make', 'distcheck')
print 'Build %s...' % tarball
os.rename('%s-%s.tar.bz2' % (name, version), tarball)
#os.spawnlp(os.P_WAIT, 'make', 'make', 'distcheck')
#os.rename('%s-%s.tar.bz2' % (name, version), tarball)
print 'Update NEWS.sugar...'
if os.environ.has_key('SUGAR_NEWS'):
sugar_news_path = os.environ['SUGAR_NEWS']
if os.path.isfile(sugar_news_path):
f = open(sugar_news_path, 'r')
sugar_news = f.read()
f.close()
else:
sugar_news = ''
[ name, version ] = get_name_and_version()
sugar_news += '%s - %s - %s\n\n' % (name, version, alphatag)
f = open('NEWS', 'r')
for line in f.readline():
if len(line) > 0:
sugar_news += line
else:
break
f.close()
f = open(sugar_news_path, 'w')
f.write(sugar_news)
f.close()
print 'Update NEWS...'
f = open('NEWS', 'r')
news = f.read()
f.close()
news = 'Snapshot %s\n\n' % alphatag + news
f = open('NEWS', 'w')
f.write(news)
f.close()
print 'Done.'
def check_licenses(path, license, missing):
matchers = { 'LGPL' : 'GNU Lesser General Public',

@ -257,7 +257,7 @@ def cmd_release(bundle_name, manifest):
news_path = os.path.join(_get_source_path(), 'NEWS')
if os.environ.has_key('SUGAR_NEWS'):
print 'Update NEWS.sugar'
print 'Update NEWS.sugar...'
sugar_news_path = os.environ['SUGAR_NEWS']
if os.path.isfile(sugar_news_path):

Loading…
Cancel
Save