You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
614 B
31 lines
614 B
--- ipkg.py
|
|
+++ ipkg.py
|
|
@@ -36,12 +36,17 @@
|
|
import os
|
|
import sys
|
|
import glob
|
|
-import md5
|
|
import re
|
|
import string
|
|
import commands
|
|
from stat import ST_SIZE
|
|
|
|
+try:
|
|
+ from hashlib import md5
|
|
+except ImportError:
|
|
+ import md5
|
|
+ md5 = md5.new
|
|
+
|
|
class Version:
|
|
"""A class for holding parsed package version information."""
|
|
def __init__(self, epoch, version):
|
|
@@ -136,7 +141,7 @@
|
|
|
|
# compute the MD5.
|
|
f = open(fn, "r")
|
|
- sum = md5.new()
|
|
+ sum = md5()
|
|
while 1:
|
|
data = f.read(1024)
|
|
if not data: break
|