diff --git a/science/misc/ilmbase/actions.py b/science/misc/ilmbase/actions.py
index 3771bd7830..30118d8faa 100644
--- a/science/misc/ilmbase/actions.py
+++ b/science/misc/ilmbase/actions.py
@@ -10,18 +10,22 @@ from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
+ shelltools.cd("IlmBase")
shelltools.system("./bootstrap")
autotools.configure("--disable-static")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
+ shelltools.cd("IlmBase")
autotools.make()
def check():
+ shelltools.cd("IlmBase")
autotools.make("check")
def install():
+ shelltools.cd("IlmBase")
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
- pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "LICENSE", "README")
+ pisitools.dodoc("README*")
diff --git a/science/misc/ilmbase/pspec.xml b/science/misc/ilmbase/pspec.xml
index 7f789bc47c..9b525150cf 100644
--- a/science/misc/ilmbase/pspec.xml
+++ b/science/misc/ilmbase/pspec.xml
@@ -12,11 +12,11 @@
library
Several utility libraries from ILM (Industrial Light & Magic) used by OpenEXR
IlmBase are a set of utility libraries released by ILM, and used in their OpenEXR implementation. Included in this package you can find; libHalf (a class named Half for manipulating "half" values (16-bit floating point format) as if they were a built-in C++ data type), libIlmThread (a thread abstraction library on top of pthreads), libImath (a math library with support for matrices, 2d and 3d transformations, solvers for linear/quadratic/cubic equations and more), libIex (an exception handling library).
- http://download.savannah.nongnu.org/releases/openexr/ilmbase-2.2.1.tar.gz
+ https://github.com/AcademySoftwareFoundation/openexr/archive/v2.5.3.tar.gz
- ilmbase-2.0.1-no_undefined.patch
+
- ilmbase-1.0.3-pkgconfig.patch
+
@@ -46,6 +46,13 @@
+
+ 2020-09-20
+ 2.5.3
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-01-19
2.2.1