[packages/FreeImage] - updated to 3.15.4 - added includes patch (fixes internal OpenEXR build)
qboosh
qboosh at pld-linux.org
Sat Jul 13 15:52:31 CEST 2013
commit 0605af560bbf2466a98452210ae84f0c20a8a7aa
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Jul 13 15:52:21 2013 +0200
- updated to 3.15.4
- added includes patch (fixes internal OpenEXR build)
FreeImage-includes.patch | 10 ++++++++++
FreeImage.spec | 9 ++++++---
2 files changed, 16 insertions(+), 3 deletions(-)
---
diff --git a/FreeImage.spec b/FreeImage.spec
index f86df94..c7e0d18 100644
--- a/FreeImage.spec
+++ b/FreeImage.spec
@@ -1,15 +1,17 @@
+# TODO: use system libraries (if possible)
%define fver %(echo %{version} | tr -d .)
Summary: Library for handling different graphics files formats
Summary(pl.UTF-8): Biblioteka do manipulacji różnymi formatami plików graficznych
Name: FreeImage
-Version: 3.15.3
+Version: 3.15.4
Release: 1
License: GPL and FIPL v1.0 (see the license-fi.txt)
Group: Libraries
Source0: http://downloads.sourceforge.net/freeimage/%{name}%{fver}.zip
-# Source0-md5: 6c305b4086500ff8541c596ea6fc7cd7
+# Source0-md5: 9f9a3b2c3c1b4fd24fe479e8aaee86b1
Source1: http://downloads.sourceforge.net/freeimage/%{name}%{fver}.pdf
-# Source1-md5: 37bfb61df9051b204f40ef7fb9f92fb8
+# Source1-md5: acfbb9bcf5f5ee5ab77824c666a39a15
+Patch0: %{name}-includes.patch
URL: http://freeimage.sourceforge.net/index.html
BuildRequires: libstdc++-devel
BuildRequires: unzip
@@ -53,6 +55,7 @@ Statyczna biblioteka FreeImage.
%prep
%setup -q -n %{name}
+%patch0 -p1
%build
%{__make} \
diff --git a/FreeImage-includes.patch b/FreeImage-includes.patch
new file mode 100644
index 0000000..7fddd59
--- /dev/null
+++ b/FreeImage-includes.patch
@@ -0,0 +1,10 @@
+--- FreeImage/Source/OpenEXR/IlmImf/ImfAutoArray.h.orig 2012-07-18 07:27:26.000000000 +0200
++++ FreeImage/Source/OpenEXR/IlmImf/ImfAutoArray.h 2013-07-13 15:19:38.316772285 +0200
+@@ -44,6 +44,7 @@
+ //
+ //-----------------------------------------------------------------------------
+
++#include <cstring>
+ #include "OpenEXRConfig.h"
+
+ namespace Imf {
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/FreeImage.git/commitdiff/0605af560bbf2466a98452210ae84f0c20a8a7aa
More information about the pld-cvs-commit
mailing list