URI: 
       tupdate make_download script - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit fbc581a52e9b9993218e252fe7cac345d05dae5e
   DIR parent a5a7a34c2dbc77ffff2c7b274f8e0985a1e30851
  HTML Author: ThomasV <thomasv@gitorious>
       Date:   Mon, 16 Mar 2015 12:17:41 +0100
       
       update make_download script
       
       Diffstat:
         M contrib/make_download               |      18 +++++++++++++-----
       
       1 file changed, 13 insertions(+), 5 deletions(-)
       ---
   DIR diff --git a/contrib/make_download b/contrib/make_download
       t@@ -28,13 +28,21 @@ for k, n in files.items():
            link = "https://download.electrum.org/%s"%n
            if not os.path.exists(path):
                os.system("wget -q %s -O %s" % (link, path))
       -    if os.path.getsize(path):
       -        md5 = hashlib.md5(file(path,'r').read()).digest().encode('hex')
       -        string = string.replace("##link_%s##"%k, link)
       -        string = string.replace("##md5_%s##"%k, md5)
       -    else:
       +    if not os.path.getsize(path):
                os.unlink(path)
                string = re.sub("<div id=\"%s\">(.*?)</div>"%k, '', string, flags=re.DOTALL + re.MULTILINE)
       +        continue
       +    sigpath = path + '.asc'
       +    siglink = link + '.asc'
       +    if not os.path.exists(sigpath):
       +        os.system("wget -q %s -O %s" % (siglink, sigpath))
       +    if not os.path.getsize(sigpath):
       +        os.unlink(sigpath)
       +        string = re.sub("<div id=\"%s\">(.*?)</div>"%k, '', string, flags=re.DOTALL + re.MULTILINE)
       +        continue
       +    if os.system("gpg --verify %s"%sigpath) != 0:
       +        raise
       +    string = string.replace("##link_%s##"%k, link)
        
        
        with open(download_page,'w') as f: