Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 May 2000 16:24:33 -0700 (PDT)
From:      R Joseph Wright <rjoseph@mammalia.org>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/18390: new port: Blue Moon Rendering Tools 
Message-ID:  <200005042324.QAA18230@manatee.mammalia.org>

next in thread | raw e-mail | index | archive | help

>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 <bsd.port.mk>
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200005042324.QAA18230>