Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Jan 2003 00:24:45 +0100 (CET)
From:      Miguel Mendez <flynn@energyhq.homeip.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/47378: New Port: graphics/OpenEXR (ILM's  high dynamic-range image file format toolkit)
Message-ID:  <200301222324.h0MNOjEG079169@christine.energyhq.tk>

next in thread | raw e-mail | index | archive | help

>Number:         47378
>Category:       ports
>Synopsis:       New Port: graphics/OpenEXR (ILM's  high dynamic-range image file format toolkit)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 22 15:30:07 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Miguel Mendez
>Release:        FreeBSD 5.0-RELEASE i386
>Organization:
>Environment:
System: FreeBSD christine.energyhq.tk 5.0-RELEASE FreeBSD 5.0-RELEASE #0: Thu Jan 16 23:49:01 CET 2003 root@christine.energyhq.tk:/usr/obj/usr/src/sys/CHRISTINE i386


	
>Description:
OpenEXR is a high dynamic-range (HDR) image file format developed by 
Industrial Light & Magic for use in computer imaging applications.

OpenEXR has already been used by ILM on 4 major motion pictures -- 
Harry Potter and the Sorcerer's Stone, Men in Black II, Gangs of 
New York, and Signs -- and is also being used on several other movies 
currently in production. 

WWW: http://www.openexr.com/

>How-To-Repeat:
	
>Fix:

	

--- OpenEXR.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	OpenEXR
#	OpenEXR/Makefile
#	OpenEXR/distinfo
#	OpenEXR/pkg-comment
#	OpenEXR/pkg-descr
#	OpenEXR/pkg-plist
#	OpenEXR/files
#	OpenEXR/files/patch-aa
#
echo c - OpenEXR
mkdir -p OpenEXR > /dev/null 2>&1
echo x - OpenEXR/Makefile
sed 's/^X//' >OpenEXR/Makefile << 'END-of-OpenEXR/Makefile'
X# New ports collection makefile for:   	OpenEXR
X# Date created:				23 January 2003
X# Whom:                			Miguel Mendez <flynn@energyhq.homeip.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	OpenEXR
XPORTVERSION=	1.0.4
XCATEGORIES=	graphics
XMASTER_SITES=	http://savannah.nongnu.org/download/openexr/${PORTNAME}.pkg/${PORTVERSION}/
X
XMAINTAINER=	flynn@energyhq.homeip.net
X
XLIB_DEPENDS=	fltk.1:${PORTSDIR}/x11-toolkits/fltk
X
XCONFIGURE_ENV=  CXXFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
X		LDFLAGS="-L${LOCALBASE}/lib"
XCONFIGURE_TARGET=       --target=${MACHINE_ARCH}-unknown-freebsd${OSREL}
XCONFIGURE_ARGS=		--program-transform-name=''
X
XUSE_X_PREFIX=	yes
XGNU_CONFIGURE=	yes
X
X.include <bsd.port.mk>
END-of-OpenEXR/Makefile
echo x - OpenEXR/distinfo
sed 's/^X//' >OpenEXR/distinfo << 'END-of-OpenEXR/distinfo'
XMD5 (OpenEXR-1.0.4.tar.gz) = b480452f132dea4747293cf2bd5eccda
END-of-OpenEXR/distinfo
echo x - OpenEXR/pkg-comment
sed 's/^X//' >OpenEXR/pkg-comment << 'END-of-OpenEXR/pkg-comment'
XOpenEXR high dynamic-range (HDR) image file format tookit
END-of-OpenEXR/pkg-comment
echo x - OpenEXR/pkg-descr
sed 's/^X//' >OpenEXR/pkg-descr << 'END-of-OpenEXR/pkg-descr'
XOpenEXR is a high dynamic-range (HDR) image file format developed by 
XIndustrial Light & Magic for use in computer imaging applications.
X
XOpenEXR has already been used by ILM on 4 major motion pictures -- 
XHarry Potter and the Sorcerer's Stone, Men in Black II, Gangs of 
XNew York, and Signs -- and is also being used on several other movies 
Xcurrently in production. 
X
XWWW: http://www.openexr.com/
X
X-- Miguel Mendez
Xflynn@energyhq.homeip.net
END-of-OpenEXR/pkg-descr
echo x - OpenEXR/pkg-plist
sed 's/^X//' >OpenEXR/pkg-plist << 'END-of-OpenEXR/pkg-plist'
Xbin/exrdisplay
Xinclude/OpenEXR/half.h
Xinclude/OpenEXR/halfFunction.h
Xinclude/OpenEXR/halfLimits.h
Xinclude/OpenEXR/IexBaseExc.h
Xinclude/OpenEXR/IexMathExc.h
Xinclude/OpenEXR/IexThrowErrnoExc.h
Xinclude/OpenEXR/IexErrnoExc.h
Xinclude/OpenEXR/IexMacros.h
Xinclude/OpenEXR/Iex.h
Xinclude/OpenEXR/ImfAttribute.h
Xinclude/OpenEXR/ImfBoxAttribute.h
Xinclude/OpenEXR/ImfCRgbaFile.h
Xinclude/OpenEXR/ImfChannelList.h
Xinclude/OpenEXR/ImfChannelListAttribute.h
Xinclude/OpenEXR/ImfCompressionAttribute.h
Xinclude/OpenEXR/ImfDoubleAttribute.h
Xinclude/OpenEXR/ImfFloatAttribute.h
Xinclude/OpenEXR/ImfFrameBuffer.h
Xinclude/OpenEXR/ImfHeader.h
Xinclude/OpenEXR/ImfIO.h
Xinclude/OpenEXR/ImfInputFile.h
Xinclude/OpenEXR/ImfIntAttribute.h
Xinclude/OpenEXR/ImfLineOrderAttribute.h
Xinclude/OpenEXR/ImfMatrixAttribute.h
Xinclude/OpenEXR/ImfOpaqueAttribute.h
Xinclude/OpenEXR/ImfOutputFile.h
Xinclude/OpenEXR/ImfRgbaFile.h
Xinclude/OpenEXR/ImfStringAttribute.h
Xinclude/OpenEXR/ImfVecAttribute.h
Xinclude/OpenEXR/ImfHuf.h
Xinclude/OpenEXR/ImfWav.h
Xinclude/OpenEXR/ImfLut.h
Xinclude/OpenEXR/ImfArray.h
Xinclude/OpenEXR/ImfCompression.h
Xinclude/OpenEXR/ImfLineOrder.h
Xinclude/OpenEXR/ImfName.h
Xinclude/OpenEXR/ImfPixelType.h
Xinclude/OpenEXR/ImfVersion.h
Xinclude/OpenEXR/ImfXdr.h
Xinclude/OpenEXR/ImathVec.h
Xinclude/OpenEXR/ImathColorAlgo.h
Xinclude/OpenEXR/ImathMatrixAlgo.h
Xinclude/OpenEXR/ImathShear.h
Xinclude/OpenEXR/ImathFun.h
Xinclude/OpenEXR/ImathBox.h
Xinclude/OpenEXR/ImathBoxAlgo.h
Xinclude/OpenEXR/ImathEuler.h
Xinclude/OpenEXR/ImathExc.h
Xinclude/OpenEXR/ImathLimits.h
Xinclude/OpenEXR/ImathLine.h
Xinclude/OpenEXR/ImathLineAlgo.h
Xinclude/OpenEXR/ImathMatrix.h
Xinclude/OpenEXR/ImathPlane.h
Xinclude/OpenEXR/ImathSphere.h
Xinclude/OpenEXR/ImathVecAlgo.h
Xinclude/OpenEXR/ImathQuat.h
Xinclude/OpenEXR/ImathFrustum.h
Xinclude/OpenEXR/ImathMath.h
Xinclude/OpenEXR/ImathGL.h
Xinclude/OpenEXR/ImathColor.h
Xinclude/OpenEXR/ImathRandom.h
Xinclude/OpenEXR/ImathRoots.h
Xinclude/OpenEXR/ImathHalfLimits.h
Xinclude/OpenEXR/ImathInterval.h
Xinclude/OpenEXR/ImathGLU.h
Xinclude/OpenEXR/ImathFrame.h
Xlib/libHalf.so.0
Xlib/libHalf.so
Xlib/libHalf.la
Xlib/libHalf.a
Xlib/libIex.so.0
Xlib/libIex.so
Xlib/libIex.la
Xlib/libIex.a
Xlib/libIlmImf.so.0
Xlib/libIlmImf.so
Xlib/libIlmImf.la
Xlib/libIlmImf.a
Xlib/libImath.so.0
Xlib/libImath.so
Xlib/libImath.la
Xlib/libImath.a
Xlib/pkgconfig/OpenEXR.pc
X@dirrm include/OpenEXR
END-of-OpenEXR/pkg-plist
echo c - OpenEXR/files
mkdir -p OpenEXR/files > /dev/null 2>&1
echo x - OpenEXR/files/patch-aa
sed 's/^X//' >OpenEXR/files/patch-aa << 'END-of-OpenEXR/files/patch-aa'
X--- configure.orig	Tue Jan 21 09:47:43 2003
X+++ configure	Wed Jan 22 23:47:44 2003
X@@ -9631,13 +9631,6 @@
X   echo "$as_me:$LINENO: \$? = $ac_status" >&5
X   (exit $ac_status); }; }; then
X   :
X-else
X-  echo "$as_me: program exited with status $ac_status" >&5
X-echo "$as_me: failed program was:" >&5
X-sed 's/^/| /' conftest.$ac_ext >&5
X-
X-( exit $ac_status )
X-no_fltk=yes
X fi
X rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
X fi
X@@ -10533,7 +10526,6 @@
X echo "$as_me:$LINENO: checking for gcc optimization flags" >&5
X echo $ECHO_N "checking for gcc optimization flags... $ECHO_C" >&6
X old_cflags=$CFLAGS
X-CFLAGS="$CFLAGS -O2 -funroll-loops -pipe"
X cat >conftest.$ac_ext <<_ACEOF
X #line $LINENO "configure"
X /* confdefs.h.  */
END-of-OpenEXR/files/patch-aa
exit
--- OpenEXR.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200301222324.h0MNOjEG079169>