From nobody@FreeBSD.org  Sat Oct 26 19:34:09 2013
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hub.freebsd.org (Postfix) with ESMTP id 806A8B2C
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 26 Oct 2013 19:34:09 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from oldred.freebsd.org (oldred.freebsd.org [8.8.178.121])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by mx1.freebsd.org (Postfix) with ESMTPS id 5F9EF2EE4
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 26 Oct 2013 19:34:09 +0000 (UTC)
Received: from oldred.freebsd.org ([127.0.1.6])
	by oldred.freebsd.org (8.14.5/8.14.7) with ESMTP id r9QJY9Fs085742
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 26 Oct 2013 19:34:09 GMT
	(envelope-from nobody@oldred.freebsd.org)
Received: (from nobody@localhost)
	by oldred.freebsd.org (8.14.5/8.14.5/Submit) id r9QJY9dm085739;
	Sat, 26 Oct 2013 19:34:09 GMT
	(envelope-from nobody)
Message-Id: <201310261934.r9QJY9dm085739@oldred.freebsd.org>
Date: Sat, 26 Oct 2013 19:34:09 GMT
From: nemysis <nemysis@FreeBSD.org>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [exp-run] graphics/ilmbase, update to 2.0.1
X-Send-Pr-Version: www-3.1
X-GNATS-Notify: nemysis@gmx.ch

>Number:         183345
>Category:       ports
>Synopsis:       [exp-run] graphics/ilmbase, update to 2.0.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    nemysis
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Oct 26 19:40:00 UTC 2013
>Closed-Date:    Thu Oct 31 12:32:47 UTC 2013
>Last-Modified:  Thu Oct 31 12:32:47 UTC 2013
>Originator:     nemysis
>Release:        FreeBSD 9.2-RELEASE-p8 amd64
>Organization:
>Environment:
FreeBSD nemysis4now 9.2-RELEASE-p8 FreeBSD 9.2-RELEASE-p8 #0: Mon Sep 23 16:26:45 UTC 2013
>Description:
graphics/ilmbase

- Update to 2.0.1
- Change master sites to SAVANNAH
- Change maintainer email to @FreeBSD.org
- Remove conflict with non existent Port
- USES pathfix pkgconfig
- Add executable
- Add DOCS Option
- Support STAGEDIR and add OPTIONS_SUB
- Use pathfix instead of simple patches
- Adjust patches
- Change WWW


Build log

https://redports.org/buildarchive/20131009170900-48405/


When are there build failures with 2.0.1 Versions,
I have too finished -devel versions.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: Makefile
===================================================================
--- Makefile	(revision 329633)
+++ Makefile	(working copy)
@@ -2,46 +2,55 @@
 # $FreeBSD$
 
 PORTNAME=	ilmbase
-PORTVERSION=	1.0.3
+PORTVERSION=	2.0.1
 CATEGORIES=	graphics devel
-MASTER_SITES=	http://cloud.github.com/downloads/openexr/openexr/
+MASTER_SITES=	SAVANNAH/openexr/
+DISTNAME=	ilmbase-${PORTVERSION}
 
-MAINTAINER=	nemysis@gmx.ch
+MAINTAINER=	nemysis@FreeBSD.org
 COMMENT=	ILM Base libraries a.k.a. Half, IlmThread, Imath, and Iex
 
 LICENSE=	BSD
 
-CONFLICTS=	OpenEXR-1.[0-4].*
-
-USES=		pkgconfig
-USE_LDCONFIG=	yes
+USES=		pathfix pkgconfig
 GNU_CONFIGURE=	yes
 USE_AUTOTOOLS=	libtool
+USE_LDCONFIG=	yes
 
 PORTDOCS=	AUTHORS ChangeLog README
 
-OPTIONS_DEFINE=		THREAD
+BIN=	eLut toFloat
+
+OPTIONS_DEFINE=		DOCS THREAD
 OPTIONS_DEFAULT=	THREAD
 THREAD_DESC=		Enable multithreaded file I/O support
 
-NO_STAGE=	yes
+OPTIONS_SUB=	yes
+
+THREAD_CONFIGURE_ENABLE=	threading
+
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MTHREAD}
-CONFIGURE_ARGS+=--enable-threading
 CONFIGURE_ENV+=	PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
 		PTHREAD_LIBS="${PTHREAD_LIBS}"
-.else
-CONFIGURE_ARGS+=--disable-threading
 .endif
 
+PLIST_SUB=	MAJORVER=2_0
+
 regression-test regression test check:	build
 	@(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check)
 
+post-patch:
+	@${REINPLACE_CMD} -e 's|Iex/libIex.la|Iex/libIex.la $(PTHREAD_LIBS)|' \
+		${WRKSRC}/IlmThread/Makefile.am
+
 post-install:
-.if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
-.endif
+.for e in ${BIN}
+	${INSTALL_PROGRAM} ${WRKSRC}/Half/${e} ${STAGEDIR}${PREFIX}/bin/${e}
+.endfor
 
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
 .include <bsd.port.mk>
