Add patch: Have the tempfile use a suffix with a dot
This commit is contained in:
		
							parent
							
								
									6e75ca33c9
								
							
						
					
					
						commit
						c98c21db2d
					
				| @ -25,7 +25,7 @@ | ||||
| 
 | ||||
| Name:           python-pillow | ||||
| Version:        2.4.0 | ||||
| Release:        2%{?snap}%{?dist} | ||||
| Release:        3%{?snap}%{?dist} | ||||
| Summary:        Python image processing library | ||||
| 
 | ||||
| # License: see http://www.pythonware.com/products/pil/license.htm | ||||
| @ -38,6 +38,9 @@ Source0:        https://github.com/python-imaging/Pillow/tarball/%{commit}/pytho | ||||
| 
 | ||||
| # Fix ghostscript detection (upstream commit 82d7524add60d020a339503efe0559a11f89e238) | ||||
| Patch0:         python-imaging-Pillow_ghostscript.patch | ||||
| # Have the tempfile use a suffix with a dot | ||||
| Patch1:         python-pillow_tmpsuffix.patch | ||||
| 
 | ||||
| 
 | ||||
| BuildRequires:  tk-devel | ||||
| BuildRequires:  libjpeg-devel | ||||
| @ -209,6 +212,7 @@ PIL image wrapper for Qt. | ||||
| %prep | ||||
| %setup -q -n python-imaging-Pillow-%{shortcommit} | ||||
| %patch0 -p1 | ||||
| %patch1 -p1 | ||||
| 
 | ||||
| # Running test fails, see #921706#c38 | ||||
| rm -f Tests/test_file_eps.py | ||||
| @ -361,6 +365,9 @@ popd | ||||
| %endif | ||||
| 
 | ||||
| %changelog | ||||
| * Tue Apr 22 2014 Sandro Mani <manisandro@gmail.com> - 2.4.0-3 | ||||
| - Add patch: Have the tempfile use a suffix with a dot | ||||
| 
 | ||||
| * Thu Apr 17 2014 Sandro Mani <manisandro@gmail.com> - 2.4.0-2 | ||||
| - Enable Jpeg2000 support | ||||
| - Enable webp support also on s390* archs, bug #962091 is now fixed | ||||
|  | ||||
							
								
								
									
										16
									
								
								python-pillow_tmpsuffix.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								python-pillow_tmpsuffix.patch
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,16 @@ | ||||
| diff -rupN python-imaging-Pillow-72de37c/PIL/Image.py python-imaging-Pillow-72de37c-new/PIL/Image.py
 | ||||
| --- python-imaging-Pillow-72de37c/PIL/Image.py	2014-04-02 00:31:55.000000000 +0200
 | ||||
| +++ python-imaging-Pillow-72de37c-new/PIL/Image.py	2014-04-22 13:52:20.469372348 +0200
 | ||||
| @@ -505,8 +505,11 @@ class Image:
 | ||||
|   | ||||
|      def _dump(self, file=None, format=None): | ||||
|          import tempfile, os | ||||
| +        suffix = ''
 | ||||
| +        if format:
 | ||||
| +            suffix = '.' + format
 | ||||
|          if not file: | ||||
| -            f, file = tempfile.mkstemp(format or '')
 | ||||
| +            f, file = tempfile.mkstemp(suffix)
 | ||||
|              os.close(f) | ||||
|               | ||||
|          self.load() | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user