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