svn commit: r304582 - head/graphics/OpenEXR

Steve Wills swills at FreeBSD.org
Thu Sep 20 14:38:20 UTC 2012


Author: swills
Date: Thu Sep 20 14:38:19 2012
New Revision: 304582
URL: http://svn.freebsd.org/changeset/ports/304582

Log:
  - Update to 1.7.0
  - Convert to OptionsNG

Modified:
  head/graphics/OpenEXR/Makefile
  head/graphics/OpenEXR/distinfo   (contents, props changed)
  head/graphics/OpenEXR/pkg-plist   (contents, props changed)

Modified: head/graphics/OpenEXR/Makefile
==============================================================================
--- head/graphics/OpenEXR/Makefile	Thu Sep 20 14:37:41 2012	(r304581)
+++ head/graphics/OpenEXR/Makefile	Thu Sep 20 14:38:19 2012	(r304582)
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	OpenEXR
-PORTVERSION=	1.6.1
-PORTREVISION=	3
+PORTVERSION=	1.7.0
 DISTNAME=	${PORTNAME:L}-${PORTVERSION}
 CATEGORIES=	graphics devel
 MASTER_SITES=	${MASTER_SITE_SAVANNAH}
@@ -26,17 +25,23 @@ GNU_CONFIGURE=	YES
 
 CONFIGURE_ARGS+=--enable-imfexamples
 
+OPTIONS_DEFINE=	LARGE_STACK
+LARGE_STACK_DESC=	Enable sys-dependant large stack optimizations
+
+.include <bsd.port.pre.mk>
+
+.if ${PORT_OPTIONS:MLARGE_STACK}
+CONFIGURE_ARGS+=--enable-large-stack
+.endif
+
 # must be explicitely linked with -l{thr|pthread}
 LDFLAGS+=	${PTHREAD_LIBS}
-PTHREAD_LIBS+= `${CC} -dumpspecs | ${SED} -ne '/%{\!pg: %{pthread:/s/^.*%{\!pg: %{pthread:\([^}]*\)}.*$$/\1/p' || ${TRUE}`
 
 WRKSRC=		${WRKDIR}/${DISTNAME}
 
-test check:	build
+regression-test regression test check:	build
 	@(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check)
 
-.include <bsd.port.pre.mk>
-
 # IlmImfTest hangs indefinitely
 #
 #.if defined(PACKAGE_BUILDING)
@@ -47,5 +52,4 @@ test check:	build
 #.endif
 #.endif
 
-
 .include <bsd.port.post.mk>

Modified: head/graphics/OpenEXR/distinfo
==============================================================================
--- head/graphics/OpenEXR/distinfo	Thu Sep 20 14:37:41 2012	(r304581)
+++ head/graphics/OpenEXR/distinfo	Thu Sep 20 14:38:19 2012	(r304582)
@@ -1,2 +1,2 @@
-SHA256 (openexr-1.6.1.tar.gz) = c616906ab958de9c37bb86ca7547cfedbdfbad5e1ca2a4ab98983c9afa6a5950
-SIZE (openexr-1.6.1.tar.gz) = 13632660
+SHA256 (openexr-1.7.0.tar.gz) = b68a2164d01bd028d15bd96af2704634a344e291dc7cc2019a662045d8c52ca4
+SIZE (openexr-1.7.0.tar.gz) = 13542910

Modified: head/graphics/OpenEXR/pkg-plist
==============================================================================
--- head/graphics/OpenEXR/pkg-plist	Thu Sep 20 14:37:41 2012	(r304581)
+++ head/graphics/OpenEXR/pkg-plist	Thu Sep 20 14:38:19 2012	(r304582)
@@ -1,12 +1,15 @@
+bin/exr2aces
 bin/exrenvmap
 bin/exrheader
 bin/exrmakepreview
 bin/exrmaketiled
+bin/exrmultiview
 bin/exrstdattr
 lib/libIlmImf.a
 lib/libIlmImf.la
 lib/libIlmImf.so
 lib/libIlmImf.so.6
+include/OpenEXR/ImfAcesFile.h
 include/OpenEXR/ImfArray.h
 include/OpenEXR/ImfAttribute.h
 include/OpenEXR/ImfB44Compressor.h
@@ -37,6 +40,7 @@ include/OpenEXR/ImfLineOrder.h
 include/OpenEXR/ImfLineOrderAttribute.h
 include/OpenEXR/ImfLut.h
 include/OpenEXR/ImfMatrixAttribute.h
+include/OpenEXR/ImfMultiView.h
 include/OpenEXR/ImfName.h
 include/OpenEXR/ImfOpaqueAttribute.h
 include/OpenEXR/ImfOutputFile.h
@@ -50,6 +54,7 @@ include/OpenEXR/ImfRgbaFile.h
 include/OpenEXR/ImfRgbaYca.h
 include/OpenEXR/ImfStandardAttributes.h
 include/OpenEXR/ImfStringAttribute.h
+include/OpenEXR/ImfStringVectorAttribute.h
 include/OpenEXR/ImfTestFile.h
 include/OpenEXR/ImfThreading.h
 include/OpenEXR/ImfTileDescription.h
@@ -66,9 +71,10 @@ include/OpenEXR/ImfXdr.h
 include/OpenEXR/OpenEXRConfig.h
 libdata/pkgconfig/OpenEXR.pc
 share/aclocal/openexr.m4
+%%DOCSDIR%%/MultiViewOpenEXR.pdf
+%%DOCSDIR%%/OpenEXRFileLayout.pdf
 %%DOCSDIR%%/ReadingAndWritingImageFiles.pdf
 %%DOCSDIR%%/TechnicalIntroduction.pdf
-%%DOCSDIR%%/OpenEXRFileLayout.pdf
 %%EXAMPLESDIR%%/drawImage.cpp
 %%EXAMPLESDIR%%/drawImage.h
 %%EXAMPLESDIR%%/generalInterfaceExamples.cpp



More information about the svn-ports-all mailing list