ilmbase: adopted and updated to version 2.0.1

This commit is contained in:
Matt Housh 2013-11-20 08:41:13 -06:00
parent 337f0129e6
commit a05eec5b8a
4 changed files with 39 additions and 41 deletions

View File

@ -4,12 +4,21 @@ drwxr-xr-x root/root usr/include/OpenEXR/
-rw-r--r-- root/root usr/include/OpenEXR/Iex.h
-rw-r--r-- root/root usr/include/OpenEXR/IexBaseExc.h
-rw-r--r-- root/root usr/include/OpenEXR/IexErrnoExc.h
-rw-r--r-- root/root usr/include/OpenEXR/IexExport.h
-rw-r--r-- root/root usr/include/OpenEXR/IexForward.h
-rw-r--r-- root/root usr/include/OpenEXR/IexMacros.h
-rw-r--r-- root/root usr/include/OpenEXR/IexMathExc.h
-rw-r--r-- root/root usr/include/OpenEXR/IexMathFloatExc.h
-rw-r--r-- root/root usr/include/OpenEXR/IexMathFpu.h
-rw-r--r-- root/root usr/include/OpenEXR/IexMathIeeeExc.h
-rw-r--r-- root/root usr/include/OpenEXR/IexNamespace.h
-rw-r--r-- root/root usr/include/OpenEXR/IexThrowErrnoExc.h
-rw-r--r-- root/root usr/include/OpenEXR/IlmBaseConfig.h
-rw-r--r-- root/root usr/include/OpenEXR/IlmThread.h
-rw-r--r-- root/root usr/include/OpenEXR/IlmThreadExport.h
-rw-r--r-- root/root usr/include/OpenEXR/IlmThreadForward.h
-rw-r--r-- root/root usr/include/OpenEXR/IlmThreadMutex.h
-rw-r--r-- root/root usr/include/OpenEXR/IlmThreadNamespace.h
-rw-r--r-- root/root usr/include/OpenEXR/IlmThreadPool.h
-rw-r--r-- root/root usr/include/OpenEXR/IlmThreadSemaphore.h
-rw-r--r-- root/root usr/include/OpenEXR/ImathBox.h
@ -18,6 +27,8 @@ drwxr-xr-x root/root usr/include/OpenEXR/
-rw-r--r-- root/root usr/include/OpenEXR/ImathColorAlgo.h
-rw-r--r-- root/root usr/include/OpenEXR/ImathEuler.h
-rw-r--r-- root/root usr/include/OpenEXR/ImathExc.h
-rw-r--r-- root/root usr/include/OpenEXR/ImathExport.h
-rw-r--r-- root/root usr/include/OpenEXR/ImathForward.h
-rw-r--r-- root/root usr/include/OpenEXR/ImathFrame.h
-rw-r--r-- root/root usr/include/OpenEXR/ImathFrustum.h
-rw-r--r-- root/root usr/include/OpenEXR/ImathFun.h
@ -32,6 +43,7 @@ drwxr-xr-x root/root usr/include/OpenEXR/
-rw-r--r-- root/root usr/include/OpenEXR/ImathMath.h
-rw-r--r-- root/root usr/include/OpenEXR/ImathMatrix.h
-rw-r--r-- root/root usr/include/OpenEXR/ImathMatrixAlgo.h
-rw-r--r-- root/root usr/include/OpenEXR/ImathNamespace.h
-rw-r--r-- root/root usr/include/OpenEXR/ImathPlane.h
-rw-r--r-- root/root usr/include/OpenEXR/ImathPlatform.h
-rw-r--r-- root/root usr/include/OpenEXR/ImathQuat.h
@ -42,24 +54,29 @@ drwxr-xr-x root/root usr/include/OpenEXR/
-rw-r--r-- root/root usr/include/OpenEXR/ImathVec.h
-rw-r--r-- root/root usr/include/OpenEXR/ImathVecAlgo.h
-rw-r--r-- root/root usr/include/OpenEXR/half.h
-rw-r--r-- root/root usr/include/OpenEXR/halfExport.h
-rw-r--r-- root/root usr/include/OpenEXR/halfFunction.h
-rw-r--r-- root/root usr/include/OpenEXR/halfLimits.h
drwxr-xr-x root/root usr/lib/
-rwxr-xr-x root/root usr/lib/libHalf.la
lrwxrwxrwx root/root usr/lib/libHalf.so -> libHalf.so.6.0.0
lrwxrwxrwx root/root usr/lib/libHalf.so.6 -> libHalf.so.6.0.0
-rwxr-xr-x root/root usr/lib/libHalf.so.6.0.0
lrwxrwxrwx root/root usr/lib/libHalf.so -> libHalf.so.10.0.1
lrwxrwxrwx root/root usr/lib/libHalf.so.10 -> libHalf.so.10.0.1
-rwxr-xr-x root/root usr/lib/libHalf.so.10.0.1
lrwxrwxrwx root/root usr/lib/libIex-2_0.so.10 -> libIex-2_0.so.10.0.1
-rwxr-xr-x root/root usr/lib/libIex-2_0.so.10.0.1
-rwxr-xr-x root/root usr/lib/libIex.la
lrwxrwxrwx root/root usr/lib/libIex.so -> libIex.so.6.0.0
lrwxrwxrwx root/root usr/lib/libIex.so.6 -> libIex.so.6.0.0
-rwxr-xr-x root/root usr/lib/libIex.so.6.0.0
lrwxrwxrwx root/root usr/lib/libIex.so -> libIex-2_0.so.10.0.1
lrwxrwxrwx root/root usr/lib/libIexMath-2_0.so.10 -> libIexMath-2_0.so.10.0.1
-rwxr-xr-x root/root usr/lib/libIexMath-2_0.so.10.0.1
-rwxr-xr-x root/root usr/lib/libIexMath.la
lrwxrwxrwx root/root usr/lib/libIexMath.so -> libIexMath-2_0.so.10.0.1
lrwxrwxrwx root/root usr/lib/libIlmThread-2_0.so.10 -> libIlmThread-2_0.so.10.0.1
-rwxr-xr-x root/root usr/lib/libIlmThread-2_0.so.10.0.1
-rwxr-xr-x root/root usr/lib/libIlmThread.la
lrwxrwxrwx root/root usr/lib/libIlmThread.so -> libIlmThread.so.6.0.0
lrwxrwxrwx root/root usr/lib/libIlmThread.so.6 -> libIlmThread.so.6.0.0
-rwxr-xr-x root/root usr/lib/libIlmThread.so.6.0.0
lrwxrwxrwx root/root usr/lib/libIlmThread.so -> libIlmThread-2_0.so.10.0.1
lrwxrwxrwx root/root usr/lib/libImath-2_0.so.10 -> libImath-2_0.so.10.0.1
-rwxr-xr-x root/root usr/lib/libImath-2_0.so.10.0.1
-rwxr-xr-x root/root usr/lib/libImath.la
lrwxrwxrwx root/root usr/lib/libImath.so -> libImath.so.6.0.0
lrwxrwxrwx root/root usr/lib/libImath.so.6 -> libImath.so.6.0.0
-rwxr-xr-x root/root usr/lib/libImath.so.6.0.0
lrwxrwxrwx root/root usr/lib/libImath.so -> libImath-2_0.so.10.0.1
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/IlmBase.pc

