diff --git a/graphics/ilmbase/Makefile b/graphics/ilmbase/Makefile index 53764d8ed1a..eeea5b3b3c3 100644 --- a/graphics/ilmbase/Makefile +++ b/graphics/ilmbase/Makefile @@ -1,15 +1,16 @@ -# $OpenBSD: Makefile,v 1.12 2015/04/21 18:24:22 sthen Exp $ +# $OpenBSD: Makefile,v 1.13 2015/09/22 18:36:35 pascal Exp $ COMMENT= ILM base libraries -DISTNAME= ilmbase-1.0.1 -REVISION = 4 +DISTNAME= ilmbase-2.2.0 CATEGORIES= graphics -SHARED_LIBS += Half 4.0 # .6.0 -SHARED_LIBS += Iex 4.0 # .6.0 -SHARED_LIBS += Imath 4.0 # .6.0 -SHARED_LIBS += IlmThread 4.0 # .6.0 +SHARED_LIBS += Half 5.0 # .6.0 +SHARED_LIBS += Iex 5.0 # .6.0 +SHARED_LIBS += Imath 5.0 # .6.0 +SHARED_LIBS += IlmThread 5.0 # .6.0 +SHARED_LIBS += IexMath 0.0 # 12.0 + HOMEPAGE= http://www.openexr.com/ @@ -21,10 +22,13 @@ WANTLIB += m pthread stdc++ MASTER_SITES= ${MASTER_SITE_SAVANNAH:=openexr/} +BUILD_DEPENDS = shells/bash CONFIGURE_STYLE=gnu -CONFIGURE_ENV= LIBS="-lstdc++ -lm" +CONFIGURE_ARGS+=--disable-namespaceversioning -USE_GMAKE= Yes +post-patch: + # !@$#!% + sed -i 's,^#! /bin/sh,#!${LOCALBASE}/bin/bash,' ${WRKSRC}/configure .include diff --git a/graphics/ilmbase/distinfo b/graphics/ilmbase/distinfo index 3fd283c13fd..6a34e6ea913 100644 --- a/graphics/ilmbase/distinfo +++ b/graphics/ilmbase/distinfo @@ -1,2 +1,2 @@ -SHA256 (ilmbase-1.0.1.tar.gz) = TxT8eyajejkexfl5aXFI5ndLw2vAUt4m5A/6vkAeOX0= -SIZE (ilmbase-1.0.1.tar.gz) = 463275 +SHA256 (ilmbase-2.2.0.tar.gz) = 7PgVtgaVVVwfvHNnnoTHyZAvTo+qboAA0vkFuLhs7cc= +SIZE (ilmbase-2.2.0.tar.gz) = 525289 diff --git a/graphics/ilmbase/pkg/PLIST b/graphics/ilmbase/pkg/PLIST index 5f370560194..dd42d6e3e14 100644 --- a/graphics/ilmbase/pkg/PLIST +++ b/graphics/ilmbase/pkg/PLIST @@ -1,15 +1,24 @@ -@comment $OpenBSD: PLIST,v 1.3 2015/03/16 18:07:47 naddy Exp $ +@comment $OpenBSD: PLIST,v 1.4 2015/09/22 18:36:35 pascal Exp $ @conflict OpenEXR-<=1.2.2p3 include/OpenEXR/ include/OpenEXR/Iex.h include/OpenEXR/IexBaseExc.h include/OpenEXR/IexErrnoExc.h +include/OpenEXR/IexExport.h +include/OpenEXR/IexForward.h include/OpenEXR/IexMacros.h include/OpenEXR/IexMathExc.h +include/OpenEXR/IexMathFloatExc.h +include/OpenEXR/IexMathFpu.h +include/OpenEXR/IexMathIeeeExc.h +include/OpenEXR/IexNamespace.h include/OpenEXR/IexThrowErrnoExc.h include/OpenEXR/IlmBaseConfig.h include/OpenEXR/IlmThread.h +include/OpenEXR/IlmThreadExport.h +include/OpenEXR/IlmThreadForward.h include/OpenEXR/IlmThreadMutex.h +include/OpenEXR/IlmThreadNamespace.h include/OpenEXR/IlmThreadPool.h include/OpenEXR/IlmThreadSemaphore.h include/OpenEXR/ImathBox.h @@ -18,8 +27,11 @@ include/OpenEXR/ImathColor.h include/OpenEXR/ImathColorAlgo.h include/OpenEXR/ImathEuler.h include/OpenEXR/ImathExc.h +include/OpenEXR/ImathExport.h +include/OpenEXR/ImathForward.h include/OpenEXR/ImathFrame.h include/OpenEXR/ImathFrustum.h +include/OpenEXR/ImathFrustumTest.h include/OpenEXR/ImathFun.h include/OpenEXR/ImathGL.h include/OpenEXR/ImathGLU.h @@ -32,6 +44,7 @@ include/OpenEXR/ImathLineAlgo.h include/OpenEXR/ImathMath.h include/OpenEXR/ImathMatrix.h include/OpenEXR/ImathMatrixAlgo.h +include/OpenEXR/ImathNamespace.h include/OpenEXR/ImathPlane.h include/OpenEXR/ImathPlatform.h include/OpenEXR/ImathQuat.h @@ -42,6 +55,7 @@ include/OpenEXR/ImathSphere.h include/OpenEXR/ImathVec.h include/OpenEXR/ImathVecAlgo.h include/OpenEXR/half.h +include/OpenEXR/halfExport.h include/OpenEXR/halfFunction.h include/OpenEXR/halfLimits.h lib/libHalf.a @@ -50,6 +64,9 @@ lib/libHalf.la lib/libIex.a lib/libIex.la @lib lib/libIex.so.${LIBIex_VERSION} +lib/libIexMath.a +lib/libIexMath.la +@lib lib/libIexMath.so.${LIBIexMath_VERSION} lib/libIlmThread.a lib/libIlmThread.la @lib lib/libIlmThread.so.${LIBIlmThread_VERSION}