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
|
Name: python-pillow
|
||||||
Version: 2.4.0
|
Version: 2.4.0
|
||||||
Release: 2%{?snap}%{?dist}
|
Release: 3%{?snap}%{?dist}
|
||||||
Summary: Python image processing library
|
Summary: Python image processing library
|
||||||
|
|
||||||
# License: see http://www.pythonware.com/products/pil/license.htm
|
# 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)
|
# Fix ghostscript detection (upstream commit 82d7524add60d020a339503efe0559a11f89e238)
|
||||||
Patch0: python-imaging-Pillow_ghostscript.patch
|
Patch0: python-imaging-Pillow_ghostscript.patch
|
||||||
|
# Have the tempfile use a suffix with a dot
|
||||||
|
Patch1: python-pillow_tmpsuffix.patch
|
||||||
|
|
||||||
|
|
||||||
BuildRequires: tk-devel
|
BuildRequires: tk-devel
|
||||||
BuildRequires: libjpeg-devel
|
BuildRequires: libjpeg-devel
|
||||||
@ -209,6 +212,7 @@ PIL image wrapper for Qt.
|
|||||||
%prep
|
%prep
|
||||||
%setup -q -n python-imaging-Pillow-%{shortcommit}
|
%setup -q -n python-imaging-Pillow-%{shortcommit}
|
||||||
%patch0 -p1
|
%patch0 -p1
|
||||||
|
%patch1 -p1
|
||||||
|
|
||||||
# Running test fails, see #921706#c38
|
# Running test fails, see #921706#c38
|
||||||
rm -f Tests/test_file_eps.py
|
rm -f Tests/test_file_eps.py
|
||||||
@ -361,6 +365,9 @@ popd
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%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
|
* Thu Apr 17 2014 Sandro Mani <manisandro@gmail.com> - 2.4.0-2
|
||||||
- Enable Jpeg2000 support
|
- Enable Jpeg2000 support
|
||||||
- Enable webp support also on s390* archs, bug #962091 is now fixed
|
- 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