View File

@ -1,2 +1 @@
9423975b798194aba40365a841aa1539 ilmbase-1.0.2-gcc43.patch
26c133ee8ca48e1196fbfb3ffe292ab4 ilmbase-1.0.2.tar.gz
74c0d0d2873960bd0dc1993f8e03f0ae ilmbase-2.0.1.tar.gz

View File

@ -1,24 +1,17 @@
# Description: Base math and exception library.
# Description: Support libraries used by OpenEXR
# URL: http://www.openexr.com/
# Maintainer: Danny Rawlins, monster dot romster at gmail dot com
# Maintainer: Matt Housh, jaeger at morpheus dot net
# Packager: Danny Rawlins, monster dot romster at gmail dot com
name=ilmbase
version=1.0.2
version=2.0.1
release=1
source=(http://download.savannah.gnu.org/releases/openexr/$name-$version.tar.gz
ilmbase-1.0.2-gcc43.patch)
source=(http://download.savannah.nongnu.org/releases/openexr/$name-$version.tar.gz)
build() {
cd $name-$version
patch -p 0 -i $SRC/ilmbase-1.0.2-gcc43.patch
./configure \
--prefix=/usr \
--disable-static \
--disable-dependency-tracking
make
make DESTDIR=$PKG install
cd $name-$version
./configure --prefix=/usr \
--disable-static
make
make DESTDIR=$PKG install
}

View File

@ -1,11 +0,0 @@
--- Imath/ImathMatrix.h
+++ Imath/ImathMatrix.h
@@ -37,6 +37,8 @@
#ifndef INCLUDED_IMATHMATRIX_H
#define INCLUDED_IMATHMATRIX_H
+#include <cstring>
+
//----------------------------------------------------------------
//
// 2D (3x3) and 3D (4x4) transformation matrix templates.