Date: Sun, 29 Apr 2012 06:04:09 GMT From: Shane Ambler <FreeBSD@Shaneware.biz> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/167412: New port graphics/py-openimageio Message-ID: <201204290604.q3T649vl093434@red.freebsd.org> Resent-Message-ID: <201204290610.q3T6AA9Y079035@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 167412 >Category: ports >Synopsis: New port graphics/py-openimageio >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: Sun Apr 29 06:10:10 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Shane Ambler >Release: 9.0-RELEASE >Organization: >Environment: FreeBSD leader.local 9.0-RELEASE FreeBSD 9.0-RELEASE #1: Wed Feb 15 16:03:18 CST 2012 root@:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Following on from my previous submission this port implements python bindings removed from the original openimageio port. >How-To-Repeat: >Fix: 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: # # py-openimageio # py-openimageio/files # py-openimageio/files/patch-src_CMakeLists.txt # py-openimageio/Makefile # py-openimageio/pkg-descr # py-openimageio/distinfo # py-openimageio/Makefile~ # echo c - py-openimageio mkdir -p py-openimageio > /dev/null 2>&1 echo c - py-openimageio/files mkdir -p py-openimageio/files > /dev/null 2>&1 echo x - py-openimageio/files/patch-src_CMakeLists.txt sed 's/^X//' >py-openimageio/files/patch-src_CMakeLists.txt << 'b0a50c8d96c8a389e22b8bb469f75cc4' X--- CMakeLists.txt.orig 2012-04-29 13:51:22.000000000 +0930 X+++ CMakeLists.txt 2012-04-29 13:51:42.000000000 +0930 X@@ -179,46 +179,6 @@ X endif (MSVC) X X X-# Tell CMake to process the sub-directories X-add_subdirectory (libOpenImageIO) X- X-add_subdirectory (iconvert) X-add_subdirectory (idiff) X-add_subdirectory (igrep) X-add_subdirectory (iinfo) X-add_subdirectory (iprocess) X-add_subdirectory (maketx) X-add_subdirectory (oiiotool) X-add_subdirectory (testtex) X-add_subdirectory (iv) X-# Add IO plugin directories X-if (NOT EMBEDPLUGINS) X- add_subdirectory (bmp.imageio) X- add_subdirectory (cineon.imageio) X- add_subdirectory (dds.imageio) X- add_subdirectory (dpx.imageio) X- add_subdirectory (field3d.imageio) X- add_subdirectory (fits.imageio) X- add_subdirectory (hdr.imageio) X- add_subdirectory (ico.imageio) X- add_subdirectory (iff.imageio) X- add_subdirectory (jpeg.imageio) X- add_subdirectory (jpeg2000.imageio) X- add_subdirectory (openexr.imageio) X- add_subdirectory (png.imageio) X- add_subdirectory (pnm.imageio) X- add_subdirectory (psd.imageio) X- add_subdirectory (ptex.imageio) X- add_subdirectory (rla.imageio) X- add_subdirectory (sgi.imageio) X- add_subdirectory (socket.imageio) X- add_subdirectory (softimage.imageio) X- add_subdirectory (targa.imageio) X- add_subdirectory (tiff.imageio) X- add_subdirectory (webp.imageio) X- add_subdirectory (zfile.imageio) X-endif () X- X if (USE_PYTHON AND oiio_boost_PYTHON_FOUND) X add_subdirectory (python) X endif () b0a50c8d96c8a389e22b8bb469f75cc4 echo x - py-openimageio/Makefile sed 's/^X//' >py-openimageio/Makefile << 'de2d7ef138610186359393a080b65315' X# New ports collection makefile for: py-openimageio X# Date created: 28 April 2012 X# Whom: Shane Ambler X# X# $FreeBSD$ X# X XPORTNAME= openimageio XPORTVERSION= 1.0.3 XCATEGORIES= graphics multimedia XMASTER_SITES= https://github.com/OpenImageIO/oiio/tarball/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} XDISTNAME= Release-${PORTVERSION} XEXTRACT_SUFX= XDIST_SUBDIR= ${PORTNAME} X XMAINTAINER= FreeBSD@Shaneware.biz XCOMMENT= OpenImageIO python bindings X XLICENSE= BSD X XLIB_DEPENDS= OpenImageIO.1:${PORTSDIR}/graphics/openimageio \ X boost_python:${PORTSDIR}/devel/boost-python-libs X XFETCH_ARGS= -pRr XUSE_CMAKE= yes XCMAKE_VERBOSE= yes XCMAKE_OUTSOURCE= yes XCMAKE_ARGS= -DBUILDSTATIC:BOOL=OFF \ X -DLINKSTATIC:BOOL=OFF -DUSE_TBB:BOOL=ON \ X -DUSE_OPENGL:BOOL=OFF -DUSE_QT:BOOL=OFF \ X -DUSE_PYTHON:BOOL=ON XUSE_PYTHON= 2.6+ XLDFLAGS+= -ltbb XUSE_LDCONFIG= yes XWRKSRC= ${WRKDIR}/OpenImageIO-oiio-2388ebf/src XMAKE_JOBS_SAFE= yes 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 XPLIST_FILES= %%PYTHON_SITELIBDIR%%/OpenImageIO.so X Xpost-patch: X @${REINPLACE_CMD} 's|lib/python|lib/${PYTHON_VERSION}|' \ X ${WRKSRC}/CMakeLists.txt X Xdo-install: X @${INSTALL_LIB} ${BUILD_WRKSRC}/python/OpenImageIO.so ${PYTHON_SITELIBDIR} X X.include <bsd.port.post.mk> de2d7ef138610186359393a080b65315 echo x - py-openimageio/pkg-descr sed 's/^X//' >py-openimageio/pkg-descr << '1c18356d0830b9a56ac191a298ff4d8f' XPython bindings for OpenImageIO. X XWWW: http://www.openimageio.org 1c18356d0830b9a56ac191a298ff4d8f echo x - py-openimageio/distinfo sed 's/^X//' >py-openimageio/distinfo << '7c35e06ef2c6a0d1b8d40b5d1933e70b' XSHA256 (openimageio/Release-1.0.3) = 44408cf458554c3969a3a4335019373bdf27f40388cfff0b051ccf9ea464a459 XSIZE (openimageio/Release-1.0.3) = 4158972 7c35e06ef2c6a0d1b8d40b5d1933e70b echo x - py-openimageio/Makefile~ sed 's/^X//' >py-openimageio/Makefile~ << '8c7d093bb00d6d1a5023d731572b7912' X# New ports collection makefile for: py-openimageio X# Date created: 21 March 2012 X# Whom: Shane Ambler X# X# $FreeBSD$ X# X XPORTNAME= openimageio XPORTVERSION= 1.0.3 XCATEGORIES= graphics multimedia XMASTER_SITES= https://github.com/OpenImageIO/oiio/tarball/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} XDISTNAME= Release-${PORTVERSION} XEXTRACT_SUFX= XDIST_SUBDIR= ${PORTNAME} X XMAINTAINER= FreeBSD@Shaneware.biz XCOMMENT= OpenImageIO python bindings X XLICENSE= BSD X XLIB_DEPENDS= OpenImageIO.1:${PORTSDIR}/graphics/openimageio \ X boost_python:${PORTSDIR}/devel/boost-python-libs X XFETCH_ARGS= -pRr XUSE_CMAKE= yes XCMAKE_VERBOSE= yes XCMAKE_OUTSOURCE= yes XCMAKE_ARGS= -DBUILDSTATIC:BOOL=OFF \ X -DLINKSTATIC:BOOL=OFF -DUSE_TBB:BOOL=ON \ X -DUSE_OPENGL:BOOL=OFF -DUSE_QT:BOOL=OFF \ X -DUSE_PYTHON:BOOL=ON XUSE_PYTHON= 2.6+ XLDFLAGS+= -ltbb XUSE_LDCONFIG= yes XWRKSRC= ${WRKDIR}/OpenImageIO-oiio-2388ebf/src XMAKE_JOBS_SAFE= yes 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 XPLIST_FILES= %%PYTHON_SITELIBDIR%%/OpenImageIO.so X Xpost-patch: X @${REINPLACE_CMD} 's|lib/python|lib/${PYTHON_VERSION}|' \ X ${WRKSRC}/CMakeLists.txt X Xdo-install: X @${INSTALL_LIB} ${BUILD_WRKSRC}/python/OpenImageIO.so ${PYTHON_SITELIBDIR} X X.include <bsd.port.post.mk> 8c7d093bb00d6d1a5023d731572b7912 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201204290604.q3T649vl093434>