Tags: patch
You can find attached two patches. The first corrects the namespace of PIL imports in cfv 1.18.3. The second one replaces the dependency on python-imaging with python-pil.
--- a/cfv +++ b/cfv @@ -1837,7 +1837,7 @@ if filename == '': return '0','0' try: - import Image + from PIL import Image im1=Image.open(filename) return map(str, im1.size) except (ImportError, IOError): @@ -1910,7 +1910,7 @@ file.write('Generated at: %s\n'%time.strftime('%a, %d %b %Y %H:%M:%S',time.gmtime(time.time()))) file.write('Find it at: http://cfv.sourceforge.net/\n\n') try: - import Image + from PIL import Image self.use_dimensions=1 ####should this be made optional somehow? except ImportError: self.use_dimensions=0
--- a/debian/control +++ b/debian/control @@ -9,7 +9,7 @@ Package: cfv Architecture: all Depends: ${python:Depends}, ${misc:Depends} -Suggests: python-imaging, bittorrent | bittornado +Suggests: python-pil, bittorrent | bittornado Description: versatile file checksum creator and verifier cfv is a utility to test and create a wide range of checksum verification files. It currently supports testing and creating