From owner-freebsd-ports Fri Sep 15 15:30:13 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 541BE37B43C for ; Fri, 15 Sep 2000 15:30:01 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id PAA86073; Fri, 15 Sep 2000 15:30:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from circe.avh4.net (eastquad-168-122.reshall.umich.edu [141.213.168.122]) by hub.freebsd.org (Postfix) with ESMTP id BB90837B424 for ; Fri, 15 Sep 2000 15:21:35 -0700 (PDT) Received: (from root@localhost) by circe.avh4.net (8.9.3/8.9.3) id SAA27112; Fri, 15 Sep 2000 18:21:18 -0400 (EDT) (envelope-from avh4) Message-Id: <200009152221.SAA27112@circe.avh4.net> Date: Fri, 15 Sep 2000 18:21:18 -0400 (EDT) From: Aaron VonderHaar Reply-To: Aaron VonderHaar To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/21301: New port: panorama-0.13.2 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 21301 >Category: ports >Synopsis: New port: panorama-0.13.2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Sep 15 15:30:01 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Aaron C. VonderHaar >Release: FreeBSD 4.1-RELEASE i386 >Organization: >Environment: current ports tree >Description: panorama is the GNU framework for 3D graphics production, implemented via two dynamic libraries and easily extensible plugins. >How-To-Repeat: N/A >Fix: # 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: # # panorama # panorama/Makefile # panorama/pkg # panorama/pkg/DESCR # panorama/pkg/COMMENT # panorama/pkg/PLIST # panorama/pkg/MESSAGE # panorama/files # panorama/files/md5 # echo c - panorama mkdir -p panorama > /dev/null 2>&1 echo x - panorama/Makefile sed 's/^X//' >panorama/Makefile << 'END-of-panorama/Makefile' X# New ports collection makefile for: panorama X# Date created: 14 Sept 2000 X# Whom: Aaron VonderHaar X# X# $FreeBSD$ X# X XPORTNAME= panorama XPORTVERSION= 0.13.2 XCATEGORIES= graphics XMASTER_SITES= ftp://alpha.gnu.org/gnu/ \ X http://www.vnet.es/~ajimenez/ X XMAINTAINER= avh4@usa.net X XUSE_GMAKE= yes X XWRKBLD= ${WRKDIR}/build XSHRDIR= ${PREFIX}/share/panorama XDOCDIR= ${PREFIX}/share/doc/panorama X Xdo-configure: X (cd ${WRKSRC}; ./configure --prefix=${WRKBLD}) X Xdo-install: X (cd ${WRKSRC}; ${GMAKE} install) X @echo "-----Installing binaries" X ${INSTALL_PROGRAM} ${WRKBLD}/bin/render ${PREFIX}/bin/ X.if !defined(NOPORTDOCS) X @echo "-----Installing documentation (or what little there is of it)" X ${MKDIR} ${DOCDIR} X ${INSTALL_MAN} ${WRKBLD}/doc/[A-Z]* ${DOCDIR}/ X ${MKDIR} ${DOCDIR}/developers X ${INSTALL_MAN} ${WRKBLD}/doc/developers/* ${DOCDIR}/developers/ X ${MKDIR} ${DOCDIR}/users X ${INSTALL_MAN} ${WRKBLD}/doc/users/* ${DOCDIR}/users/ X.endif X @echo "-----Installing includes, libraries, plugins, and exmaples" X ${MKDIR} ${SHRDIR} X (cd ${WRKBLD}; tar cpf - include lib scenes) \ X | (cd ${SHRDIR}; tar xpf -) X @echo "-----Creating configuration files" X ${MKDIR} ${SHRDIR}/etc X ${INSTALL_DATA} ${WRKBLD}/etc/pluginrc ${SHRDIR}/etc/pluginrc X @echo "echo [config-data] > ${SHRDIR}/etc/config" X @echo "PluginConfigFile=${SHRDIR}/etc/pluginrc" > ${SHRDIR}/etc/config X @echo "PluginPath=${SHRDIR}/lib/plugins" >> ${SHRDIR}/etc/config X @echo "GradientPath=${SHRDIR}/lib/gradients" >> ${SHRDIR}/etc/config X @echo "TexturePath=${SHRDIR}/lib/texture" >> ${SHRDIR}/etc/config X @echo "IncludePath=${SHRDIR}/include" >> ${SHRDIR}/etc/config X Xpost-install: X ${LDCONFIG} -m ${SHRDIR}/lib X X.include END-of-panorama/Makefile echo c - panorama/pkg mkdir -p panorama/pkg > /dev/null 2>&1 echo x - panorama/pkg/DESCR sed 's/^X//' >panorama/pkg/DESCR << 'END-of-panorama/pkg/DESCR' XPanorama is a framework for 3D graphics production. XThis will include modeling, rendering, animating, Xpost-processing, etc. Currently, there is no Xsupport for animation, but this will be added soon. X XFunctionally, is a structured API, composed of two Xdynamic libraries, and several plugins. A simple Xconsole-mode front-end is included, which can load Xscene descriptions and output a single image file. X XA graphic front-end is under development and can Xbe found at the main web page. X XWWW: http://www.gnu.org/software/panorama/ X X-Aaron VonderHaar X avh4@usa.net END-of-panorama/pkg/DESCR echo x - panorama/pkg/COMMENT sed 's/^X//' >panorama/pkg/COMMENT << 'END-of-panorama/pkg/COMMENT' XGNU framework for 3D graphics production END-of-panorama/pkg/COMMENT echo x - panorama/pkg/PLIST sed 's/^X//' >panorama/pkg/PLIST << 'END-of-panorama/pkg/PLIST' Xbin/render Xshare/doc/panorama/AUTHORS Xshare/doc/panorama/BUGS Xshare/doc/panorama/CREDITS Xshare/doc/panorama/EXPERIMENTAL Xshare/doc/panorama/FAQ Xshare/doc/panorama/INSTALL Xshare/doc/panorama/LICENSE Xshare/doc/panorama/NEWS Xshare/doc/panorama/README Xshare/doc/panorama/developers/C++_Coding_Style Xshare/doc/panorama/developers/General Xshare/doc/panorama/developers/PROJECTS Xshare/doc/panorama/developers/README Xshare/doc/panorama/developers/WRITING_A_PLUGIN Xshare/doc/panorama/users/README Xshare/doc/panorama/users/classes.html Xshare/doc/panorama/users/language.html Xshare/panorama/include/colors.inc Xshare/panorama/include/materials.inc Xshare/panorama/lib/libhlapi.so Xshare/panorama/lib/libhlapi.so.0 Xshare/panorama/lib/libllapi.so Xshare/panorama/lib/libllapi.so.0 X@exec /sbin/ldconfig -m %D/share/panorama/lib X@unexec /sbin/ldconfig -R Xshare/panorama/lib/gradients/crackle1 Xshare/panorama/lib/gradients/lrgold Xshare/panorama/lib/gradients/marble1 Xshare/panorama/lib/gradients/marble2 Xshare/panorama/lib/gradients/tropical Xshare/panorama/lib/gradients/wood1 Xshare/panorama/lib/gradients/wood2 Xshare/panorama/lib/gradients/wood3 Xshare/panorama/lib/gradients/wood4 Xshare/panorama/lib/gradients/wood5 Xshare/panorama/lib/plugins/atm_const.plg Xshare/panorama/lib/plugins/bezier.plg Xshare/panorama/lib/plugins/bsdf_cook_torrance.plg Xshare/panorama/lib/plugins/bsdf_lambertian.plg Xshare/panorama/lib/plugins/bsdf_phong.plg Xshare/panorama/lib/plugins/bsdf_schlick.plg Xshare/panorama/lib/plugins/bsdf_schlick_double.plg Xshare/panorama/lib/plugins/bsdf_ward.plg Xshare/panorama/lib/plugins/if_cartoon.plg Xshare/panorama/lib/plugins/if_convert_to_grey.plg Xshare/panorama/lib/plugins/if_fog.plg Xshare/panorama/lib/plugins/if_lens_flare.plg Xshare/panorama/lib/plugins/mat_brick.plg Xshare/panorama/lib/plugins/mat_checker.plg Xshare/panorama/lib/plugins/mat_crackle.plg Xshare/panorama/lib/plugins/mat_leopard.plg Xshare/panorama/lib/plugins/mat_marble.plg Xshare/panorama/lib/plugins/mat_noise.plg Xshare/panorama/lib/plugins/mat_parquet.plg Xshare/panorama/lib/plugins/mat_wood.plg Xshare/panorama/lib/plugins/mat_worley.plg Xshare/panorama/lib/plugins/of_cartoon.plg Xshare/panorama/lib/plugins/of_convert_to_grey.plg Xshare/panorama/lib/plugins/pinhole.plg Xshare/panorama/lib/plugins/point_light.plg Xshare/panorama/lib/plugins/projector.plg Xshare/panorama/lib/plugins/raytracer.plg Xshare/panorama/lib/plugins/rt_io.plg Xshare/panorama/lib/plugins/tga_io.plg Xshare/panorama/lib/plugins/warn_light.plg Xshare/panorama/lib/texture/f16.tga Xshare/panorama/lib/texture/supernova.tga Xshare/panorama/scenes/atmospheric/atmosphere.rt Xshare/panorama/scenes/lights/projector.rt Xshare/panorama/scenes/lights/warn.rt Xshare/panorama/scenes/materials/brick.rt Xshare/panorama/scenes/materials/checker.rt Xshare/panorama/scenes/materials/checker45.rt Xshare/panorama/scenes/materials/crackle.rt Xshare/panorama/scenes/materials/leopard.rt Xshare/panorama/scenes/materials/marble.rt Xshare/panorama/scenes/materials/marble2.rt Xshare/panorama/scenes/materials/materials.rt Xshare/panorama/scenes/materials/water.rt Xshare/panorama/scenes/materials/wood.rt Xshare/panorama/scenes/materials/worley.rt Xshare/panorama/scenes/misc/cornell_box.rt Xshare/panorama/scenes/misc/plastic_cornell_box.rt Xshare/panorama/scenes/misc/projector_cartoon.rt Xshare/panorama/scenes/misc/xmas-tree.rt Xshare/panorama/scenes/objects/aggregate.rt Xshare/panorama/scenes/objects/box.rt Xshare/panorama/scenes/objects/circle.rt Xshare/panorama/scenes/objects/cone.rt Xshare/panorama/scenes/objects/cylinder.rt Xshare/panorama/scenes/objects/phong_triangle.rt Xshare/panorama/scenes/objects/rectangle.rt Xshare/panorama/scenes/objects/teapot.rt Xshare/panorama/scenes/objects/torus.rt Xshare/panorama/scenes/objects/triangle.rt Xshare/panorama/etc/pluginrc Xshare/panorama/etc/config X@dirrm share/doc/panorama/developers X@dirrm share/doc/panorama/users X@dirrm share/doc/panorama X@dirrm share/panorama/lib/gradients X@dirrm share/panorama/lib/plugins X@dirrm share/panorama/lib/texture X@dirrm share/panorama/lib X@dirrm share/panorama/include X@dirrm share/panorama/scenes/atmospheric X@dirrm share/panorama/scenes/lights X@dirrm share/panorama/scenes/materials X@dirrm share/panorama/scenes/misc X@dirrm share/panorama/scenes/objects X@dirrm share/panorama/scenes X@dirrm share/panorama/etc X@dirrm share/panorama END-of-panorama/pkg/PLIST echo x - panorama/pkg/MESSAGE sed 's/^X//' >panorama/pkg/MESSAGE << 'END-of-panorama/pkg/MESSAGE' XThis package only includes support for .tga output. XHowever, the example scenes call for .png output, Xand thus will not render without modification. END-of-panorama/pkg/MESSAGE echo c - panorama/files mkdir -p panorama/files > /dev/null 2>&1 echo x - panorama/files/md5 sed 's/^X//' >panorama/files/md5 << 'END-of-panorama/files/md5' XMD5 (panorama-0.13.2.tar.gz) = d26ff2224a0433786ccbbb86b7f681a0 END-of-panorama/files/md5 exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message