diff -urN /usr/ports/graphics/pixie/Makefile graphics/pixie/Makefile --- /usr/ports/graphics/pixie/Makefile 2014-10-18 16:49:59.000000000 +0900 +++ graphics/pixie/Makefile 2014-10-18 21:00:00.000000000 +0900 @@ -12,14 +12,15 @@ COMMENT= Photorealistic renderer with Pixar's RenderMan-like interface LICENSE= LGPL21 # (or later) -LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \ libtiff.so:${PORTSDIR}/graphics/tiff \ libfltk_gl.so:${PORTSDIR}/x11-toolkits/fltk +WRKSRC= ${WRKDIR}/Pixie + +USES= bison compiler:c++0x libtool pathfix tar:tgz USE_GL= glu -USES= bison libtool pathfix tar:tgz GNU_CONFIGURE= yes CONFIGURE_ARGS= --includedir=${PREFIX}/include/pixie \ --libdir=${PREFIX}/lib/pixie \ @@ -31,21 +32,20 @@ --with-modulesdir=${PREFIX}/lib/pixie/modules \ --with-openexr-prefix=${LOCALBASE} \ --enable-openexr-threads -WRKSRC= ${WRKDIR}/Pixie INSTALL_TARGET= install-strip USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME} -PORTDOCS= * - CFLAGS+= -fPIC CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib BROKEN_sparc64= Does not compile on sparc64 +PORTDOCS= * + OPTIONS_DEFINE= DOCS -.include +.include .if ${OSVERSION} < 1000033 BUILD_DEPENDS+= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex @@ -58,9 +58,10 @@ @${REINPLACE_CMD} -e '/^SUBDIRS/s|doc||g ; \ /^install-data-am:/s|install-nobase_docDATA||g' \ ${WRKSRC}/Makefile.in +.for i in src/ri/Makefile.in src/sdr/Makefile.in @${REINPLACE_CMD} -e '/^includedir/s|=.*$$|= @includedir@|g' \ - ${WRKSRC}/src/ri/Makefile.in \ - ${WRKSRC}/src/sdr/Makefile.in + ${WRKSRC}/${i} +.endfor post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} @@ -69,4 +70,4 @@ (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \ '! -name "*Makefile*"') -.include +.include