# digsigsums format:
# S 15 com.nokia.maemo H 40 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx R 5 abcde
# Source (might change) hash (sha1) relative path
- relativepath = filePath[8+len(packageName):]
+ if '/DEBIAN/' in filePath:
+ relativepath = 'var/lib/dpkg/info/{0}.{1}'.format(packageName, filePath[15+len(packageName):])
+ else:
+ relativepath = filePath[8+len(packageName):]
+
fileToHash = open (filePath, 'rb')
sha1 = hashlib.sha1()
sha1.update(fileToHash.read())
if check_file(join(path,filename)):
digsigsums.write(hash_file(join(path,filename), packageName))
- digsigsums.close()
\ No newline at end of file
+ digsigsums.close()