Date: Mon, 29 Jul 2002 08:41:39 +0400 (MSD) From: Igor Pokrovsky <tiamat@telegraph.spb.ru> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/41105: New port: graphics/renderpark System for physically based photo-realistic image synthesis Message-ID: <200207290441.g6T4fcNT033929@doom.homeunix.org>
next in thread | raw e-mail | index | archive | help
>Number: 41105 >Category: ports >Synopsis: New port: graphics/renderpark System for physically based photo-realistic image synthesis >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jul 28 21:50:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Igor Pokrovsky >Release: FreeBSD 4.6-STABLE i386 >Organization: MGO >Environment: System: FreeBSD doom.homeunix.org 4.6-STABLE FreeBSD 4.6-STABLE #0: Sun Jul 21 12:17:35 MSD 2002 root@doom.homeunix.org:/usr/src/sys/compile/KERNEL i386 >Description: RenderPark is a test-bed system for physically based photo-realistic image synthesis. It's a free software package providing a solid implementation of a wide variety of state-of-the-art ray-tracing and radiosity algorithms. Although RenderPark is in the first place a tool for research and teaching, it is evolving towards a full featured physics based global illumination rendering system that also illumination engineers, architects, designers and artists will appreciate. Features: * reads models in MGF and new XRML (extended VRML'97) file format. * images can be saved in PPM, TIFF and Radiance PIC format, for which numerous convertors exist. * supports high dynamic range TIFF and PIC image output, suitable for lighting analysis purposes, e.g. using Radiance tools, or experimentation with tone mapping techniques ... * illuminated models after radiosity can be saved in VRML'97 format. * X-Windows/Motif based user interface. * interactive navigation using graphics hardware (OpenGL) with various optimizations that make it suited for large models. * wide range of tone mapping operators + calibrated monitor support. * batch rendering with control through command line arguments or Inter Process Communication. * rendering into an external canvas window makes RenderPark behave as a "plug-in" in other applications. Rendering algorithms implemented: Object-space radiance algorithms: * Galerkin radiosity (both gathering and shooting) with (or without) hierarchical refinement, higher order approximations, clustering, view-importance, ... * Stochastic Jacobi radiosity, also hierarchical with clustering, higher order approximations and view-importance as described in Philippe Bekaert's PhD thesis (recommended radiosity method) * Various random walk radiosity algorithms * Photon Mapping Pixel-driven radiance algorithms: * stochastic ray tracing (usable as a second pass after an object-space radiance algorithm, with special support for the photon map) * bi-directional path tracing. Using regular expressions, you can tune exactly what part of the light transport shall be computed. >How-To-Repeat: >Fix: --- renderpark.shar begins here --- # 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: # # renderpark # renderpark/Makefile # renderpark/pkg-comment # renderpark/pkg-descr # renderpark/distinfo # renderpark/files # renderpark/files/patch-Config.site # renderpark/files/patch-patch.c # renderpark/scripts # renderpark/scripts/cpp2c.sh # renderpark/pkg-plist # echo c - renderpark mkdir -p renderpark > /dev/null 2>&1 echo x - renderpark/Makefile sed 's/^X//' >renderpark/Makefile << 'END-of-renderpark/Makefile' X# New ports collection makefile for: renderpark X# Date created: 24 July 2002 X# Whom: Igor Pokrovsky <tiamat@telegraph.spb.ru> X# X# $FreeBSD$ X# X XPORTNAME= renderpark XPORTVERSION= 3.3 XCATEGORIES= graphics XMASTER_SITES= ftp://ftp.cs.kuleuven.ac.be/pub/graphics/software/RenderPark/ XDISTNAME= ${DIST_SUBDIR} X.ifdef (WITH_SCENES) XDISTFILES= ${DISTNAME}${EXTRACT_SUFX} Scenes${EXTRACT_SUFX} X.endif XDIST_SUBDIR= RenderPark X XMAINTAINER= tiamat@telegraph.spb.ru X X.ifdef (WITH_XRML) XLIB_DEPENDS= xrml.0:${PORTSDIR}/graphics/xrml X.endif X XWRKSRC= ${WRKDIR}/${DISTNAME} XWRKSRC2= ${WRKDIR}/Scenes X XUSE_GMAKE= yes XUSE_X_PREFIX= yes XUSE_MESA= yes XUSE_MOTIF= yes XUSE_REINPLACE= yes X X.if !defined(WITH_SCENES) XPLIST_SUB= WITH_SCENES="@comment " X.else XPLIST_SUB= WITH_SCENES="" X.endif X Xpre-everything: X.ifndef (WITH_XRML) X @${ECHO} "Defining WITH_XRML=yes will allow you to read XRML input files" X.endif X.ifndef (WITH_SCENES) X @${ECHO} "Define WITH_SCENES=yes to install additional scenes package" X.endif X Xpre-patch: X @${RM} -f ${WRKSRC}/Config.site X @${CP} -f ${WRKSRC}/Config.FreeBSD ${WRKSRC}/Config.site X ${SETENV} ${SCRIPTS_ENV} \ X REINPLACE_CMD="${REINPLACE_CMD}" \ X FIND="${FIND}" \ X GREP="${GREP}" \ X ${SH} ${SCRIPTDIR}/cpp2c.sh X X.ifdef (WITH_XRML) Xpost-patch: X @${ECHO} "" >> ${WRKSRC}/Config.site X @${ECHO} "####################################################" >> ${WRKSRC}/Config.site X @${ECHO} "# VRML input support (requires XRML library)" >> ${WRKSRC}/Config.site X @${ECHO} "VRMLHOME = ${X11BASE}" >> ${WRKSRC}/Config.site X @${ECHO} "VRMLFLAGS = -I${X11BASE}/include/xrml" >> ${WRKSRC}/Config.site X @${ECHO} "VRMLLIB = -L${X11BASE}/lib -lxrml" >> ${WRKSRC}/Config.site X.endif X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/rpk ${PREFIX}/bin X ${INSTALL_DATA} ${WRKSRC}/${DISTNAME} ${PREFIX}/lib/X11/app-defaults X @${MKDIR} ${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/SCENES/*.mgf ${EXAMPLESDIR} X X.ifdef (WITH_SCENES) X @${MKDIR} ${EXAMPLESDIR}/Scenes X ${INSTALL_DATA} ${WRKSRC2}/*.mgf ${EXAMPLESDIR}/Scenes X ${INSTALL_DATA} ${WRKSRC2}/README ${EXAMPLESDIR}/Scenes X @${MKDIR} ${EXAMPLESDIR}/Scenes/Hospital X ${INSTALL_DATA} ${WRKSRC2}/Hospital/*.mgf ${EXAMPLESDIR}/Scenes/Hospital X @${MKDIR} ${EXAMPLESDIR}/Scenes/Materials X ${INSTALL_DATA} ${WRKSRC2}/Materials/*.mgf ${EXAMPLESDIR}/Scenes/Materials X.endif X X.ifndef (NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/DOC/*.* ${DOCSDIR} X @${MKDIR} ${DOCSDIR}/SourceCode X ${INSTALL_DATA} ${WRKSRC}/DOC/SourceCode/* ${DOCSDIR}/SourceCode X @${MKDIR} ${DOCSDIR}/UserGuide X ${INSTALL_DATA} ${WRKSRC}/DOC/UserGuide/* ${DOCSDIR}/UserGuide X.endif X X.include <bsd.port.mk> END-of-renderpark/Makefile echo x - renderpark/pkg-comment sed 's/^X//' >renderpark/pkg-comment << 'END-of-renderpark/pkg-comment' XSystem for physically based photo-realistic image synthesis END-of-renderpark/pkg-comment echo x - renderpark/pkg-descr sed 's/^X//' >renderpark/pkg-descr << 'END-of-renderpark/pkg-descr' XRenderPark is a test-bed system for physically based photo-realistic image Xsynthesis. It's a free software package providing a solid implementation Xof a wide variety of state-of-the-art ray-tracing and radiosity algorithms. XAlthough RenderPark is in the first place a tool for research and teaching, Xit is evolving towards a full featured physics based global illumination Xrendering system that also illumination engineers, architects, designers Xand artists will appreciate. X XFeatures: X* reads models in MGF and new XRML (extended VRML'97) file format. X* images can be saved in PPM, TIFF and Radiance PIC format, for which numerous X convertors exist. X* supports high dynamic range TIFF and PIC image output, suitable for lighting X analysis purposes, e.g. using Radiance tools, or experimentation with tone X mapping techniques ... X* illuminated models after radiosity can be saved in VRML'97 format. X* X-Windows/Motif based user interface. X* interactive navigation using graphics hardware (OpenGL) with various X optimizations that make it suited for large models. X* wide range of tone mapping operators + calibrated monitor support. X* batch rendering with control through command line arguments or X Inter Process Communication. X* rendering into an external canvas window makes RenderPark behave as a X "plug-in" in other applications. X XRendering algorithms implemented: X XObject-space radiance algorithms: X X* Galerkin radiosity (both gathering and shooting) with (or without) X hierarchical refinement, higher order approximations, clustering, X view-importance, ... X* Stochastic Jacobi radiosity, also hierarchical with clustering, higher X order approximations and view-importance as described in Philippe Bekaert's X PhD thesis (recommended radiosity method) X* Various random walk radiosity algorithms X* Photon Mapping X XPixel-driven radiance algorithms: X X* stochastic ray tracing (usable as a second pass after an object-space X radiance algorithm, with special support for the photon map) X* bi-directional path tracing. Using regular expressions, you can tune X exactly what part of the light transport shall be computed. X XWWW: http://www.renderpark.be/ X X- Igor Pokrovsky Xtiamat@telegraph.spb.ru END-of-renderpark/pkg-descr echo x - renderpark/distinfo sed 's/^X//' >renderpark/distinfo << 'END-of-renderpark/distinfo' XMD5 (RenderPark/RenderPark.tar.gz) = 8c5c80b580bb903aa60a01df0634f8c5 XMD5 (RenderPark/Scenes.tar.gz) = 8e99b6874f058303df263e27ef5720e5 END-of-renderpark/distinfo echo c - renderpark/files mkdir -p renderpark/files > /dev/null 2>&1 echo x - renderpark/files/patch-Config.site sed 's/^X//' >renderpark/files/patch-Config.site << 'END-of-renderpark/files/patch-Config.site' X--- Config.site~ Fri Jul 26 15:03:28 2002 X+++ Config.site Fri Jul 26 15:11:05 2002 X@@ -5,24 +5,24 @@ X CC = gcc X MAKEDEPEND = gcc -M X PROFLAGS = # -pg # for profiling X-DEBUGFLAGS = -g # for debugging X-OPTFLAGS = -O3 -Wall -pedantic -ansi X+DEBUGFLAGS = # -g # for debugging X+OPTFLAGS = -O3 -Wall -pedantic -ansi -Wno-long-long X X ################################################################ X # OpenGL/Mesa X DRIVER = opengl X X # Mesa (free OpenGL-like library) X-MESAHOME = /usr/local X+MESAHOME = ${X11BASE} X DRIVERFLAGS = -I$(MESAHOME)/include X DRIVERLIBS = -L$(MESAHOME)/lib -lGLU -lGL X X ################################################################ X-X11HOME = /usr/X11R6 X+X11HOME = ${X11BASE} X XINCLUDES = -I$(X11HOME)/include X XLIBS = -L$(X11HOME)/lib -lXt -lXmu -lXext -lX11 X X-MOTIFHOME = /usr/local X+MOTIFHOME = ${X11BASE} X MOTIFINCLUDES = -I$(MOTIFHOME)/include X # -lXpm library necessary for Motif >=2.0, not for Motif <2.0 X MOTIFLIBS = -L$(MOTIFHOME)/lib -lXm -lXpm END-of-renderpark/files/patch-Config.site echo x - renderpark/files/patch-patch.c sed 's/^X//' >renderpark/files/patch-patch.c << 'END-of-renderpark/files/patch-patch.c' X--- patch.c~ Fri Jul 26 15:36:27 2002 X+++ patch.c Fri Jul 26 15:37:31 2002 X@@ -1074,7 +1074,7 @@ X V2Sub (D, C, CD); V2Sub (D, A, AD); X V2Add (CD, AB, AE); V2Negate (AE); V2Sub (M, A, AM); X X- if (fabs(DETERMINANT(AB, CD)) < EPSILON) /* case AB /* CD */ */ X+ if (fabs(DETERMINANT(AB, CD)) < EPSILON) /* case AB CD */ X { X V2Sub (AB, CD, Vector); X v = DETERMINANT(AM, Vector) / DETERMINANT(AD, Vector); X@@ -1091,7 +1091,7 @@ X } X #endif X } X- else if (fabs(DETERMINANT(BC, AD)) < EPSILON) /* case AD /* BC */ */ X+ else if (fabs(DETERMINANT(BC, AD)) < EPSILON) /* case AD BC */ X { X V2Add (AD, BC, Vector); X u = DETERMINANT(AM, Vector) / DETERMINANT(AB, Vector); END-of-renderpark/files/patch-patch.c echo c - renderpark/scripts mkdir -p renderpark/scripts > /dev/null 2>&1 echo x - renderpark/scripts/cpp2c.sh sed 's/^X//' >renderpark/scripts/cpp2c.sh << 'END-of-renderpark/scripts/cpp2c.sh' X#!/bin/sh X# Convert C++ style sources to C style X# $FreeBSD$ X XFILES=`${FIND} ${WRKSRC} -name '*.c'`; Xfor i in ${FILES}; do X if [ -n "`${GREP} -e '//' $i`" ]; then X ${REINPLACE_CMD} -e 's?//\(.*\)?/*\1 */?' $i; X fi; Xdone; END-of-renderpark/scripts/cpp2c.sh echo x - renderpark/pkg-plist sed 's/^X//' >renderpark/pkg-plist << 'END-of-renderpark/pkg-plist' Xbin/rpk Xlib/X11/app-defaults/RenderPark X%%PORTDOCS%%share/doc/renderpark/102-0281_IMG_small.jpg X%%PORTDOCS%%share/doc/renderpark/ar_small.gif X%%PORTDOCS%%share/doc/renderpark/ashikmin_small.jpg X%%PORTDOCS%%share/doc/renderpark/authors.html X%%PORTDOCS%%share/doc/renderpark/background1.jpg X%%PORTDOCS%%share/doc/renderpark/banner.html X%%PORTDOCS%%share/doc/renderpark/boom5_pmap_small.jpg X%%PORTDOCS%%share/doc/renderpark/bugs.html X%%PORTDOCS%%share/doc/renderpark/changes.html X%%PORTDOCS%%share/doc/renderpark/documentation.html X%%PORTDOCS%%share/doc/renderpark/download.html X%%PORTDOCS%%share/doc/renderpark/egg_caustic_small.jpg X%%PORTDOCS%%share/doc/renderpark/eggs_small.jpg X%%PORTDOCS%%share/doc/renderpark/features.html X%%PORTDOCS%%share/doc/renderpark/flags.html X%%PORTDOCS%%share/doc/renderpark/footer.html X%%PORTDOCS%%share/doc/renderpark/frameset.html X%%PORTDOCS%%share/doc/renderpark/gallery.html X%%PORTDOCS%%share/doc/renderpark/index.html X%%PORTDOCS%%share/doc/renderpark/intro.html X%%PORTDOCS%%share/doc/renderpark/installation.html X%%PORTDOCS%%share/doc/renderpark/knop-e1-h1_small.jpg X%%PORTDOCS%%share/doc/renderpark/knot2.jpg X%%PORTDOCS%%share/doc/renderpark/knot2_small.jpg X%%PORTDOCS%%share/doc/renderpark/license.html X%%PORTDOCS%%share/doc/renderpark/menu.html X%%PORTDOCS%%share/doc/renderpark/prerequisites.html X%%PORTDOCS%%share/doc/renderpark/template.html X%%PORTDOCS%%share/doc/renderpark/SourceCode/rpkrt_fig.eps X%%PORTDOCS%%share/doc/renderpark/SourceCode/rpkrt_fig.fig X%%PORTDOCS%%share/doc/renderpark/SourceCode/sourcecode.pdf X%%PORTDOCS%%share/doc/renderpark/SourceCode/sourcecode.tex X%%PORTDOCS%%share/doc/renderpark/UserGuide/bidirpath.html X%%PORTDOCS%%share/doc/renderpark/UserGuide/bidirpathcontrolpanel.gif X%%PORTDOCS%%share/doc/renderpark/UserGuide/bidirpathtracing.jpg X%%PORTDOCS%%share/doc/renderpark/UserGuide/cameramenu.jpg X%%PORTDOCS%%share/doc/renderpark/UserGuide/filemenu.html X%%PORTDOCS%%share/doc/renderpark/UserGuide/filemenu.jpg X%%PORTDOCS%%share/doc/renderpark/UserGuide/galerkin.html X%%PORTDOCS%%share/doc/renderpark/UserGuide/galerkincontrol.gif X%%PORTDOCS%%share/doc/renderpark/UserGuide/index.html X%%PORTDOCS%%share/doc/renderpark/UserGuide/loadfilebox.gif X%%PORTDOCS%%share/doc/renderpark/UserGuide/photonmap.html X%%PORTDOCS%%share/doc/renderpark/UserGuide/photonmapconstruction.jpg X%%PORTDOCS%%share/doc/renderpark/UserGuide/photonmapdialog.gif X%%PORTDOCS%%share/doc/renderpark/UserGuide/radiancemenu.jpg X%%PORTDOCS%%share/doc/renderpark/UserGuide/randwalkrad.html X%%PORTDOCS%%share/doc/renderpark/UserGuide/randwalkradcontrol.gif X%%PORTDOCS%%share/doc/renderpark/UserGuide/raytracingmenu.jpg X%%PORTDOCS%%share/doc/renderpark/UserGuide/scenestats.gif X%%PORTDOCS%%share/doc/renderpark/UserGuide/renderingmenu.html X%%PORTDOCS%%share/doc/renderpark/UserGuide/renderingmenu.jpg X%%PORTDOCS%%share/doc/renderpark/UserGuide/screenshot.jpg X%%PORTDOCS%%share/doc/renderpark/UserGuide/stochasticraytracing.html X%%PORTDOCS%%share/doc/renderpark/UserGuide/stochasticraytracing.jpg X%%PORTDOCS%%share/doc/renderpark/UserGuide/stochasticraytracingcontroldialog.gif X%%PORTDOCS%%share/doc/renderpark/UserGuide/stochjacobi.html X%%PORTDOCS%%share/doc/renderpark/UserGuide/stochjacobicontrol.gif X%%PORTDOCS%%share/doc/renderpark/UserGuide/template.html X%%PORTDOCS%%share/doc/renderpark/UserGuide/tonemappingmenu.jpg X%%PORTDOCS%%share/doc/renderpark/UserGuide/userguide.html Xshare/examples/renderpark/corridor.mgf Xshare/examples/renderpark/cube.mgf Xshare/examples/renderpark/floor_gloss.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/caustic.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/chair.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/classroom.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/corridor.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/cube-sr.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/cube.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/glas_with_cyl.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/glasssphere.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/graz.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/handroom-sr.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/handroom.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/maze.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/metalsphere.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/office.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/office2-sr.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/office2.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/reflectCaustic.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/simple.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/spec_sphere.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/transparent.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/twospheres.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/whitelab.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/whiteroom.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/README X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/blokken2.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/chair.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/coatrack.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/counter.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/desk.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/deur.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/deurbar.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/hosp.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/lampi.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/lampi2.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/lampi4.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/liftdeur.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/main.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/mug.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/orgchair.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/rectlight.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/redchair.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/shade.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/shades_box.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/squarelight.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/stoeltje.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/structure.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/tafeltje.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/window.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Materials/custommats.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Materials/dupont.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Materials/illums.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Materials/macbeth.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Materials/munsell.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Materials/objects.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Materials/realobj.mgf X%%WITH_SCENES%%share/examples/renderpark/Scenes/Materials/test.mgf X%%PORTDOCS%%@dirrm share/doc/renderpark/SourceCode X%%PORTDOCS%%@dirrm share/doc/renderpark/UserGuide X%%PORTDOCS%%@dirrm share/doc/renderpark X%%WITH_SCENES%%@dirrm share/examples/renderpark/Scenes/Hospital X%%WITH_SCENES%%@dirrm share/examples/renderpark/Scenes/Materials X%%WITH_SCENES%%@dirrm share/examples/renderpark/Scenes X@dirrm share/examples/renderpark END-of-renderpark/pkg-plist exit --- renderpark.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200207290441.g6T4fcNT033929>