Index: distinfo
===================================================================
--- distinfo	(revision 329633)
+++ distinfo	(working copy)
@@ -1,2 +1,2 @@
-SHA256 (ilmbase-1.0.3.tar.gz) = a998e064d6960ba258731fa5c8e7a3870b0eaa7ba9c1a5e5078263e9d9f76502
-SIZE (ilmbase-1.0.3.tar.gz) = 534980
+SHA256 (ilmbase-2.0.1.tar.gz) = 19b03975fea4461f2eff91f5df138b301b3ea9709eccbda98447f372bf09735f
+SIZE (ilmbase-2.0.1.tar.gz) = 555828
Index: files/patch-IexMath-IexMathFpu.cpp
===================================================================
--- files/patch-IexMath-IexMathFpu.cpp	(revision 329633)
+++ files/patch-IexMath-IexMathFpu.cpp	(working copy)
@@ -1,6 +1,6 @@
---- IexMath/IexMathFpu.cpp.orig	2012-07-26 20:51:55.000000000 +0200
-+++ IexMath/IexMathFpu.cpp	2012-11-01 12:00:36.000000000 +0100
-@@ -27,7 +27,7 @@
+--- IexMath/IexMathFpu.cpp.orig	2013-06-18 21:51:38.000000000 +0200
++++ IexMath/IexMathFpu.cpp	2013-10-04 19:25:00.000000000 +0200
+@@ -53,7 +53,7 @@
  #endif
  
  
Index: files/patch-Imath-ImathFun.cpp
===================================================================
--- files/patch-Imath-ImathFun.cpp	(revision 329633)
+++ files/patch-Imath-ImathFun.cpp	(working copy)
@@ -1,5 +1,5 @@
---- Imath/ImathFun.cpp.orig	2006-12-09 06:59:37.000000000 +0900
-+++ Imath/ImathFun.cpp	2007-10-07 23:23:38.000000000 +0900
+--- Imath/ImathFun.cpp.orig	2013-06-18 21:51:38.000000000 +0200
++++ Imath/ImathFun.cpp	2013-10-04 20:06:42.000000000 +0200
 @@ -33,6 +33,7 @@
  ///////////////////////////////////////////////////////////////////////////
  
@@ -7,7 +7,7 @@
 +#include <inttypes.h>
  #include "ImathFun.h"
  
- namespace Imath {
+ IMATH_INTERNAL_NAMESPACE_SOURCE_ENTER
 @@ -41,14 +42,14 @@
  float
  succf (float f)
Index: files/patch-ImathTest-testBoxAlgo.cpp
===================================================================
--- files/patch-ImathTest-testBoxAlgo.cpp	(revision 329633)
+++ files/patch-ImathTest-testBoxAlgo.cpp	(working copy)
@@ -1,5 +1,5 @@
---- ImathTest/testBoxAlgo.cpp.orig	2012-07-18 01:27:26.000000000 +0200
-+++ ImathTest/testBoxAlgo.cpp	2012-10-04 15:45:00.000000000 +0200
+--- ImathTest/testBoxAlgo.cpp.orig	2013-06-18 21:51:38.000000000 +0200
++++ ImathTest/testBoxAlgo.cpp	2013-10-04 20:10:10.000000000 +0200
 @@ -356,7 +356,7 @@
  	Box3f ()
      };
Index: files/patch-ImathTest-testShear.cpp
===================================================================
--- files/patch-ImathTest-testShear.cpp	(revision 329633)
+++ files/patch-ImathTest-testShear.cpp	(working copy)
@@ -1,10 +1,10 @@
---- ImathTest/testShear.cpp.orig	2006-12-09 06:59:38.000000000 +0900
-+++ ImathTest/testShear.cpp	2007-10-07 23:24:27.000000000 +0900
+--- ImathTest/testShear.cpp.orig	2013-06-18 21:51:38.000000000 +0200
++++ ImathTest/testShear.cpp	2013-10-04 20:16:08.000000000 +0200
 @@ -54,7 +54,6 @@
  
-     const float         epsilon = Imath::limits< float >::epsilon();
+     const float         epsilon = IMATH_INTERNAL_NAMESPACE::limits< float >::epsilon();
  
 -    float    	        array[6] = { 1.0F, 2.0F, 3.0F, 4.0F, 5.0F, 6.0F };
-     Imath::Shear6f    	testConstructor1;
-     Imath::Shear6f    	testConstructor2( testConstructor1 );
+     IMATH_INTERNAL_NAMESPACE::Shear6f    	testConstructor1;
+     IMATH_INTERNAL_NAMESPACE::Shear6f    	testConstructor2( testConstructor1 );
  
Index: files/patch-Makefile.in
===================================================================
--- files/patch-Makefile.in	(revision 329633)
+++ files/patch-Makefile.in	(working copy)
@@ -1,11 +0,0 @@
---- Makefile.in.orig	2012-07-31 22:09:25.000000000 +0200
-+++ Makefile.in	2012-10-04 14:25:06.000000000 +0200
-@@ -224,7 +224,7 @@
-         README README.CVS README.OSX README.win32 bootstrap \
- 	config.windows/IlmBaseConfig.h
- 
--pkgconfigdir = $(libdir)/pkgconfig
-+pkgconfigdir = $(prefix)/libdata/pkgconfig
- pkgconfig_DATA = IlmBase.pc
- all: all-recursive
- 
Index: files/patch-configure
===================================================================
--- files/patch-configure	(revision 329633)
+++ files/patch-configure	(working copy)
@@ -1,9 +1,9 @@
---- configure.orig	2012-07-31 00:11:22.000000000 +0200
-+++ configure	2012-10-04 14:20:16.000000000 +0200
-@@ -15978,25 +15978,25 @@
-   osx_arch=default
- fi;
+--- configure.orig	2013-10-04 18:58:30.000000000 +0200
++++ configure	2013-10-04 19:09:40.000000000 +0200
+@@ -17373,25 +17373,25 @@
+ fi
  
