electrum

Electrum Bitcoin wallet
git clone https://git.parazyd.org/electrum
Log | Files | Refs | Submodules

commit e23f3a5ed98c5a1850ea7a4a333b1392b9325c5e
parent 234471b70c1fc10c3f72c3ada0e249f33235493c
Author: ThomasV <thomasv@gitorious>
Date:   Sat, 22 Aug 2015 12:58:31 +0200

separate signing script

Diffstat:
Mcontrib/make_packages | 17+----------------
Acontrib/sign_packages | 19+++++++++++++++++++
2 files changed, 20 insertions(+), 16 deletions(-)

diff --git a/contrib/make_packages b/contrib/make_packages @@ -46,21 +46,6 @@ if __name__ == '__main__': os.system("pyrcc4 icons.qrc -o gui/qt/icons_rc.py") os.system("python setup.py sdist --format=zip,gztar") - _tgz="Electrum-%s.tar.gz"%version - _zip="Electrum-%s.zip"%version + print "Packages are ready in dist" - os.chdir("dist") - password = getpass.getpass("Password:") - for f in [_tgz,_zip]: - os.system( "gpg --sign --armor --detach --passphrase \"%s\" %s"%(password, f) ) - - md5_tgz = hashlib.md5(file(_tgz, 'r').read()).digest().encode('hex') - md5_zip = hashlib.md5(file(_zip, 'r').read()).digest().encode('hex') - os.chdir("..") - - print "" - print "Packages are ready:" - print "dist/%s "%_tgz, md5_tgz - print "dist/%s "%_zip, md5_zip - print "To make a release, upload the files to the server, and update the webpages in branch gh-pages" diff --git a/contrib/sign_packages b/contrib/sign_packages @@ -0,0 +1,19 @@ +#!/usr/bin/python + +import sys, re, shutil, os, hashlib +import imp +import getpass + +if __name__ == '__main__': + + os.chdir("dist") + password = getpass.getpass("Password:") + for f in os.listdir('.'): + if f.endswith('asc'): + continue + os.system( "gpg --sign --armor --detach --passphrase \"%s\" %s"%(password, f) ) + + os.chdir("..") + + +