Date: Sat, 15 Jun 2013 14:35:21 GMT From: nemysis <nemysis@gmx.ch> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/179573: [NEW PORT] graphics/ampasCTL2 Color Transformation Language interpreter Message-ID: <201306151435.r5FEZLAc066299@oldred.freebsd.org> Resent-Message-ID: <201306151440.r5FEe1lI092717@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 179573 >Category: ports >Synopsis: [NEW PORT] graphics/ampasCTL2 Color Transformation Language interpreter >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: Sat Jun 15 14:40:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: nemysis >Release: FreeBSD 9.1-RELEASE-p3 amd64 >Organization: >Environment: FreeBSD FreeBSD_Ports 9.1-RELEASE-p3 FreeBSD 9.1-RELEASE-p3 #0: Mon Apr 29 18:27:25 UTC 2013 >Description: ABOUT THE CTL LIBRARIES ----------------------- The CTL interpreter source code release contains the following C++ libraries: IlmCtl The CTL interpreter front end and the interpreter's public programming interface. IlmCtlSimd The interpreter's SIMD back end. IlmCtlMath Math routines that are used by IlmCtlSimd: conversions between standard color spaces, 1D and 3D lookup tables, 3D scattered data interpolation. IlmCtlTest Confidence tests for IlmCtl, IlmCtlSimd IlmCtlMathTest Confidence tests for IlmCtlMath IlmCtlTest Confidence tests for IlmImfCtl WWW: http://www.openexr.com/ WWW: http://www.oscars.org/science-technology/council/projects/ctl.html WWW: http://ampasctl.sourceforge.net/ >How-To-Repeat: Build log https://redports.org/buildarchive/20130615140700-13885/ >Fix: Please add attachment as graphics/ampasCTL2 Shar is also here https://github.com/nemysis/FreeBSD_Ports/blob/master/pr/graphics/ampasCTL2.shar Patch attached with submission follows: # 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: # # ampasCTL2 # ampasCTL2/Makefile # ampasCTL2/distinfo # ampasCTL2/pkg-descr # ampasCTL2/pkg-plist # echo c - ampasCTL2 mkdir -p ampasCTL2 > /dev/null 2>&1 echo x - ampasCTL2/Makefile sed 's/^X//' >ampasCTL2/Makefile << '0f606a03e3853d81bbd67fd230bb789a' X# Created by: nemysis <nemysis@gmx.ch> X# $FreeBSD$ X XPORTNAME= ampasCTL2 XPORTVERSION= 1.4.1 XCATEGORIES= graphics devel XMASTER_SITES= GH XDISTNAME= ctl-${DISTVERSION} X XMAINTAINER= nemysis@gmx.ch XCOMMENT= Color Transformation Language interpreter X XLICENSE= BSD X XLIB_DEPENDS= Imath:${PORTSDIR}/graphics/ilmbase2 X XWRKSRC= ${WRKDIR}/ampas-CTL-${GH_COMMIT}/CTL X XUSE_GITHUB= yes XGH_ACCOUNT= ampas XGH_PROJECT= CTL XGH_TAGNAME= ${GH_COMMIT} XGH_COMMIT= ca179ca X XUSES= pathfix pkgconfig XPATHFIX_MAKEFILEIN= Makefile.am XGNU_CONFIGURE= yes XCONFIGURE_ARGS+=--libdir=${PREFIX}/lib/ilmbase2 XUSE_AUTOTOOLS= aclocal libtool XUSE_LDCONFIG= ${PREFIX}/lib/ilmbase2 X XPORTDOCS= * X XDOCSRCDIR1= ${WRKSRC} XDOC_FILES1= AUTHORS ChangeLog NEWS README X XDOCSRCDIR2= ${WRKSRC}/doc XDOCSDIR2= ${DOCSDIR}/doc XDOC_FILES2= CtlManual.pdf CtlManual.doc X X.include <bsd.port.options.mk> X Xpre-configure: X @${REINPLACE_CMD} -e 's|CTL.pc|CTL2.pc|' \ X ${WRKSRC}/configure.ac X X @(cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./bootstrap) X X @${REINPLACE_CMD} -e 's|IlmBase`|IlmBase2`|g' \ X ${WRKSRC}/configure X Xpost-configure: X @${REINPLACE_CMD} -e 's|CTL.pc.in|CTL2.pc.in|' \ X -e 's|CONFIG_CLEAN_FILES = CTL.pc|CONFIG_CLEAN_FILES = CTL2.pc|' \ X ${WRKSRC}/Makefile.in X Xpost-patch: X @${FIND} ${WRKSRC} -name 'Makefile.in' -or -name 'Makefile.am'| ${XARGS} \ X ${REINPLACE_CMD} -i '' 's|$$(includedir)/CTL|$$(includedir)/CTL2|g' X X @${REINPLACE_CMD} -e 's|@prefix@|${PREFIX}|' \ X -e 's|@exec_prefix@|$${prefix}|' \ X -e 's|@libdir@|$${exec_prefix}/lib/ilmbase2|' \ X -e 's|@includedir@|$${prefix}/include|' \ X -e 's|CTL_includedir|CTL2_includedir|' \ X -e 's|${prefix}/include/CTL|${prefix}/include/CTL2|' \ X -e 's|Name: CTL|Name: CTL2|' \ X -e 's|@CTL_VERSION@|${PORTVERSION}|' \ X ${WRKSRC}/CTL.pc.in X @(cd ${WRKSRC} ; ${CP} -a CTL.pc.in CTL2.pc.in) X X @${REINPLACE_CMD} -e 's|pkgconfig_DATA = CTL.pc|pkgconfig_DATA = CTL2.pc|' \ X ${WRKSRC}/Makefile.am X X @${REINPLACE_CMD} -e 's|CtlManual.pdf CtlManual.doc||' \ X ${WRKSRC}/doc/Makefile.am X Xtest check: build X @(cd ${WRKSRC} ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check) X X.if defined(PACKAGE_BUILDING) Xpre-install: test X.endif X Xpost-install: X.if ${PORT_OPTIONS:MDOCS} X @${MKDIR} ${DOCSDIR} X ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${DOCSDIR} X @${MKDIR} ${DOCSDIR2} X ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${DOCSDIR2} X.endif X X.include <bsd.port.mk> 0f606a03e3853d81bbd67fd230bb789a echo x - ampasCTL2/distinfo sed 's/^X//' >ampasCTL2/distinfo << '8e4b80e4064fe9145b27fe523748522a' XSHA256 (ctl-1.4.1.tar.gz) = 89757647d8a3b53d1cf8e356c4d01c1112f7b57f518b052829339e0a4cd5ac39 XSIZE (ctl-1.4.1.tar.gz) = 1127090 8e4b80e4064fe9145b27fe523748522a echo x - ampasCTL2/pkg-descr sed 's/^X//' >ampasCTL2/pkg-descr << '0c860a8cf04219cbdbc6d7d663d84e31' XABOUT THE CTL LIBRARIES X----------------------- X XThe CTL interpreter source code release contains the following XC++ libraries: X XIlmCtl The CTL interpreter front end and the interpreter's X public programming interface. X XIlmCtlSimd The interpreter's SIMD back end. X XIlmCtlMath Math routines that are used by IlmCtlSimd: conversions X between standard color spaces, 1D and 3D lookup tables, X 3D scattered data interpolation. X XIlmCtlTest Confidence tests for IlmCtl, IlmCtlSimd X XIlmCtlMathTest Confidence tests for IlmCtlMath X XIlmCtlTest Confidence tests for IlmImfCtl X XWWW: http://www.openexr.com/ XWWW: http://www.oscars.org/science-technology/council/projects/ctl.html XWWW: http://ampasctl.sourceforge.net/ 0c860a8cf04219cbdbc6d7d663d84e31 echo x - ampasCTL2/pkg-plist sed 's/^X//' >ampasCTL2/pkg-plist << '3c1f480cc90c49b1233c504166272180' Xinclude/CTL2/CtlAddr.h Xinclude/CTL2/CtlAlign.h Xinclude/CTL2/CtlColorSpace.h Xinclude/CTL2/CtlErrors.h Xinclude/CTL2/CtlExc.h Xinclude/CTL2/CtlFunctionCall.h Xinclude/CTL2/CtlInterpreter.h Xinclude/CTL2/CtlLContext.h Xinclude/CTL2/CtlLookupTable.h Xinclude/CTL2/CtlMessage.h Xinclude/CTL2/CtlModule.h Xinclude/CTL2/CtlRbfInterpolator.h Xinclude/CTL2/CtlRcPtr.h Xinclude/CTL2/CtlReadWriteAccess.h Xinclude/CTL2/CtlSimdInterpreter.h Xinclude/CTL2/CtlSparseMatrix.h Xinclude/CTL2/CtlSymbolTable.h Xinclude/CTL2/CtlSyntaxTree.h Xinclude/CTL2/CtlTokens.h Xinclude/CTL2/CtlType.h Xinclude/CTL2/CtlVersion.h Xlib/ilmbase2/libIlmCtl.a Xlib/ilmbase2/libIlmCtl.la Xlib/ilmbase2/libIlmCtl.so Xlib/ilmbase2/libIlmCtl.so.2 Xlib/ilmbase2/libIlmCtlMath.a Xlib/ilmbase2/libIlmCtlMath.la Xlib/ilmbase2/libIlmCtlMath.so Xlib/ilmbase2/libIlmCtlMath.so.2 Xlib/ilmbase2/libIlmCtlSimd.a Xlib/ilmbase2/libIlmCtlSimd.la Xlib/ilmbase2/libIlmCtlSimd.so Xlib/ilmbase2/libIlmCtlSimd.so.2 Xlibdata/pkgconfig/CTL2.pc X@dirrmtry lib/ilmbase2 X@dirrm include/CTL2 3c1f480cc90c49b1233c504166272180 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306151435.r5FEZLAc066299>