From owner-svn-ports-head@FreeBSD.ORG Sat Jul 20 21:34:16 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id DCC2AF4E; Sat, 20 Jul 2013 21:34:16 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 96435645; Sat, 20 Jul 2013 21:34:16 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r6KLYGMs041812; Sat, 20 Jul 2013 21:34:16 GMT (envelope-from miwi@svn.freebsd.org) Received: (from miwi@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r6KLYF8d041807; Sat, 20 Jul 2013 21:34:15 GMT (envelope-from miwi@svn.freebsd.org) Message-Id: <201307202134.r6KLYF8d041807@svn.freebsd.org> From: Martin Wilke Date: Sat, 20 Jul 2013 21:34:15 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r323361 - in head/graphics/pixie: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Jul 2013 21:34:16 -0000 Author: miwi Date: Sat Jul 20 21:34:14 2013 New Revision: 323361 URL: http://svnweb.freebsd.org/changeset/ports/323361 Log: - Unbreak build - Support OPTIONS_DEFINE - Add LICENSE PR: 180688 Submitted by: ports fury Added: head/graphics/pixie/files/ head/graphics/pixie/files/patch-src__ri__rib.l (contents, props changed) head/graphics/pixie/files/patch-src__ri__rib.y (contents, props changed) head/graphics/pixie/files/patch-src__ri__ribOut.cpp (contents, props changed) head/graphics/pixie/files/patch-src__ri__ribOut.h (contents, props changed) Modified: head/graphics/pixie/Makefile Modified: head/graphics/pixie/Makefile ============================================================================== --- head/graphics/pixie/Makefile Sat Jul 20 20:38:41 2013 (r323360) +++ head/graphics/pixie/Makefile Sat Jul 20 21:34:14 2013 (r323361) @@ -3,21 +3,22 @@ PORTNAME= pixie PORTVERSION= 2.2.6 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Pixie%20${PORTVERSION} DISTNAME= Pixie-src-${PORTVERSION} EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org -COMMENT= A photorealistic renderer with Pixar's RenderMan-like interface +COMMENT= Photorealistic renderer with Pixar's RenderMan-like interface + +LICENSE= LGPL21 # (or later) -BUILD_DEPENDS= flex:${PORTSDIR}/textproc/flex LIB_DEPENDS= IlmImf:${PORTSDIR}/graphics/OpenEXR \ - tiff.4:${PORTSDIR}/graphics/tiff \ - fltk_gl.1:${PORTSDIR}/x11-toolkits/fltk + tiff:${PORTSDIR}/graphics/tiff \ + fltk_gl:${PORTSDIR}/x11-toolkits/fltk -NOT_FOR_ARCHS= amd64 +OPTIONS_DEFINE= DOCS WRKSRC= ${WRKDIR}/Pixie @@ -40,8 +41,8 @@ MAN1= rndr.1 sdrc.1 sdrinfo.1 texmake.1 PORTDOCS= * CFLAGS+= -fPIC -CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} -LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} +CPPFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib .include @@ -49,8 +50,14 @@ LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_L BROKEN= Does not compile on sparc64 .endif +.if ${OSVERSION} < 1000033 +BUILD_DEPENDS+= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex +CONFIGURE_ENV+= ac_cv_path_FLEX="${LOCALBASE}/bin/flex" +.endif + post-patch: - @${REINPLACE_CMD} -e '/test/s|==|=|g' ${WRKSRC}/configure + @${REINPLACE_CMD} -e '/test/s|==|=|g ; \ + s|-lpthread|-pthread|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e '/^SUBDIRS/s|doc||g ; \ /^install-data-am:/s|install-nobase_docDATA||g' ${WRKSRC}/Makefile.in .for file in src/ri/Makefile.in src/sdr/Makefile.in @@ -58,9 +65,9 @@ post-patch: .endfor post-install: -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} -.for file in AUTHORS ChangeLog DEVNOTES LICENSE NEWS README +.for file in AUTHORS ChangeLog DEVNOTES NEWS README ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} .endfor @(cd ${WRKSRC}/doc && ${FIND} . ! -name "*Makefile*" | \ Added: head/graphics/pixie/files/patch-src__ri__rib.l ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/pixie/files/patch-src__ri__rib.l Sat Jul 20 21:34:14 2013 (r323361) @@ -0,0 +1,29 @@ +--- src/ri/rib.l.orig ++++ src/ri/rib.l +@@ -17,7 +17,7 @@ + + // Overwrite the YYinput so that it uses libz + #undef YY_INPUT +-#define YY_INPUT(buf, retval, maxlen) if ( (retval = gzread(ribin,buf,maxlen)) < 0) \ ++#define YY_INPUT(buf, retval, maxlen) if ( (retval = gzread((gzFile)ribin,buf,maxlen)) < 0) \ + YY_FATAL_ERROR( "input in flex scanner failed" ); + + #endif +@@ -223,7 +223,7 @@ + TRibFile *nextFile = ribStack->next; + rib_delete_buffer( YY_CURRENT_BUFFER ); + #ifdef HAVE_ZLIB +- gzclose(ribin); ++ gzclose((gzFile)ribin); + #else + fclose(ribin); + #endif +@@ -243,7 +243,7 @@ + rib_delete_buffer( YY_CURRENT_BUFFER ); + + #ifdef HAVE_ZLIB +- gzclose(ribin); ++ gzclose((gzFile)ribin); + #else + fclose(ribin); + #endif Added: head/graphics/pixie/files/patch-src__ri__rib.y ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/pixie/files/patch-src__ri__rib.y Sat Jul 20 21:34:14 2013 (r323361) @@ -0,0 +1,11 @@ +--- src/ri/rib.y.orig ++++ src/ri/rib.y +@@ -2940,7 +2940,7 @@ + + if (ribin != NULL) { + #ifdef HAVE_ZLIB +- gzclose(ribin); ++ gzclose((gzFile)ribin); + #else + fclose(ribin); + #endif Added: head/graphics/pixie/files/patch-src__ri__ribOut.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/pixie/files/patch-src__ri__ribOut.cpp Sat Jul 20 21:34:14 2013 (r323361) @@ -0,0 +1,11 @@ +--- src/ri/ribOut.cpp.orig ++++ src/ri/ribOut.cpp +@@ -162,7 +162,7 @@ + + #ifdef HAVE_ZLIB + if (outputCompressed) { +- gzclose(outFile); ++ gzclose((gzFile)outFile); + } else { + fclose(outFile); + } Added: head/graphics/pixie/files/patch-src__ri__ribOut.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/pixie/files/patch-src__ri__ribOut.h Sat Jul 20 21:34:14 2013 (r323361) @@ -0,0 +1,20 @@ +--- src/ri/ribOut.h.orig ++++ src/ri/ribOut.h +@@ -237,7 +237,7 @@ + const int l = vsprintf(scratch,mes,args); + + #ifdef HAVE_ZLIB +- if (outputCompressed) gzwrite(outFile,scratch,l); ++ if (outputCompressed) gzwrite((gzFile)outFile,scratch,l); + else fwrite(scratch,1,l,outFile); + #else + fwrite(scratch,1,l,outFile); +@@ -258,7 +258,7 @@ + const int l = vsprintf(scratch,mes,args); + + #ifdef HAVE_ZLIB +- if (outputCompressed) gzwrite(outFile,scratch,l); ++ if (outputCompressed) gzwrite((gzFile)outFile,scratch,l); + else fwrite(scratch,1,l,outFile); + #else + fwrite(scratch,1,l,outFile);