+ if dsc.has_key("files"):
+ dsc["files"] = '\n'+'\n'.join(map(lambda x: ' '+x, dsc["files"].split('\n')))
+
+ keysinorder = filter(lambda x: not x.lower().startswith('checksums-'), keysinorder)
+
+ filecontents = ''.join(map(lambda x: '%s: %s\n'%(x,dsc[x.lower()]), keysinorder))