Date: Thu, 12 Apr 2012 03:10:15 GMT From: Shane Ambler <FreeBSD@ShaneWare.Biz> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/166858: New port graphics/openimageio Message-ID: <201204120310.q3C3AFjC014994@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/166858; it has been noted by GNATS. From: Shane Ambler <FreeBSD@ShaneWare.Biz> To: bug-followup@FreeBSD.org, FreeBSD@Shaneware.biz Cc: Subject: Re: ports/166858: New port graphics/openimageio Date: Thu, 12 Apr 2012 12:28:29 +0930 This is a multi-part message in MIME format. --------------070402070006030802030608 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit it may have been helpful if I remembered to add the shar file. --------------070402070006030802030608 Content-Type: text/plain; name="openimageio.shar" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="openimageio.shar" # 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: # # openimageio # openimageio/Makefile # openimageio/pkg-descr # openimageio/files # openimageio/files/patch-src_ptex.imageio_ptex_Ptexture.h # openimageio/distinfo # openimageio/pkg-plist # echo c - openimageio mkdir -p openimageio > /dev/null 2>&1 echo x - openimageio/Makefile sed 's/^X//' >openimageio/Makefile << '6930c1ee3a554a47f48f3e8770456fe7' X# New ports collection makefile for: OpenImageIO X# Date created: 21 March 2012 X# Whom: Shane Ambler X# X# $FreeBSD$ X# X XPORTNAME= openimageio XPORTVERSION= 1.0.2 XCATEGORIES= graphics multimedia XMASTER_SITES= https://github.com/OpenImageIO/oiio/tarball/ XDISTNAME= Release-${PORTVERSION} XEXTRACT_SUFX= XDIST_SUBDIR= ${PORTNAME} X XMAINTAINER= FreeBSD@Shaneware.biz XCOMMENT= OpenImageIO graphics library X XLICENSE= BSD X XLIB_DEPENDS= openjpeg:${PORTSDIR}/graphics/openjpeg \ X opencv_legacy.2:${PORTSDIR}/graphics/opencv \ X boost_thread.4:${PORTSDIR}/devel/boost-libs \ X IlmImf.6:${PORTSDIR}/graphics/OpenEXR \ X tbb.4:${PORTSDIR}/devel/tbb X XFETCH_ARGS= -pRr XUSE_CMAKE= yes XCMAKE_VERBOSE= yes XCMAKE_OUTSOURCE= yes XCMAKE_ARGS= -DBUILDSTATIC:BOOL=OFF \ X -DLINKSTATIC:BOOL=OFF \ X -DUSE_TBB:BOOL=ON XLDFLAGS+= -ltbb XUSE_LDCONFIG= yes XWRKSRC= ${WRKDIR}/OpenImageIO-oiio-1595432/src XMAKE_JOBS_SAFE= yes X XOPTIONS= OPENGL "Include OpenGL support" on \ X PYTHON "Python bindings" on \ X QT "Include QT Support" on \ X NOTHREADS "Disable thread support" off X X.if defined(WITH_OPENGL) XCMAKE_ARGS+= -DUSE_OPENGL:BOOL=ON XUSE_GL= gl X.else XCMAKE_ARGS+= -DUSE_OPENGL:BOOL=OFF X.endif X X.if defined(WITH_PYTHON) XCMAKE_ARGS+= -DUSE_PYTHON:BOOL=ON XUSE_PYTHON= 2.6+ X.else XCMAKE_ARGS+= -DUSE_PYTHON:BOOL=OFF X.endif X X.if defined(WITH_QT) XCMAKE_ARGS+= -DUSE_QT:BOOL=ON XUSE_QT_VER= 4 X.else XCMAKE_ARGS+= -DUSE_QT:BOOL=OFF X.endif X X.if defined(WITH_NOTHREADS) XCMAKE_ARGS+= -DNOTHREADS:BOOL=ON X.else XCMAKE_ARGS+= -DNOTHREADS:BOOL=OFF X.endif X X.include <bsd.port.pre.mk> X X.if ${ARCH} == "i386" || ${OSVERSION} < 803000 XUSE_GCC= 4.6+ X.endif X X.if ${OSVERSION} < 800000 XIGNORE= requires FreeBSD 8.0 or higher X.endif X Xpost-install: X cd ${PREFIX}/lib && ${LN} -sf libOpenImageIO.so.1.0 libOpenImageIO.so.1 X X.include <bsd.port.post.mk> 6930c1ee3a554a47f48f3e8770456fe7 echo x - openimageio/pkg-descr sed 's/^X//' >openimageio/pkg-descr << '6954716d2381d1ca091ce1eccd166586' XOpenImageIO is a library for reading and writing images, and a bunch of Xrelated classes, utilities, and applications. X XThere is a particular emphasis on formats and functionality used Xin professional, large-scale animation and visual effects work for film. X XOpenImageIO is used extensively in animation and VFX studios all over the world, Xand is also incorporated into several commercial products. X XWWW: http://www.openimageio.org 6954716d2381d1ca091ce1eccd166586 echo c - openimageio/files mkdir -p openimageio/files > /dev/null 2>&1 echo x - openimageio/files/patch-src_ptex.imageio_ptex_Ptexture.h sed 's/^X//' >openimageio/files/patch-src_ptex.imageio_ptex_Ptexture.h << '5300c5c51d8b77eacae41a394e632481' X--- ptex.imageio/ptex/Ptexture.h.orig 2012-03-30 22:01:12.000000000 +1030 X+++ ptex.imageio/ptex/Ptexture.h 2012-03-30 22:01:35.000000000 +1030 X@@ -41,6 +41,14 @@ X @brief Public API classes for reading, writing, caching, and filtering Ptex files. X */ X X+#include "fmath.h" X+ X+#if !defined(log2) X+ X+inline double log2(double x) {return log(x)*(double)1.4426950408889634;} X+ X+#endif /* log2 */ X+ X #if defined(_WIN32) || defined(_WINDOWS) || defined(_MSC_VER) X # ifndef PTEXAPI X # ifndef PTEX_STATIC 5300c5c51d8b77eacae41a394e632481 echo x - openimageio/distinfo sed 's/^X//' >openimageio/distinfo << '5579fd0ca73c017f186d65d362a0b861' XSHA256 (openimageio/Release-1.0.2) = effcdf1ef5592fb1509cf4ac5500483d3967a6e5bd4d29c40b9170b3c1055600 XSIZE (openimageio/Release-1.0.2) = 4158852 5579fd0ca73c017f186d65d362a0b861 echo x - openimageio/pkg-plist sed 's/^X//' >openimageio/pkg-plist << 'ea6a64abc8230d3afa1f14c93753a1a9' Xbin/iconvert Xbin/idiff Xbin/igrep Xbin/iinfo Xbin/iprocess Xbin/maketx Xbin/oiiotool Xinclude/OpenImageIO/tbb/machine/ibm_aix51.h Xinclude/OpenImageIO/tbb/machine/linux_common.h Xinclude/OpenImageIO/tbb/machine/linux_ia32.h Xinclude/OpenImageIO/tbb/machine/linux_ia64.h Xinclude/OpenImageIO/tbb/machine/linux_intel64.h Xinclude/OpenImageIO/tbb/machine/mac_ppc.h Xinclude/OpenImageIO/tbb/machine/windows_ia32.h Xinclude/OpenImageIO/tbb/machine/windows_intel64.h X@dirrmtry include/OpenImageIO/tbb/machine Xinclude/OpenImageIO/tbb/_tbb_windef.h Xinclude/OpenImageIO/tbb/aligned_space.h Xinclude/OpenImageIO/tbb/atomic.h Xinclude/OpenImageIO/tbb/spin_mutex.h Xinclude/OpenImageIO/tbb/spin_rw_mutex.h Xinclude/OpenImageIO/tbb/tbb_allocator.h Xinclude/OpenImageIO/tbb/tbb_assert_impl.h Xinclude/OpenImageIO/tbb/tbb_config.h Xinclude/OpenImageIO/tbb/tbb_exception.h Xinclude/OpenImageIO/tbb/tbb_machine.h Xinclude/OpenImageIO/tbb/tbb_misc.h Xinclude/OpenImageIO/tbb/tbb_profiling.h Xinclude/OpenImageIO/tbb/tbb_stddef.h Xinclude/OpenImageIO/tbb/tbb_version.h X@dirrmtry include/OpenImageIO/tbb Xinclude/OpenImageIO/argparse.h Xinclude/OpenImageIO/color.h Xinclude/OpenImageIO/dassert.h Xinclude/OpenImageIO/errorhandler.h Xinclude/OpenImageIO/export.h Xinclude/OpenImageIO/filesystem.h Xinclude/OpenImageIO/filter.h Xinclude/OpenImageIO/fmath.h Xinclude/OpenImageIO/hash.h Xinclude/OpenImageIO/imagebuf.h Xinclude/OpenImageIO/imagebufalgo.h Xinclude/OpenImageIO/imagecache.h Xinclude/OpenImageIO/imageio.h Xinclude/OpenImageIO/optparser.h Xinclude/OpenImageIO/osdep.h Xinclude/OpenImageIO/paramlist.h Xinclude/OpenImageIO/plugin.h Xinclude/OpenImageIO/refcnt.h Xinclude/OpenImageIO/strutil.h Xinclude/OpenImageIO/sysutil.h Xinclude/OpenImageIO/texture.h Xinclude/OpenImageIO/thread.h Xinclude/OpenImageIO/timer.h Xinclude/OpenImageIO/typedesc.h Xinclude/OpenImageIO/ustring.h Xinclude/OpenImageIO/varyingref.h Xinclude/OpenImageIO/pugixml.hpp Xinclude/OpenImageIO/pugiconfig.hpp Xinclude/OpenImageIO/version.h X@dirrmtry include/OpenImageIO Xlib/libOpenImageIO.so Xlib/libOpenImageIO.so.1 Xlib/libOpenImageIO.so.1.0 Xlib/libOpenImageIO.so.1.0.2 Xshare/doc/openimageio/openimageio.pdf Xshare/doc/openimageio/LICENSE Xshare/doc/openimageio/CHANGES X@dirrmtry share/doc/openimageio X ea6a64abc8230d3afa1f14c93753a1a9 exit --------------070402070006030802030608--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201204120310.q3C3AFjC014994>