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

Reply via email to