+ 
 -  if test "${osx_arch}" != default ; then
 -          osx_arch_flags="-arch ${osx_arch// / -arch }"
 -     CXXFLAGS="$CXXFLAGS $osx_arch_flags"
@@ -11,11 +11,11 @@
 -          if test "$enable_dependency_tracking" != no ; then
 -        osx_arch_array=( ${osx_arch} )
 -        if test ${#osx_arch_array[@]} -gt 1 ; then
--          { { echo "$as_me:$LINENO: error: building multiple OS X architectures requires --disable-dependency-tracking.
+-          { { $as_echo "$as_me:$LINENO: error: building multiple OS X architectures requires --disable-dependency-tracking.
 -Please re-run configure with these options:
 -  --enable-osx-arch=\"${osx_arch}\" --disable-dependency-tracking
 -  		  " >&5
--echo "$as_me: error: building multiple OS X architectures requires --disable-dependency-tracking.
+-$as_echo "$as_me: error: building multiple OS X architectures requires --disable-dependency-tracking.
 -Please re-run configure with these options:
 -  --enable-osx-arch=\"${osx_arch}\" --disable-dependency-tracking
 -  		  " >&2;}
@@ -30,11 +30,11 @@
 +#          if test "$enable_dependency_tracking" != no ; then
 +#        osx_arch_array=( ${osx_arch} )
 +#        if test ${#osx_arch_array[@]} -gt 1 ; then
-+#          { { echo "$as_me:$LINENO: error: building multiple OS X architectures requires --disable-dependency-tracking.
++#          { { $as_echo "$as_me:$LINENO: error: building multiple OS X architectures requires --disable-dependency-tracking.
 +#Please re-run configure with these options:
 +#  --enable-osx-arch=\"${osx_arch}\" --disable-dependency-tracking
 +#  		  " >&5
-+#echo "$as_me: error: building multiple OS X architectures requires --disable-dependency-tracking.
++#$as_echo "$as_me: error: building multiple OS X architectures requires --disable-dependency-tracking.
 +#Please re-run configure with these options:
 +#  --enable-osx-arch=\"${osx_arch}\" --disable-dependency-tracking
 +#  		  " >&2;}
@@ -43,5 +43,5 @@
 +#     fi
 +#  fi
  
-     # Check whether --enable-osx-sdk or --disable-osx-sdk was given.
+     # Check whether --enable-osx-sdk was given.
  if test "${enable_osx_sdk+set}" = set; then
Index: pkg-descr
===================================================================
--- pkg-descr	(revision 329633)
+++ pkg-descr	(working copy)
@@ -15,4 +15,4 @@
 If you have questions about using the IlmBase libraries, you may want
 to join our developer mailing list.
 
-WWW:	http://www.openexr.com/
+WWW: http://www.openexr.com/
Index: pkg-plist
===================================================================
--- pkg-plist	(revision 329633)
+++ pkg-plist	(working copy)
@@ -1,15 +1,23 @@
+bin/eLut
+bin/toFloat
 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,6 +26,8 @@
 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/ImathFun.h
@@ -32,6 +42,7 @@
 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,27 +53,32 @@
 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
 lib/libHalf.la
 lib/libHalf.so
-lib/libHalf.so.7
+lib/libHalf.so.10
+lib/libIex-%%MAJORVER%%.so
+lib/libIex-%%MAJORVER%%.so.10
 lib/libIex.a
 lib/libIex.la
 lib/libIex.so
-lib/libIex.so.7
+lib/libIexMath-%%MAJORVER%%.so
+lib/libIexMath-%%MAJORVER%%.so.10
 lib/libIexMath.a
 lib/libIexMath.la
 lib/libIexMath.so
-lib/libIexMath.so.7
+lib/libIlmThread-%%MAJORVER%%.so
+lib/libIlmThread-%%MAJORVER%%.so.10
 lib/libIlmThread.a
 lib/libIlmThread.la
 lib/libIlmThread.so
-lib/libIlmThread.so.7
+lib/libImath-%%MAJORVER%%.so
+lib/libImath-%%MAJORVER%%.so.10
 lib/libImath.a
 lib/libImath.la
 lib/libImath.so
-lib/libImath.so.7
 libdata/pkgconfig/IlmBase.pc
 @dirrmtry include/OpenEXR


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->portmgr 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Sat Oct 26 19:40:08 UTC 2013 
Responsible-Changed-Why:  
portmgr@ wants this submitter's PRs (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=183345 
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Sat Oct 26 19:40:10 UTC 2013 
State-Changed-Why:  
Awaiting maintainers feedback (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=183345 

From: Edwin Groothuis <edwin@FreeBSD.org>
To: nemysis@gmx.ch
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/183345: [exp-run] graphics/ilmbase, update to 2.0.1
Date: Sat, 26 Oct 2013 19:40:10 UT

 Maintainer of graphics/ilmbase,
 
 Please note that PR ports/183345 has just been submitted.
 
 If it contains a patch for an upgrade, an enhancement or a bug fix
 you agree on, reply to this email stating that you approve the patch
 and a committer will take care of it.
 
 The full text of the PR can be found at:
     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/183345
 
 -- 
 Edwin Groothuis via the GNATS Auto Assign Tool
 edwin@FreeBSD.org

From: Rusmir Dusko <nemysis@FreeBSD.org>
To: bug-followup@FreeBSD.org
Cc: nemysis@FreeBSD.org, portmgr@FreeBSD.org
Subject: Re: ports/183345: [exp-run] graphics/ilmbase, update to 2.0.1
Date: Sat, 26 Oct 2013 21:50:55 +0200

 --0F1p//8PRICkK4MW
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 graphics/OpenEXR
 
 - Update to 2.0.1
 - Change master sites to SAVANNAH
 - Change maintainer email to @FreeBSD.org
 - Use the new format for LIB_DEPENDS
 - USES gmake pathfix pkgconfig
 - Add DOCS and EXAMPLES Options
 - Support STAGEDIR and add OPTIONS_SUB
 - Change REINPLACE_CMD
 - Add extra patch for EXAMPLES
 - Remove obsolete patches
 
 
 Build log
 
 https://redports.org/buildarchive/20131009171400-16465/
 
 When are there build failures with 2.0.1 Versions,
 I have too finished -devel versions.
 
 --0F1p//8PRICkK4MW
 Content-Type: text/x-diff; charset=us-ascii
 Content-Disposition: attachment; filename="OpenEXR.diff"
 
 Index: Makefile
 ===================================================================
 --- Makefile	(revision 329634)
 +++ Makefile	(working copy)
 @@ -2,74 +2,68 @@
  # $FreeBSD$
  
  PORTNAME=	OpenEXR
 -PORTVERSION=	1.7.1
 +PORTVERSION=	2.0.1
  CATEGORIES=	graphics devel
 -MASTER_SITES=	http://cloud.github.com/downloads/openexr/openexr/
 -DISTNAME=	${PORTNAME:L}-${DISTVERSION}
 +MASTER_SITES=	SAVANNAH/openexr/
 +DISTNAME=	openexr-${DISTVERSION}
  
 -MAINTAINER=	nemysis@gmx.ch
 +MAINTAINER=	nemysis@FreeBSD.org
  COMMENT=	High dynamic-range (HDR) image file format
  
  LICENSE=	BSD
  
 -LIB_DEPENDS=	Imath:${PORTSDIR}/graphics/ilmbase
 +LIB_DEPENDS=	libImath.so:${PORTSDIR}/graphics/ilmbase
  
  WRKSRC=		${WRKDIR}/${DISTNAME}
  
 -USES=		pkgconfig
 -USE_GMAKE=	yes
 +USES=		gmake pathfix pkgconfig
 +GNU_CONFIGURE=	yes
 +CONFIGURE_ARGS+=--disable-ilmbasetest --enable-imfexamples
 +USE_AUTOTOOLS=	libtool
  USE_LDCONFIG=	yes
 -USE_AUTOTOOLS=	libtool
 -GNU_CONFIGURE=	YES
  
 -CONFIGURE_ARGS+=--enable-imfexamples
 -
  # must be explicitely linked with -l{thr|pthread}
  LDFLAGS+=	${PTHREAD_LIBS}
  
 +PORTDOCS=	*
 +PORTEXAMPLES=	*
 +
  DOCSRCDIR1=	${WRKSRC}
  DOC_FILES1=	AUTHORS ChangeLog NEWS README
  
  DOCSRCDIR2=	${WRKSRC}/doc
 -DOC_FILES2=	MultiViewOpenEXR.pdf OpenEXRFileLayout.pdf \
 -		ReadingAndWritingImageFiles.pdf TechnicalIntroduction.pdf
 +DOCSDIR2=	${DOCSDIR}/doc
 +DOC_FILES2=	*.pdf
  
 -OPTIONS_DEFINE=		LARGE_STACK
 +OPTIONS_DEFINE=		DOCS EXAMPLES LARGE_STACK
  LARGE_STACK_DESC=	Enable sys-dependant large stack optimizations
  
 -NO_STAGE=	yes
 +OPTIONS_SUB=	yes
 +
 +LARGE_STACK_CONFIGURE_ENABLE=	large-stack
 +
  .include <bsd.port.options.mk>
  
 -.if ${PORT_OPTIONS:MLARGE_STACK}
 -CONFIGURE_ARGS+=--enable-large-stack
 -.endif
 +PLIST_SUB=	MAJORVER=2_0
  
  post-patch:
 -	@${REINPLACE_CMD} -e 's|examplesdir = $$(datadir)/doc/OpenEXR-@OPENEXR_VERSION@/examples|examplesdir = $$(prefix)/share/examples/OpenEXR|' \
 +	@${REINPLACE_CMD} -e 's|$$(datadir)/doc/OpenEXR-@OPENEXR_VERSION@/examples|$$(prefix)/share/examples/${PORTNAME}|' \
  		${WRKSRC}/IlmImfExamples/Makefile.in
 -	@${REINPLACE_CMD} -e 's|pkgconfigdir = $$(libdir)/pkgconfig|pkgconfigdir = $$(prefix)/libdata/pkgconfig|' \
 -		${WRKSRC}/Makefile.in
 -	@${REINPLACE_CMD} -e 's|docdir=$$(datadir)/doc/OpenEXR-@OPENEXR_VERSION@|docdir = $$(datadir)/doc/OpenEXR|' \
 -	-e 's|doc_DATA = $$(EXTRA_DIST)|doc_DATA =|' ${WRKSRC}/doc/Makefile.am ${WRKSRC}/doc/Makefile.in
 +	@${REINPLACE_CMD} -e 's|$$(datadir)/doc/OpenEXR-@OPENEXR_VERSION@||' \
 +		-e 's|$$(EXTRA_DIST)||' \
 +		${WRKSRC}/doc/Makefile.am ${WRKSRC}/doc/Makefile.in
  
 +.if ! ${PORT_OPTIONS:MEXAMPLES}
 +EXTRA_PATCHES+=${FILESDIR}/extra-patch-IlmImfExamples-Makefile.in
 +.endif
 +
  regression-test regression test check:	build
  	@(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check)
  
  post-install:
 -.if ${PORT_OPTIONS:MDOCS}
 -	${MKDIR} ${DOCSDIR}
 -	${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${DOCSDIR}
 -	${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${DOCSDIR}
 -.endif
 +	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 +	${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR}
 +	@${MKDIR} ${STAGEDIR}${DOCSDIR2}
 +	${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2}
  
 -# IlmImfTest hangs indefinitely
 -#
 -#.if defined(PACKAGE_BUILDING)
 -#.if ${ARCH} != sparc64 || ${OSVERSION} >= 700055
 -#.if ${ARCH} != amd64 || ${OSVERSION} < 800000
 -#pre-install:	test
 -#.endif
 -#.endif
 -#.endif
 -
  .include <bsd.port.mk>
 Index: distinfo
 ===================================================================
 --- distinfo	(revision 329634)
 +++ distinfo	(working copy)
 @@ -1,2 +1,2 @@
 -SHA256 (openexr-1.7.1.tar.gz) = 692ee6566d49939b2613e63b3afea2d38b871c0202cc829a7e32ced780af55c5
 -SIZE (openexr-1.7.1.tar.gz) = 13554138
 +SHA256 (openexr-2.0.1.tar.gz) = b9924d2f9d57376ff99234209231ad97a47f5cfebd18a5d0570db6d1a220685a
 +SIZE (openexr-2.0.1.tar.gz) = 12609335
 Index: files/extra-patch-IlmImfExamples-Makefile.in
 ===================================================================
 --- files/extra-patch-IlmImfExamples-Makefile.in	(revision 0)
 +++ files/extra-patch-IlmImfExamples-Makefile.in	(working copy)
 @@ -0,0 +1,33 @@
 +--- IlmImfExamples/Makefile.in.orig	2013-07-12 02:09:22.000000000 +0200
 ++++ IlmImfExamples/Makefile.in	2013-10-06 22:56:21.000000000 +0200
 +@@ -356,18 +356,18 @@
 + 
 + clean-libtool:
 + 	-rm -rf .libs _libs
 +-install-examplesDATA: $(examples_DATA)
 +-	@$(NORMAL_INSTALL)
 +-	test -z "$(examplesdir)" || $(MKDIR_P) "$(DESTDIR)$(examplesdir)"
 +-	@list='$(examples_DATA)'; test -n "$(examplesdir)" || list=; \
 +-	for p in $$list; do \
 +-	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
 +-	  echo "$$d$$p"; \
 +-	done | $(am__base_list) | \
 +-	while read files; do \
 +-	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(examplesdir)'"; \
 +-	  $(INSTALL_DATA) $$files "$(DESTDIR)$(examplesdir)" || exit $$?; \
 +-	done
 ++#install-examplesDATA: $(examples_DATA)
 ++#	@$(NORMAL_INSTALL)
 ++#	test -z "$(examplesdir)" || $(MKDIR_P) "$(DESTDIR)$(examplesdir)"
 ++#	@list='$(examples_DATA)'; test -n "$(examplesdir)" || list=; \
 ++#	for p in $$list; do \
 ++#	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
 ++#	  echo "$$d$$p"; \
 ++#	done | $(am__base_list) | \
 ++#	while read files; do \
 ++#	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(examplesdir)'"; \
 ++#	  $(INSTALL_DATA) $$files "$(DESTDIR)$(examplesdir)" || exit $$?; \
 ++#	done
 + 
 + uninstall-examplesDATA:
 + 	@$(NORMAL_UNINSTALL)
 
 Property changes on: files/extra-patch-IlmImfExamples-Makefile.in
 ___________________________________________________________________
 Added: svn:eol-style
 ## -0,0 +1 ##
 +native
 \ No newline at end of property
 Added: svn:mime-type
 ## -0,0 +1 ##
 +text/plain
 \ No newline at end of property
 Added: fbsd:nokeywords
 ## -0,0 +1 ##
 +yes
 \ No newline at end of property
 Index: files/patch-ImfAutoArray.h
 ===================================================================
 --- files/patch-ImfAutoArray.h	(revision 329634)
 +++ files/patch-ImfAutoArray.h	(working copy)
 @@ -1,22 +0,0 @@
 ---- IlmImf/ImfAutoArray.h.orig	2012-07-17 19:27:26.000000000 -0400
 -+++ IlmImf/ImfAutoArray.h	2012-11-30 21:29:19.902497168 -0500
 -@@ -46,6 +46,10 @@
 - 
 - #include "OpenEXRConfig.h"
 - 
 -+#if !defined (HAVE_LARGE_STACK)
 -+#include <cstring>
 -+#endif
 -+
 - namespace Imf {
 - 
 - 
 -@@ -57,7 +61,7 @@
 -     {
 -       public:
 - 
 --	 AutoArray (): _data (new T [size]) { memset(_data, 0, size*sizeof(T)); }
 -+ 	 AutoArray (): _data (new T [size]) {::std::memset(_data, 0, size * sizeof(T));}
 - 	~AutoArray () {delete [] _data;}
 - 
 - 	operator T * ()			{return _data;}
 Index: files/patch-exrenvmap-main.cpp
 ===================================================================
 --- files/patch-exrenvmap-main.cpp	(revision 329634)
 +++ files/patch-exrenvmap-main.cpp	(working copy)
 @@ -1,8 +1,8 @@
 ---- exrenvmap/main.cpp.orig	2012-07-18 01:27:28.000000000 +0200
 -+++ exrenvmap/main.cpp	2012-10-04 10:44:12.000000000 +0200
 -@@ -46,6 +46,7 @@
 - #include <ImfEnvmap.h>
 +--- exrenvmap/main.cpp.orig	2013-06-18 21:51:40.000000000 +0200
 ++++ exrenvmap/main.cpp	2013-10-05 18:45:26.000000000 +0200
 +@@ -47,6 +47,7 @@
   #include <ImfHeader.h>
 + 
   #include <iostream>
  +#include <cstring>
   #include <exception>
 Index: files/patch-exrmaketiled-main.cpp
 ===================================================================
 --- files/patch-exrmaketiled-main.cpp	(revision 329634)
 +++ files/patch-exrmaketiled-main.cpp	(working copy)
 @@ -1,10 +1,10 @@
 ---- exrmaketiled/main.cpp.orig	2012-07-18 01:27:28.000000000 +0200
 -+++ exrmaketiled/main.cpp	2012-10-04 10:45:18.000000000 +0200
 -@@ -44,6 +44,7 @@
 +--- exrmaketiled/main.cpp.orig	2013-06-18 21:51:40.000000000 +0200
 ++++ exrmaketiled/main.cpp	2013-10-05 18:49:14.000000000 +0200
 +@@ -43,6 +43,7 @@
 + #include "makeTiled.h"
   
   #include <iostream>
 ++#include <cstring>
   #include <exception>
 -+#include <cstring>
   #include <string>
   #include <string.h>
 - #include <stdlib.h>
 Index: pkg-plist
 ===================================================================
 --- pkg-plist	(revision 329634)
 +++ pkg-plist	(working copy)
 @@ -1,8 +1,8 @@
 -bin/exr2aces
  bin/exrenvmap
  bin/exrheader
  bin/exrmakepreview
  bin/exrmaketiled
 +bin/exrmultipart
  bin/exrmultiview
  bin/exrstdattr
  include/OpenEXR/ImfAcesFile.h
 @@ -15,19 +15,35 @@
  include/OpenEXR/ImfChannelListAttribute.h
  include/OpenEXR/ImfChromaticities.h
  include/OpenEXR/ImfChromaticitiesAttribute.h
 +include/OpenEXR/ImfCompositeDeepScanLine.h
  include/OpenEXR/ImfCompression.h
  include/OpenEXR/ImfCompressionAttribute.h
  include/OpenEXR/ImfConvert.h
 +include/OpenEXR/ImfDeepCompositing.h
 +include/OpenEXR/ImfDeepFrameBuffer.h
 +include/OpenEXR/ImfDeepScanLineInputFile.h
 +include/OpenEXR/ImfDeepScanLineInputPart.h
 +include/OpenEXR/ImfDeepScanLineOutputFile.h
 +include/OpenEXR/ImfDeepScanLineOutputPart.h
 +include/OpenEXR/ImfDeepTiledInputFile.h
 +include/OpenEXR/ImfDeepTiledInputPart.h
 +include/OpenEXR/ImfDeepTiledOutputFile.h
 +include/OpenEXR/ImfDeepTiledOutputPart.h
  include/OpenEXR/ImfDoubleAttribute.h
  include/OpenEXR/ImfEnvmap.h
  include/OpenEXR/ImfEnvmapAttribute.h
 +include/OpenEXR/ImfExport.h
  include/OpenEXR/ImfFloatAttribute.h
 +include/OpenEXR/ImfForward.h
  include/OpenEXR/ImfFrameBuffer.h
  include/OpenEXR/ImfFramesPerSecond.h
 +include/OpenEXR/ImfGenericInputFile.h
 +include/OpenEXR/ImfGenericOutputFile.h
  include/OpenEXR/ImfHeader.h
  include/OpenEXR/ImfHuf.h
  include/OpenEXR/ImfIO.h
  include/OpenEXR/ImfInputFile.h
 +include/OpenEXR/ImfInputPart.h
  include/OpenEXR/ImfInt64.h
  include/OpenEXR/ImfIntAttribute.h
  include/OpenEXR/ImfKeyCode.h
 @@ -36,10 +52,17 @@
  include/OpenEXR/ImfLineOrderAttribute.h
  include/OpenEXR/ImfLut.h
  include/OpenEXR/ImfMatrixAttribute.h
 +include/OpenEXR/ImfMisc.h
 +include/OpenEXR/ImfMultiPartInputFile.h
 +include/OpenEXR/ImfMultiPartOutputFile.h
  include/OpenEXR/ImfMultiView.h
  include/OpenEXR/ImfName.h
 +include/OpenEXR/ImfNamespace.h
  include/OpenEXR/ImfOpaqueAttribute.h
  include/OpenEXR/ImfOutputFile.h
 +include/OpenEXR/ImfOutputPart.h
 +include/OpenEXR/ImfPartHelper.h
 +include/OpenEXR/ImfPartType.h
  include/OpenEXR/ImfPixelType.h
  include/OpenEXR/ImfPreviewImage.h
  include/OpenEXR/ImfPreviewImageAttribute.h
 @@ -56,7 +79,9 @@
  include/OpenEXR/ImfTileDescription.h
  include/OpenEXR/ImfTileDescriptionAttribute.h
  include/OpenEXR/ImfTiledInputFile.h
 +include/OpenEXR/ImfTiledInputPart.h
  include/OpenEXR/ImfTiledOutputFile.h
 +include/OpenEXR/ImfTiledOutputPart.h
  include/OpenEXR/ImfTiledRgbaFile.h
  include/OpenEXR/ImfTimeCode.h
  include/OpenEXR/ImfTimeCodeAttribute.h
 @@ -65,36 +90,11 @@
  include/OpenEXR/ImfWav.h
  include/OpenEXR/ImfXdr.h
  include/OpenEXR/OpenEXRConfig.h
 +lib/libIlmImf-Imf_%%MAJORVER%%.so
 +lib/libIlmImf-Imf_%%MAJORVER%%.so.20
  lib/libIlmImf.a
  lib/libIlmImf.la
  lib/libIlmImf.so
 -lib/libIlmImf.so.7
  libdata/pkgconfig/OpenEXR.pc
  share/aclocal/openexr.m4
 -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
 -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
 -%%PORTDOCS%%%%DOCSDIR%%/MultiViewOpenEXR.pdf
 -%%PORTDOCS%%%%DOCSDIR%%/NEWS
 -%%PORTDOCS%%%%DOCSDIR%%/OpenEXRFileLayout.pdf
 -%%PORTDOCS%%%%DOCSDIR%%/README
 -%%PORTDOCS%%%%DOCSDIR%%/ReadingAndWritingImageFiles.pdf
 -%%PORTDOCS%%%%DOCSDIR%%/TechnicalIntroduction.pdf
 -%%EXAMPLESDIR%%/drawImage.cpp
 -%%EXAMPLESDIR%%/drawImage.h
 -%%EXAMPLESDIR%%/generalInterfaceExamples.cpp
 -%%EXAMPLESDIR%%/generalInterfaceExamples.h
 -%%EXAMPLESDIR%%/generalInterfaceTiledExamples.cpp
 -%%EXAMPLESDIR%%/generalInterfaceTiledExamples.h
 -%%EXAMPLESDIR%%/lowLevelIoExamples.cpp
 -%%EXAMPLESDIR%%/lowLevelIoExamples.h
 -%%EXAMPLESDIR%%/main.cpp
 -%%EXAMPLESDIR%%/previewImageExamples.cpp
 -%%EXAMPLESDIR%%/previewImageExamples.h
 -%%EXAMPLESDIR%%/rgbaInterfaceExamples.cpp
 -%%EXAMPLESDIR%%/rgbaInterfaceExamples.h
 -%%EXAMPLESDIR%%/rgbaInterfaceTiledExamples.cpp
 -%%EXAMPLESDIR%%/rgbaInterfaceTiledExamples.h
 -@dirrm %%EXAMPLESDIR%%
 -@dirrm %%DOCSDIR%%-1.7.1
 -%%PORTDOCS%%@dirrm %%DOCSDIR%%
  @dirrmtry include/OpenEXR
 
 --0F1p//8PRICkK4MW--
Responsible-Changed-From-To: portmgr->bdrewery 
Responsible-Changed-By: bdrewery 
Responsible-Changed-When: Sun Oct 27 08:36:09 CDT 2013 
Responsible-Changed-Why:  
take for exp-run 

http://www.freebsd.org/cgi/query-pr.cgi?pr=183345 
Responsible-Changed-From-To: bdrewery->nemysis 
Responsible-Changed-By: bdrewery 
Responsible-Changed-When: Mon Oct 28 06:03:32 CDT 2013 
Responsible-Changed-Why:  
back to nemysis as exp-run is done 

http://www.freebsd.org/cgi/query-pr.cgi?pr=183345 

From: Bryan Drewery <bdrewery@FreeBSD.org>
To: bug-followup@FreeBSD.org, nemysis@FreeBSD.org
Cc:  
Subject: Re: ports/183345: [exp-run] graphics/ilmbase, update to 2.0.1
Date: Mon, 28 Oct 2013 06:08:12 -0500

 This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
 --27RDMMlGcQa98BPUbng6kf7MheW927MAI
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: quoted-printable
 
 The graphics/oyranos failure can be ignored.
 
 --=20
 Regards,
 Bryan Drewery
 
 
 --27RDMMlGcQa98BPUbng6kf7MheW927MAI
 Content-Type: application/pgp-signature; name="signature.asc"
 Content-Description: OpenPGP digital signature
 Content-Disposition: attachment; filename="signature.asc"
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.10 (MingW32)
 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
 
 iQIcBAEBAgAGBQJSbkWdAAoJEG54KsA8mwz5FGsP/iOuT67UhJ3Olvkc83S7oD36
 CNB32J7Lv8NZJWkHa6WcyBUGFu9qL1z1ZK+nJy93VC2smYVVntUXELzPu+DRHchA
 yD+WamYGgsnP0f9SylwWC6Mu25zRpgSEOddIEwjJ7z61tzThbf2RKEKjkoFAIV7J
 HPG0GlWyDNwCfF4sK+PyzPmFOOBr8gYIFedaMJhLbZj7xlBXQ5ilBgL27OcjFX5M
 oUJxnbFA8pWvAAubMWzSz6tnE13TdPSD7ouZkdeVu6LdbCXigxrBz1eW6IsAE3HM
 DQCK1Zhm8fkF3EAbddkaSTKtGLRQe/A9jSAYdrXGNh7YmW44jTP0SMe+YdLDVvIB
 vFKTkl/z5mEo7+Xy0h1gdBZv7eLqkpiHUt30KrAM4lMgCpidIFLgOgt5O/2En77X
 q2UtTlsIGqvwgVznhng+WJbqscChEXTQllEIL029q3d5Zt3BNmIQFF4ZUrxOHK5u
 ezU8g1Eqka8zPi4rxYNWXmnhVWX0VqUeji2oiXfgYobIpKMl3h3k2bclZVaFODsy
 PWXIpHwL11c+75ausYvRmU6KhUvFOjdlkiWJVLDvMkBCQTJPYdkuoTJJtqs/oLzV
 Xdl+y7phptviZljS0ZHqVE1mig2yNStYkKnDTwAMChKrmn1+GZFscyIH36cGJa7P
 EyhU1lGv8IbAabBnb3tt
 =b6Ll
 -----END PGP SIGNATURE-----
 
 --27RDMMlGcQa98BPUbng6kf7MheW927MAI--

From: Bryan Drewery <bdrewery@FreeBSD.org>
To: bug-followup@FreeBSD.org, nemysis@FreeBSD.org
Cc:  
Subject: Re: ports/183345: [exp-run] graphics/ilmbase, update to 2.0.1
Date: Mon, 28 Oct 2013 06:03:02 -0500

 This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
 --Lt7oTcbbetxA9Wpc9X4tFtTNuuX5Oq7M9
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: quoted-printable
 
 New failures:
 
 http://package20.nyi.freebsd.org/bulk/91amd64-default-pr_183345/2013-10-2=
 7_13h45m19s/logs/errors/aqsis-1.8.2_2.log
 http://package20.nyi.freebsd.org/bulk/91amd64-default-pr_183345/2013-10-2=
 7_13h45m19s/logs/errors/oyranos-0.9.4.log
 http://package20.nyi.freebsd.org/bulk/91amd64-default-pr_183345/2013-10-2=
 7_13h45m19s/logs/errors/gtk-qt-engine-1.1_9.log
 
 --=20
 Regards,
 Bryan Drewery
 
 
 --Lt7oTcbbetxA9Wpc9X4tFtTNuuX5Oq7M9
 Content-Type: application/pgp-signature; name="signature.asc"
 Content-Description: OpenPGP digital signature
 Content-Disposition: attachment; filename="signature.asc"
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.10 (MingW32)
 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
 
 iQIcBAEBAgAGBQJSbkRmAAoJEG54KsA8mwz5t6MP/RjJZojWAOOlrEThzZg9wb77
 GkrFmnhLqtzACkOiKQOkt6V3ODnwpluJAqC+bm6Bl88lv46kZFyGGPiltazji3wn
 l9C7PI9BZwIBd+cYc4sYbDrAl12Ld1MMWf501rYLF9Huox41rYkUEH85px/Vygs+
 abRenIBePcaij72G+xcmTWgDttUskyDEPl8dx3vA1ruFV6cDPpL6VEe9VIZFSOZJ
 ZlJca0YEHQJ9iThj/rYmq3fZSftnGb4iGBr6j4KH12s8Y6nyJQ/K7aNI+snzyGJG
 7WKeFfDqgNu2PUSU1nnUghHVDfxE58NVQr1kH0JMLU76sdJ01n8atIQhRocjW7xr
 Lbhl3V2GgsRsIS+pRP0IEVaY8/Yzjq6rMv6tUBWncZO/WA8cmCPnc+NHkWku6q5O
 WEHywtIJnNCNewdyTt1T6epwAgyqZfCqfOdkBpLZwRDB8FwE30rjvTfQFnyUWAcB
 7Bn81Dwn6yDnkYH0zEyzMBdayB5p62xS4m0fR8liP6doLsXe8A+T6UhF9QUmyUAS
 bEMZ6mLc2/gNbKJy1EkLRf5d6rO5oKYccs4YPsF3zRbL596ttE/cnNxE7Dmvw8Ke
 evhkEVcNz4FB90blJENahO8F/l3rlzWNcjETeXNMf6XoPNJFuhd+8QniTbBRRYJK
 6eznIEQseXFvIfVmQl72
 =j5uU
 -----END PGP SIGNATURE-----
 
 --Lt7oTcbbetxA9Wpc9X4tFtTNuuX5Oq7M9--
State-Changed-From-To: feedback->closed 
State-Changed-By: nemysis 
State-Changed-When: Thu Oct 31 12:32:46 UTC 2013 
State-Changed-Why:  
Committed. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=183345 
>Unformatted:
