From owner-freebsd-ports Thu May 4 16:30:26 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 8B80437B833 for ; Thu, 4 May 2000 16:30:04 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id QAA46883; Thu, 4 May 2000 16:30:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from manatee.mammalia.org (rjoseph-0.dsl.speakeasy.net [216.231.50.6]) by hub.freebsd.org (Postfix) with ESMTP id B0DEB37B66B for ; Thu, 4 May 2000 16:24:36 -0700 (PDT) (envelope-from rjoseph@manatee.mammalia.org) Received: (from rjoseph@localhost) by manatee.mammalia.org (8.9.3/8.9.3) id QAA18230; Thu, 4 May 2000 16:24:33 -0700 (PDT) (envelope-from rjoseph) Message-Id: <200005042324.QAA18230@manatee.mammalia.org> Date: Thu, 4 May 2000 16:24:33 -0700 (PDT) From: R Joseph Wright Reply-To: rjoseph@mammalia.org To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/18390: new port: Blue Moon Rendering Tools Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 18390 >Category: ports >Synopsis: new port: Blue Moon Rendering Tools >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu May 4 16:30:02 PDT 2000 >Closed-Date: >Last-Modified: >Originator: R Joseph Wright >Release: FreeBSD 4.0-STABLE i386 >Organization: >Environment: >Description: # 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: # # . # ./Makefile # ./files # ./files/md5 # ./pkg # ./pkg/PLIST # ./pkg/DESCR # ./pkg/COMMENT # echo c - . mkdir -p . > /dev/null 2>&1 echo x - ./Makefile sed 's/^X//' >./Makefile << 'END-of-./Makefile' X# New ports collection makefile for: linux-bmrt X# Date created: 4 May 2000 X# Whom: R Joseph Wright X# X# $FreeBSD$ X# X XPORTNAME= linux-bmrt XPORTVERSION= 2.5 XCATEGORIES= graphics linux XMASTER_SITES= http://www.bmrt.org/BMRTdownload/ XDISTNAME= BMRT2.5g.linux-glibc2 X XMAINTAINER= rjoseph@mammalia.org X XRUN_DEPENDS= /compat/linux/usr/i486-linux-libc5/lib/libc.so.5:${PORTSDIR}/emulators/linux_base X XWRKSRC= ${WRKDIR}/BMRT2.5/ XNO_BUILD= yes XNO_CDROM= "See the License" X Xpre-fetch: X X FETCH_CMD= /usr/bin/fetch -Ab X Xpre-install: X X PROGRAM= composite mkmip mkmosaic rendrib rgl slc slctell X SCRIPT= farm frankenrender X ${MV} ${WRKSRC}bin/frankenrender ${WRKSRC}bin/frankenrender.old X ${SED} 's/\/usr\/local\/bin\/perl/\/usr\/bin\/perl/' ${WRKSRC}bin/frankenrender.old > ${WRKSRC}bin/frankenrender X Xdo-install: X X ${INSTALL_DATA} ${WRKSRC}lib/* ${PREFIX}/lib X ${MKDIR} ${PREFIX}/share/doc/bmrt X ${INSTALL_DATA} ${WRKSRC}doc/bmrtdoc.pdf ${PREFIX}/share/doc/bmrt X ${MKDIR} ${PREFIX}/share/doc/bmrt/html X ${INSTALL_DATA} ${WRKSRC}doc/html/* ${PREFIX}${DOC_HTML} X ${INSTALL_DATA} ${WRKSRC}include/* ${PREFIX}/include X ${MKDIR} ${PREFIX}/share/examples/bmrt X ${INSTALL_DATA} ${WRKSRC}examples/* ${PREFIX}/share/examples/bmrt X ${MKDIR} ${PREFIX}/share/bmrt ${PREFIX}/share/bmrt/shaders X ${INSTALL_DATA} ${WRKSRC}License ${PREFIX}/share/bmrt X ${INSTALL_DATA} ${WRKSRC}README ${PREFIX}/share/bmrt X ${INSTALL_DATA} ${WRKSRC}.rendribrc ${PREFIX}/share/bmrt X ${INSTALL_DATA} ${WRKSRC}shaders/* ${PREFIX}/share/bmrt/shaders X X.for i in ${SCRIPT} X ${INSTALL_SCRIPT} ${WRKSRC}bin/${i} ${PREFIX}/bin X.endfor X X.for i in ${PROGRAM} X ${INSTALL_PROGRAM} ${WRKSRC}bin/${i} ${PREFIX}/bin X /usr/bin/brandelf -t Linux ${PREFIX}/bin/${i} X.endfor X Xpost-install: X X @${ECHO} ""; X @${ECHO} "************************************************************************"; X @${ECHO} ""; X @${ECHO} " This is shareware that is free for non-commercial use."; X @${ECHO} " Please read /usr/local/share/bmrt/License before proceeding."; X @${ECHO} ""; X @${ECHO} " Before using these programs, add the following"; X @${ECHO} " path to your shell environment:"; X @${ECHO} ""; X @${ECHO} " If using sh (or derivative),"; X @${ECHO} " export SHADERS=.:/usr/local/share/bmrt/shaders"; X @${ECHO} ""; X @${ECHO} " If using csh (or derivative),"; X @${ECHO} " setenv .:/usr/local/share/bmrt/shaders"; X @${ECHO} ""; X @${ECHO} " Also, copy /usr/local/share/examples/bmrt/.rendribrc"; X @${ECHO} " to your home directory, where it may be modified."; X @${ECHO} ""; X @${ECHO} "************************************************************************"; X @${ECHO} ""; X X.include END-of-./Makefile echo c - ./files mkdir -p ./files > /dev/null 2>&1 echo x - ./files/md5 sed 's/^X//' >./files/md5 << 'END-of-./files/md5' XMD5 (BMRT2.5g.linux-glibc2.tar.gz) = 9f14a00db0b191e0ad7ed62494b020f2 END-of-./files/md5 echo c - ./pkg mkdir -p ./pkg > /dev/null 2>&1 echo x - ./pkg/PLIST sed 's/^X//' >./pkg/PLIST << 'END-of-./pkg/PLIST' Xbin/composite Xbin/farm Xbin/frankenrender Xbin/mkmip Xbin/mkmosaic Xbin/rendrib Xbin/rgl Xbin/slc Xbin/slctell Xinclude/ri.h Xinclude/slc.h Xlib/libribout.a Xlib/libslcargs.a Xlib/rayserver.so Xshare/bmrt/README Xshare/bmrt/License Xshare/bmrt/.rendribrc Xshare/bmrt/shaders/Makefile Xshare/bmrt/shaders/ambientlight.linux.slc Xshare/bmrt/shaders/ambientlight.sl Xshare/bmrt/shaders/ambientlight.slc Xshare/bmrt/shaders/arealight.linux.slc Xshare/bmrt/shaders/arealight.sl Xshare/bmrt/shaders/arealight.slc Xshare/bmrt/shaders/background.linux.slc Xshare/bmrt/shaders/background.sl Xshare/bmrt/shaders/background.slc Xshare/bmrt/shaders/brick.linux.slc Xshare/bmrt/shaders/brick.sl Xshare/bmrt/shaders/brick.slc Xshare/bmrt/shaders/brickbump.linux.slc Xshare/bmrt/shaders/brickbump.sl Xshare/bmrt/shaders/brickbump.slc Xshare/bmrt/shaders/brushedmetal.linux.slc Xshare/bmrt/shaders/brushedmetal.sl Xshare/bmrt/shaders/brushedmetal.slc Xshare/bmrt/shaders/castucco.linux.slc Xshare/bmrt/shaders/castucco.sl Xshare/bmrt/shaders/castucco.slc Xshare/bmrt/shaders/ceramic.linux.slc Xshare/bmrt/shaders/ceramic.sl Xshare/bmrt/shaders/ceramic.slc Xshare/bmrt/shaders/ceramictiles.linux.slc Xshare/bmrt/shaders/ceramictiles.sl Xshare/bmrt/shaders/ceramictiles.slc Xshare/bmrt/shaders/clamptoalpha.linux.slc Xshare/bmrt/shaders/clamptoalpha.sl Xshare/bmrt/shaders/clamptoalpha.slc Xshare/bmrt/shaders/clay.linux.slc Xshare/bmrt/shaders/clay.sl Xshare/bmrt/shaders/clay.slc Xshare/bmrt/shaders/constant.linux.slc Xshare/bmrt/shaders/constant.sl Xshare/bmrt/shaders/constant.slc Xshare/bmrt/shaders/defaultsurface.linux.slc Xshare/bmrt/shaders/defaultsurface.sl Xshare/bmrt/shaders/defaultsurface.slc Xshare/bmrt/shaders/dented.linux.slc Xshare/bmrt/shaders/dented.sl Xshare/bmrt/shaders/dented.slc Xshare/bmrt/shaders/depthcue.linux.slc Xshare/bmrt/shaders/depthcue.sl Xshare/bmrt/shaders/depthcue.slc Xshare/bmrt/shaders/displace.h Xshare/bmrt/shaders/distantlight.linux.slc Xshare/bmrt/shaders/distantlight.sl Xshare/bmrt/shaders/distantlight.slc Xshare/bmrt/shaders/filterwidth.h Xshare/bmrt/shaders/fog.linux.slc Xshare/bmrt/shaders/fog.sl Xshare/bmrt/shaders/fog.slc Xshare/bmrt/shaders/funkyglass.linux.slc Xshare/bmrt/shaders/funkyglass.sl Xshare/bmrt/shaders/funkyglass.slc Xshare/bmrt/shaders/glass.linux.slc Xshare/bmrt/shaders/glass.sl Xshare/bmrt/shaders/glass.slc Xshare/bmrt/shaders/gmarbtile_polish.linux.slc Xshare/bmrt/shaders/gmarbtile_polish.sl Xshare/bmrt/shaders/gmarbtile_polish.slc Xshare/bmrt/shaders/greenmarble.linux.slc Xshare/bmrt/shaders/greenmarble.sl Xshare/bmrt/shaders/greenmarble.slc Xshare/bmrt/shaders/indirect.sl Xshare/bmrt/shaders/lensflare.linux.slc Xshare/bmrt/shaders/lensflare.sl Xshare/bmrt/shaders/lensflare.slc Xshare/bmrt/shaders/locillum.h Xshare/bmrt/shaders/material.h Xshare/bmrt/shaders/matte.linux.slc Xshare/bmrt/shaders/matte.sl Xshare/bmrt/shaders/matte.slc Xshare/bmrt/shaders/metal.linux.slc Xshare/bmrt/shaders/metal.sl Xshare/bmrt/shaders/metal.slc Xshare/bmrt/shaders/noises.h Xshare/bmrt/shaders/null.linux.slc Xshare/bmrt/shaders/null.sl Xshare/bmrt/shaders/null.slc Xshare/bmrt/shaders/oak.h Xshare/bmrt/shaders/oak.linux.slc Xshare/bmrt/shaders/oak.sl Xshare/bmrt/shaders/oak.slc Xshare/bmrt/shaders/oakplank.linux.slc Xshare/bmrt/shaders/oakplank.sl Xshare/bmrt/shaders/oakplank.slc Xshare/bmrt/shaders/paintedplastic.linux.slc Xshare/bmrt/shaders/paintedplastic.sl Xshare/bmrt/shaders/paintedplastic.slc Xshare/bmrt/shaders/parquet_plank.linux.slc Xshare/bmrt/shaders/parquet_plank.sl Xshare/bmrt/shaders/parquet_plank.slc Xshare/bmrt/shaders/patterns.h Xshare/bmrt/shaders/plank.linux.slc Xshare/bmrt/shaders/plank.sl Xshare/bmrt/shaders/plank.slc Xshare/bmrt/shaders/plastic.linux.slc Xshare/bmrt/shaders/plastic.sl Xshare/bmrt/shaders/plastic.slc Xshare/bmrt/shaders/pointlight.linux.slc Xshare/bmrt/shaders/pointlight.sl Xshare/bmrt/shaders/pointlight.slc Xshare/bmrt/shaders/project.h Xshare/bmrt/shaders/pshad.h Xshare/bmrt/shaders/rayserver.h Xshare/bmrt/shaders/raysphere.h Xshare/bmrt/shaders/reflections.h Xshare/bmrt/shaders/roughmetal.linux.slc Xshare/bmrt/shaders/roughmetal.sl Xshare/bmrt/shaders/roughmetal.slc Xshare/bmrt/shaders/screen.linux.slc Xshare/bmrt/shaders/screen.sl Xshare/bmrt/shaders/screen.slc Xshare/bmrt/shaders/screen_aa.linux.slc Xshare/bmrt/shaders/screen_aa.sl Xshare/bmrt/shaders/screen_aa.slc Xshare/bmrt/shaders/shiny.linux.slc Xshare/bmrt/shaders/shiny.sl Xshare/bmrt/shaders/shiny.slc Xshare/bmrt/shaders/shinymetal.linux.slc Xshare/bmrt/shaders/shinymetal.sl Xshare/bmrt/shaders/shinymetal.slc Xshare/bmrt/shaders/shinyplastic.linux.slc Xshare/bmrt/shaders/shinyplastic.sl Xshare/bmrt/shaders/shinyplastic.slc Xshare/bmrt/shaders/smoke.linux.slc Xshare/bmrt/shaders/smoke.sl Xshare/bmrt/shaders/smoke.slc Xshare/bmrt/shaders/spotlight.linux.slc Xshare/bmrt/shaders/spotlight.sl Xshare/bmrt/shaders/spotlight.slc Xshare/bmrt/shaders/stucco.linux.slc Xshare/bmrt/shaders/stucco.sl Xshare/bmrt/shaders/stucco.slc Xshare/bmrt/shaders/superplank.linux.slc Xshare/bmrt/shaders/superplank.sl Xshare/bmrt/shaders/superplank.slc Xshare/bmrt/shaders/supertexmap.linux.slc Xshare/bmrt/shaders/supertexmap.sl Xshare/bmrt/shaders/supertexmap.slc Xshare/bmrt/shaders/uberlight.linux.slc Xshare/bmrt/shaders/uberlight.sl Xshare/bmrt/shaders/uberlight.slc Xshare/bmrt/shaders/veinedmarble.linux.slc Xshare/bmrt/shaders/veinedmarble.sl Xshare/bmrt/shaders/veinedmarble.slc Xshare/bmrt/shaders/wallpaper_2stripe.linux.slc Xshare/bmrt/shaders/wallpaper_2stripe.sl Xshare/bmrt/shaders/wallpaper_2stripe.slc Xshare/bmrt/shaders/windowlight.linux.slc Xshare/bmrt/shaders/windowlight.sl Xshare/bmrt/shaders/windowlight.slc Xshare/bmrt/shaders/wood2.linux.slc Xshare/bmrt/shaders/wood2.sl Xshare/bmrt/shaders/wood2.slc Xshare/doc/bmrt/bmrtdoc.pdf Xshare/doc/bmrt/html/About_this_document.html Xshare/doc/bmrt/html/Bibliography.html Xshare/doc/bmrt/html/Contents.html Xshare/doc/bmrt/html/Detailed_Description_Render.html Xshare/doc/bmrt/html/Introduction.html Xshare/doc/bmrt/html/Miscellaneous_Tools.html Xshare/doc/bmrt/html/Photo_realistic_rendering_w.html Xshare/doc/bmrt/html/Previewing_RIB_files_with.html Xshare/doc/bmrt/html/Shaders_Textures.html Xshare/doc/bmrt/html/Using_BMRT_as_Ray.html Xshare/doc/bmrt/html/bmrtdoc.css Xshare/doc/bmrt/html/bmrtdoc.html Xshare/doc/bmrt/html/index.html Xshare/examples/bmrt/Makefile Xshare/examples/bmrt/README Xshare/examples/bmrt/colorspheres.c Xshare/examples/bmrt/cornell.rib Xshare/examples/bmrt/disptest.rib Xshare/examples/bmrt/dresser.rib Xshare/examples/bmrt/limbo.rib Xshare/examples/bmrt/makemaps.rib Xshare/examples/bmrt/shadtest.rib Xshare/examples/bmrt/smokebox.rib Xshare/examples/bmrt/teapot.rib Xshare/examples/bmrt/teapots.rib Xshare/examples/bmrt/testmaps.rib Xshare/examples/bmrt/testray.rib Xshare/examples/bmrt/texbox1.rib Xshare/examples/bmrt/tpdisp.rib Xshare/examples/bmrt/vase.rib Xshare/examples/bmrt/vasegallery1.rib X@dirrm share/bmrt/shaders X@dirrm share/bmrt X@dirrm share/doc/bmrt/html X@dirrm share/doc/bmrt X@dirrm share/examples/bmrt END-of-./pkg/PLIST echo x - ./pkg/DESCR sed 's/^X//' >./pkg/DESCR << 'END-of-./pkg/DESCR' XBlue Moon Rendering Tools are a collection of rendering programs which adhere Xto the RenderMan(R) interface standard (RenderMan is a registered trademark Xof Pixar). XThis program is shareware that is free for non commercial use. To use it commercially, Xit must be registered. Read the license before using. For more information, vist Xhttp://www.bmrt.org. X X_____ X XR Joseph Wright Xrjoseph@mammalia.org END-of-./pkg/DESCR echo x - ./pkg/COMMENT sed 's/^X//' >./pkg/COMMENT << 'END-of-./pkg/COMMENT' XA collection of rendering programs that use the RenderMan interface END-of-./pkg/COMMENT exit >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message