commit e23f3a5ed98c5a1850ea7a4a333b1392b9325c5e
parent 234471b70c1fc10c3f72c3ada0e249f33235493c
Author: ThomasV <thomasv@gitorious>
Date: Sat, 22 Aug 2015 12:58:31 +0200
separate signing script
Diffstat:
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("..")
+
+
+