[aqsis] fix build against ilmbase-2.x
Rex Dieter
rdieter at fedoraproject.org
Tue Oct 22 23:52:09 UTC 2013
commit c7be8f9b9d2340f112463b85b4cc65b6e731688d
Author: Rex Dieter <rdieter at math.unl.edu>
Date: Tue Oct 22 18:51:46 2013 -0500
fix build against ilmbase-2.x
patch courtesy of arch linux
aqsis.spec | 5 +++++
imfinputfile-forward-declaration.diff | 18 ++++++++++++++++++
2 files changed, 23 insertions(+), 0 deletions(-)
---
diff --git a/aqsis.spec b/aqsis.spec
index 22dab26..90e1a3f 100644
--- a/aqsis.spec
+++ b/aqsis.spec
@@ -9,6 +9,9 @@ URL: http://www.aqsis.org
Source0: http://downloads.sourceforge.net/aqsis/aqsis-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+# fix build against ilmbase-2.x, kudos to arch linux
+Patch1: imfinputfile-forward-declaration.diff
+
BuildRequires: desktop-file-utils
BuildRequires: bison >= 1.35.0
@@ -102,6 +105,8 @@ integration with third-party applications.
%prep
%setup -q
+%patch1 -p1 -b imfinputfile-forward-declaration
+
%build
## Do not Enable pdiff=yes Because it will conflict with Printdiff :
diff --git a/imfinputfile-forward-declaration.diff b/imfinputfile-forward-declaration.diff
new file mode 100644
index 0000000..b931a66
--- /dev/null
+++ b/imfinputfile-forward-declaration.diff
@@ -0,0 +1,18 @@
+diff -rup aqsis-1.8.2/libs/tex/io/exrinputfile.h aqsis-1.8.2.new/libs/tex/io/exrinputfile.h
+--- aqsis-1.8.2/libs/tex/io/exrinputfile.h 2012-08-24 13:26:50.000000000 +0100
++++ aqsis-1.8.2.new/libs/tex/io/exrinputfile.h 2013-04-29 17:50:17.556770200 +0100
+@@ -48,10 +48,11 @@
+
+ #include <aqsis/tex/io/itexinputfile.h>
+
++#include <OpenEXR/ImfInputFile.h>
+ //------------------------------------------------------------------------------
+-namespace Imf {
+- class InputFile;
+-}
++//namespace Imf {
++// class InputFile;
++//}
+
+ namespace Aqsis {
+
More information about the scm-commits
mailing list