[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