diff --git a/graphics/pixie/Makefile b/graphics/pixie/Makefile index 98166c370462..c56c9610551b 100644 --- a/graphics/pixie/Makefile +++ b/graphics/pixie/Makefile @@ -1,65 +1,66 @@ PORTNAME= pixie PORTVERSION= 2.2.6 -PORTREVISION= 39 +PORTREVISION= 40 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Pixie%20${PORTVERSION} DISTNAME= Pixie-src-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Photorealistic renderer with Pixar's RenderMan-like interface WWW= https://sourceforge.net/projects/pixie/ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_aarch64= fails to compile: ri/atomic.h:149:9: use of undeclared identifier CRenderer BROKEN_armv6= fails to compile: ri/atomic.h:149:9: use of undeclared identifier CRenderer BROKEN_armv7= fails to compile: ri/atomic.h:149:9: use of undeclared identifier CRenderer BROKEN_riscv64= fails to compile: ri/atomic.h:149:9: use of undeclared identifier CRenderer LIB_DEPENDS= libOpenEXR.so:graphics/openexr \ libImath.so:math/Imath \ libtiff.so:graphics/tiff \ libfltk_gl.so:x11-toolkits/fltk USES= autoreconf bison compiler:c++0x gl libtool pathfix tar:tgz USE_CXXSTD= c++14 USE_GL= glu GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_ARGS= --includedir=${PREFIX}/include/pixie \ --libdir=${PREFIX}/lib/pixie \ --with-docdir=${DOCSDIR} \ --with-shaderdir=${DATADIR}/shaders \ --with-ribdir=${DATADIR}/ribs \ --with-texturedir=${DATADIR}/textures \ --with-displaysdir=${PREFIX}/lib/pixie/displays \ --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 -I${LOCALBASE}/include/Imath LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/test/s|==|=|g ; \ s|-lpthread|-pthread|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e '/^includedir/s|=.*$$|= @includedir@|g' \ ${WRKSRC}/src/ri/Makefile.am \ ${WRKSRC}/src/sdr/Makefile.am post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS ChangeLog DEVNOTES NEWS \ README ${STAGEDIR}${DOCSDIR}) (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \ '! -name "*Makefile*"') .include diff --git a/graphics/pixie/pkg-plist b/graphics/pixie/pkg-plist index 5cde23bd11c3..9a438d524d56 100644 --- a/graphics/pixie/pkg-plist +++ b/graphics/pixie/pkg-plist @@ -1,84 +1,84 @@ bin/rndr bin/sdrc bin/sdrinfo bin/show bin/texmake include/pixie/dlo.h include/pixie/dsply.h include/pixie/implicit.h include/pixie/ptcapi.h include/pixie/ri.h include/pixie/sdr.h include/pixie/shadeop.h lib/pixie/displays/file.so lib/pixie/displays/framebuffer.so lib/pixie/displays/openexr.so lib/pixie/displays/rgbe.so lib/pixie/libpixiecommon.so lib/pixie/libpixiecommon.so.0 lib/pixie/libpixiecommon.so.0.0.0 lib/pixie/libri.so lib/pixie/libri.so.0 lib/pixie/libri.so.0.0.0 lib/pixie/libsdr.so lib/pixie/libsdr.so.0 lib/pixie/libsdr.so.0.0.0 lib/pixie/modules/gui.so -man/man1/rndr.1.gz -man/man1/sdrc.1.gz -man/man1/sdrinfo.1.gz -man/man1/texmake.1.gz +share/man/man1/rndr.1.gz +share/man/man1/sdrc.1.gz +share/man/man1/sdrinfo.1.gz +share/man/man1/texmake.1.gz %%DATADIR%%/shaders/ambientindirect.sdr %%DATADIR%%/shaders/ambientindirect.sl %%DATADIR%%/shaders/ambientlight.sdr %%DATADIR%%/shaders/ambientlight.sl %%DATADIR%%/shaders/ambientocclusion.sdr %%DATADIR%%/shaders/ambientocclusion.sl %%DATADIR%%/shaders/arealight.sdr %%DATADIR%%/shaders/arealight.sl %%DATADIR%%/shaders/constant.sdr %%DATADIR%%/shaders/constant.sl %%DATADIR%%/shaders/distantlight.sdr %%DATADIR%%/shaders/distantlight.sl %%DATADIR%%/shaders/fog.sdr %%DATADIR%%/shaders/fog.sl %%DATADIR%%/shaders/glass.sdr %%DATADIR%%/shaders/glass.sl %%DATADIR%%/shaders/matte.sdr %%DATADIR%%/shaders/matte.sl %%DATADIR%%/shaders/metal.sdr %%DATADIR%%/shaders/metal.sl %%DATADIR%%/shaders/mirror.sdr %%DATADIR%%/shaders/mirror.sl %%DATADIR%%/shaders/mtorDirectionalLight.sdr %%DATADIR%%/shaders/mtorDirectionalLight.sl %%DATADIR%%/shaders/mtorLambert.sdr %%DATADIR%%/shaders/mtorLambert.sl %%DATADIR%%/shaders/mtorPhong.sdr %%DATADIR%%/shaders/mtorPhong.sl %%DATADIR%%/shaders/normdir.sdr %%DATADIR%%/shaders/normdir.sl %%DATADIR%%/shaders/paintedmatte.sdr %%DATADIR%%/shaders/paintedmatte.sl %%DATADIR%%/shaders/paintedplastic.sdr %%DATADIR%%/shaders/paintedplastic.sl %%DATADIR%%/shaders/plastic.sdr %%DATADIR%%/shaders/plastic.sl %%DATADIR%%/shaders/pointlight.sdr %%DATADIR%%/shaders/pointlight.sl %%DATADIR%%/shaders/rayarea.sdr %%DATADIR%%/shaders/rayarea.sl %%DATADIR%%/shaders/raydistant.sdr %%DATADIR%%/shaders/raydistant.sl %%DATADIR%%/shaders/raypoint.sdr %%DATADIR%%/shaders/raypoint.sl %%DATADIR%%/shaders/shadowarea.sdr %%DATADIR%%/shaders/shadowarea.sl %%DATADIR%%/shaders/shadowdistant.sdr %%DATADIR%%/shaders/shadowdistant.sl %%DATADIR%%/shaders/shadowpoint.sdr %%DATADIR%%/shaders/shadowpoint.sl %%DATADIR%%/shaders/shadowspot.sdr %%DATADIR%%/shaders/shadowspot.sl %%DATADIR%%/shaders/spotlight.sdr %%DATADIR%%/shaders/spotlight.sl