summaryrefslogtreecommitdiffstats
path: root/extra/openexr
diff options
context:
space:
mode:
Diffstat (limited to 'extra/openexr')
-rw-r--r--extra/openexr/.footprint77
-rw-r--r--extra/openexr/.md5sum2
-rw-r--r--extra/openexr/Pkgfile22
-rw-r--r--extra/openexr/openexr-gcc4.patch23
4 files changed, 124 insertions, 0 deletions
diff --git a/extra/openexr/.footprint b/extra/openexr/.footprint
new file mode 100644
index 000000000..530af1b50
--- /dev/null
+++ b/extra/openexr/.footprint
@@ -0,0 +1,77 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/exrenvmap
+-rwxr-xr-x root/root usr/bin/exrheader
+-rwxr-xr-x root/root usr/bin/exrmakepreview
+-rwxr-xr-x root/root usr/bin/exrmaketiled
+-rwxr-xr-x root/root usr/bin/exrstdattr
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/OpenEXR/
+-rw-r--r-- root/root usr/include/OpenEXR/ImfArray.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfB44Compressor.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfBoxAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfCRgbaFile.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfChannelList.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfChannelListAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfChromaticities.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfChromaticitiesAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfCompression.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfCompressionAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfConvert.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfDoubleAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfEnvmap.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfEnvmapAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfFloatAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfFrameBuffer.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfFramesPerSecond.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfHeader.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfHuf.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfIO.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfInputFile.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfInt64.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfIntAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfKeyCode.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfKeyCodeAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfLineOrder.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfLineOrderAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfLut.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfMatrixAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfName.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfOpaqueAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfOutputFile.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfPixelType.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfPreviewImage.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfPreviewImageAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfRational.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfRationalAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfRgba.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfRgbaFile.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfRgbaYca.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfStandardAttributes.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfStringAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfTestFile.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfThreading.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfTileDescription.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfTileDescriptionAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfTiledInputFile.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfTiledOutputFile.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfTiledRgbaFile.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfTimeCode.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfTimeCodeAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfVecAttribute.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfVersion.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfWav.h
+-rw-r--r-- root/root usr/include/OpenEXR/ImfXdr.h
+-rw-r--r-- root/root usr/include/OpenEXR/OpenEXRConfig.h
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/libIlmImf.a
+-rwxr-xr-x root/root usr/lib/libIlmImf.la
+lrwxrwxrwx root/root usr/lib/libIlmImf.so -> libIlmImf.so.6.0.0
+lrwxrwxrwx root/root usr/lib/libIlmImf.so.6 -> libIlmImf.so.6.0.0
+-rwxr-xr-x root/root usr/lib/libIlmImf.so.6.0.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/OpenEXR.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/aclocal/
+-rw-r--r-- root/root usr/share/aclocal/openexr.m4
diff --git a/extra/openexr/.md5sum b/extra/openexr/.md5sum
new file mode 100644
index 000000000..c0401eed2
--- /dev/null
+++ b/extra/openexr/.md5sum
@@ -0,0 +1,2 @@
+11951f164f9c872b183df75e66de145a openexr-1.6.1.tar.gz
+ec2bb576be12fe5088962f9aceb21593 openexr-gcc4.patch
diff --git a/extra/openexr/Pkgfile b/extra/openexr/Pkgfile
new file mode 100644
index 000000000..3b9d4db00
--- /dev/null
+++ b/extra/openexr/Pkgfile
@@ -0,0 +1,22 @@
+# Description: Librairie pour images EXR
+# URL: http://www.openexr.org
+# Maintainer: NuTyX core team
+# Packager: thierryn1 at hispeed dot ch
+# Depends on: ilmbase
+
+name=openexr
+version=1.6.1
+release=1
+source=( http://savannah.nongnu.org/download/$name/$name-$version.tar.gz\
+ openexr-gcc4.patch)
+
+build() {
+ cd $name-$version
+ patch -Np1 -i ../openexr-gcc4.patch
+ ./configure --prefix=/usr \
+ --localstatedir=/var \
+ --sysconfdir=/etc
+ make
+ make DESTDIR=$PKG install
+ rm -rf $PKG/usr/share/doc
+}
diff --git a/extra/openexr/openexr-gcc4.patch b/extra/openexr/openexr-gcc4.patch
new file mode 100644
index 000000000..5894ac060
--- /dev/null
+++ b/extra/openexr/openexr-gcc4.patch
@@ -0,0 +1,23 @@
+diff -Nura openexr-1.6.1/exrenvmap/main.cpp openexr-1.6.1.new/exrenvmap/main.cpp
+--- openexr-1.6.1/exrenvmap/main.cpp 2007-04-25 03:07:51.000000000 +0200
++++ openexr-1.6.1.new/exrenvmap/main.cpp 2008-10-30 17:18:13.000000000 +0100
+@@ -45,6 +45,7 @@
+ #include <iostream>
+ #include <exception>
+ #include <stdlib.h>
++#include <string.h>
+
+ using namespace Imf;
+ using namespace std;
+diff -Nura openexr-1.6.1/exrmaketiled/main.cpp openexr-1.6.1.new/exrmaketiled/main.cpp
+--- openexr-1.6.1/exrmaketiled/main.cpp 2007-04-25 03:08:45.000000000 +0200
++++ openexr-1.6.1.new/exrmaketiled/main.cpp 2008-10-30 17:18:40.000000000 +0100
+@@ -46,6 +46,7 @@
+ #include <exception>
+ #include <string>
+ #include <stdlib.h>
++#include <string.h>
+
+ using namespace Imf;
+ using namespace std;
+