diff options
Diffstat (limited to 'extra/openexr')
-rw-r--r-- | extra/openexr/.footprint | 77 | ||||
-rw-r--r-- | extra/openexr/.md5sum | 2 | ||||
-rw-r--r-- | extra/openexr/Pkgfile | 22 | ||||
-rw-r--r-- | extra/openexr/openexr-gcc4.patch | 23 |
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; + |