pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/licenses Update povray to version 3.50c



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9f717c01b182
branches:  trunk
changeset: 460571:9f717c01b182
user:      gavan <gavan%pkgsrc.org@localhost>
date:      Sun Aug 31 23:04:13 2003 +0000

description:
Update povray to version 3.50c

Summary of changes in version 3.5:

Major new features:

  * New noise functions
  * Photon mapping
  * Dispersion
  * Improved Radiosity
  * New light sources
  * Light groups
  * Isosurface and parametric objects
  * Sphere sweep object
  * New mesh object
  * UV Mapping
  * Improved textures
  * Improved and faster media
  * New patterns
  * Functions

Additional new features:

  * Reading of JPEG and TIFF image formats
  * Projected through
  * More realistic attenuation
  * New clock keywords
  * New image size keywords
  * Inverse transform
  * Spherical camera
  * New float function: inside
  * Splines
  * Metallic reflection
  * Mapping using warps
  * Double illuminate flag
  * No image and no reflection flags
  * Basic Unicode Support
  * Declare a float constant from an INI file

Bug fixes and enhancements:

  * Light source enhancements
  * Fixed normal average, reflection and other related problems
  * Fixed cylinder camera problems
  * Fixed the use of multiple closed bezier-splines in prism
  * Fixed infinite cone bug
  * Fixed the use of two subsequent colors, not separated by a comma in
      checker, hexagon and bricks.
  * Fixed gamma correct bugs
  * Numerous other bug fixes and optimizations

diffstat:

 graphics/povray/DESCR            |    17 +-
 graphics/povray/Makefile         |    35 +-
 graphics/povray/PLIST            |  1889 ++++++++++++++++++++++++++++---------
 graphics/povray/distinfo         |    14 +-
 graphics/povray/patches/patch-aa |    24 +-
 graphics/povray/patches/patch-ab |   114 +-
 graphics/povray/patches/patch-ac |    35 +-
 licenses/povray-license          |   744 ++++++++++++++
 8 files changed, 2258 insertions(+), 614 deletions(-)

diffs (truncated from 2929 to 300 lines):

diff -r c822c1de88cd -r 9f717c01b182 graphics/povray/DESCR
--- a/graphics/povray/DESCR     Sun Aug 31 22:34:32 2003 +0000
+++ b/graphics/povray/DESCR     Sun Aug 31 23:04:13 2003 +0000
@@ -1,12 +1,9 @@
 POV-Ray(tm) Persistence of Vision Ray Tracer
 
-The  Persistence  of  Vision(tm)   Ray-Tracer   creates   three-dimensional,
-photo-realistic images using a rendering  technique  called  ray-tracing.  It
-reads in a text  file  containing  information  describing  the  objects  and
-lighting in a scene and generates an image of that scene from the view  point
-of a camera also described in the  text  file.  Ray-tracing  is  not  a  fast
-process by any means, but it produces very high quality images with realistic
-reflections, shading, perspective and other effects.
-
-Legal and License information can be consulted in the following file
-${PREFIX}/lib/povray3/povlegal.doc
+The Persistence of Vision(tm) Ray-Tracer creates three-dimensional,
+photo-realistic images using a rendering technique called ray-tracing.
+It reads in a text file containing information describing the objects
+and lighting in a scene and generates an image of that scene from the
+view point of a camera also described in the text file. Ray-tracing is
+not a fast process by any means, but it produces very high quality images
+with realistic reflections, shading, perspective and other effects.
diff -r c822c1de88cd -r 9f717c01b182 graphics/povray/Makefile
--- a/graphics/povray/Makefile  Sun Aug 31 22:34:32 2003 +0000
+++ b/graphics/povray/Makefile  Sun Aug 31 23:04:13 2003 +0000
@@ -1,23 +1,32 @@
-# $NetBSD: Makefile,v 1.17 2003/07/17 21:42:24 grant Exp $
-# FreeBSD Id: Makefile,v 1.9 1998/08/20 18:56:00 jseger Exp
+# $NetBSD: Makefile,v 1.18 2003/08/31 23:04:14 gavan Exp $
 
-DISTNAME=       povray31
-PKGNAME=       povray-3.1g
-PKGREVISION=   1
+DISTNAME=      povuni_s
+PKGNAME=       povray-3.50c
 CATEGORIES=    graphics
-MASTER_SITES=  ftp://ftp.povray.org/pub/povray/Old-Versions/Official-3.1g/Unix/\
-               ftp://ftp.mirror.ac.uk/sites/ftp.povray.org/pub/povray/Old-Versions/Official-3.1g/Unix/
-DISTFILES=      povuni_s.tgz povuni_d.tgz
+MASTER_SITES=  ftp://ftp.povray.org/pub/povray/Official/Unix/\
+               ftp://ftp.mirror.ac.uk/sites/ftp.povray.org/pub/povray/Official/Unix/
+EXTRACT_SUFX=  .tgz
 
-MAINTAINER=    pooka%NetBSD.org@localhost
+MAINTAINER=    gavan%NetBSD.org@localhost
 HOMEPAGE=      http://www.povray.org/
 COMMENT=       Persistence of Vision Ray Tracer
 
-DEPENDS+=      png>=1.2.1:../../graphics/png
-
+LICENSE=       povray-license
 DIST_SUBDIR=   ${PKGNAME_NOREV}
-USE_X11=       yes
+WRKSRC=                ${WRKDIR}/${PKGNAME_NOREV}
+
+USE_X11=       YES
+GNU_CONFIGURE= YES
+USE_BUILDLINK2=        YES
 
-INSTALL_TARGET=        install-povray
+SUBST_CLASSES+=                povini
+SUBST_MESSAGE.povini=  "Fixing Library_Path in povray.ini."
+SUBST_FILES.povini=    povray.ini
+SUBST_SED.povini=      -e 's|/usr/local|${PREFIX}|'
+SUBST_STAGE.povini=    post-patch
+
+.include "../../graphics/jpeg/buildlink2.mk"
+.include "../../graphics/png/buildlink2.mk"
+.include "../../graphics/tiff/buildlink2.mk"
 
 .include "../../mk/bsd.pkg.mk"
diff -r c822c1de88cd -r 9f717c01b182 graphics/povray/PLIST
--- a/graphics/povray/PLIST     Sun Aug 31 22:34:32 2003 +0000
+++ b/graphics/povray/PLIST     Sun Aug 31 23:04:13 2003 +0000
@@ -1,463 +1,1430 @@
-@comment $NetBSD: PLIST,v 1.1 2001/10/31 23:53:23 zuntum Exp $
+@comment $NetBSD: PLIST,v 1.2 2003/08/31 23:04:14 gavan Exp $
 bin/povray
+etc/povray.conf
+etc/povray.ini
 man/man1/povray.1
-lib/povray31/allscene.ini
-lib/povray31/pngflc.ini
-lib/povray31/pngfli.ini
-lib/povray31/povray.ini
-lib/povray31/res.ini
-lib/povray31/res120.ini
-lib/povray31/res1k.ini
-lib/povray31/res320.ini
-lib/povray31/res640.ini
-lib/povray31/res800.ini
-lib/povray31/slow.ini
-lib/povray31/tgaflc.ini
-lib/povray31/tgafli.ini
-lib/povray31/zipflc.ini
-lib/povray31/zipfli.ini
-lib/povray31/CMPL_Unix.doc
-lib/povray31/compile.doc
-lib/povray31/povlegal.doc
-lib/povray31/revision.doc
-lib/povray31/gamma.gif.txt
-lib/povray31/povuser.txt
-lib/povray31/betanews.txt
-lib/povray31/povwhere.get
-lib/povray31/gamma.gif
-lib/povray31/xpovicon.xpm
-lib/povray31/allscene.sh
-lib/povray31/runpov.sh
-lib/povray31/rerunpov.sh
-lib/povray31/include/bubinga.map
-lib/povray31/include/cedar.map
-lib/povray31/include/colors.inc
-lib/povray31/include/crystal.ttf
-lib/povray31/include/debug.inc
-lib/povray31/include/fract003.png
-lib/povray31/include/golds.inc
-lib/povray31/include/maze.png
-lib/povray31/include/mtmand.pot
-lib/povray31/include/orngwood.map
-lib/povray31/include/plasma2.png
-lib/povray31/include/povmap.png
-lib/povray31/include/rdgranit.map
-lib/povray31/include/shapes2.inc
-lib/povray31/include/skies.inc
-lib/povray31/include/stage1.inc
-lib/povray31/include/stdcam.inc
-lib/povray31/include/stones.inc
-lib/povray31/include/stones2.inc
-lib/povray31/include/test.png
-lib/povray31/include/timrom.ttf
-lib/povray31/include/whiteash.map
-lib/povray31/include/woods.inc
-lib/povray31/include/ash.map
-lib/povray31/include/benediti.map
-lib/povray31/include/bumpmap_.png
-lib/povray31/include/chars.inc
-lib/povray31/include/consts.inc
-lib/povray31/include/cyrvetic.ttf
-lib/povray31/include/finish.inc
-lib/povray31/include/glass.inc
-lib/povray31/include/marbteal.map
-lib/povray31/include/metals.inc
-lib/povray31/include/mtmandj.png
-lib/povray31/include/pinkmarb.map
-lib/povray31/include/plasma3.png
-lib/povray31/include/rad_def.inc
-lib/povray31/include/shapes.inc
-lib/povray31/include/shapesq.inc
-lib/povray31/include/spiral.df3
-lib/povray31/include/stars.inc
-lib/povray31/include/stoneold.inc
-lib/povray31/include/stones1.inc
-lib/povray31/include/teak.map
-lib/povray31/include/textures.inc
-lib/povray31/include/ttffonts.cat
-lib/povray31/include/woodmaps.inc
-lib/povray31/scenes/textures/pigments/checker2.pov
-lib/povray31/scenes/textures/pigments/dodec2.pov
-lib/povray31/scenes/textures/pigments/filtfun.pov
-lib/povray31/scenes/textures/pigments/irid.pov
-lib/povray31/scenes/textures/pigments/mappr2.pov
-lib/povray31/scenes/textures/pigments/pigmap.pov
-lib/povray31/scenes/textures/pigments/planet.pov
-lib/povray31/scenes/textures/pigments/txtrmap.pov
-lib/povray31/scenes/textures/pigments/warp2.pov
-lib/povray31/scenes/textures/pigments/blkhole.pov
-lib/povray31/scenes/textures/pigments/cantelop.pov
-lib/povray31/scenes/textures/pigments/crack1.pov
-lib/povray31/scenes/textures/pigments/eight.pov
-lib/povray31/scenes/textures/pigments/interp.pov
-lib/povray31/scenes/textures/pigments/mapper.pov
-lib/povray31/scenes/textures/pigments/matmap.pov
-lib/povray31/scenes/textures/pigments/pigment.pov
-lib/povray31/scenes/textures/pigments/spiral1a.pov
-lib/povray31/scenes/textures/pigments/txtravg.pov
-lib/povray31/scenes/textures/pigments/warp1.pov
-lib/povray31/scenes/textures/pigments/skies/s_cloud3.pov
-lib/povray31/scenes/textures/pigments/skies/s_cloud5.pov
-lib/povray31/scenes/textures/pigments/skies/stars.pov
-lib/povray31/scenes/textures/pigments/skies/s_cloud1.pov
-lib/povray31/scenes/textures/pigments/skies/s_cloud2.pov
-lib/povray31/scenes/textures/pigments/skies/s_cloud4.pov
-lib/povray31/scenes/textures/pigments/skies/skies.doc
-lib/povray31/scenes/textures/surfaces/bozo.pov
-lib/povray31/scenes/textures/surfaces/bumpmap.pov
-lib/povray31/scenes/textures/surfaces/cluster.pov
-lib/povray31/scenes/textures/surfaces/densfile.pov
-lib/povray31/scenes/textures/surfaces/gradient.pov
-lib/povray31/scenes/textures/surfaces/hexagon.pov
-lib/povray31/scenes/textures/surfaces/mandel.pov
-lib/povray31/scenes/textures/surfaces/normal.pov
-lib/povray31/scenes/textures/surfaces/normmap.pov
-lib/povray31/scenes/textures/surfaces/pignorm.inc
-lib/povray31/scenes/textures/surfaces/quilted.pov
-lib/povray31/scenes/textures/surfaces/ripples.pov
-lib/povray31/scenes/textures/surfaces/spiral1.pov
-lib/povray31/scenes/textures/surfaces/spotted.pov
-lib/povray31/scenes/textures/surfaces/wrinkles.pov
-lib/povray31/scenes/textures/surfaces/agate.pov
-lib/povray31/scenes/textures/surfaces/arches.pov
-lib/povray31/scenes/textures/surfaces/brick.pov
-lib/povray31/scenes/textures/surfaces/bumps.pov
-lib/povray31/scenes/textures/surfaces/crackle.pov
-lib/povray31/scenes/textures/surfaces/dents.pov
-lib/povray31/scenes/textures/surfaces/granite.pov
-lib/povray31/scenes/textures/surfaces/leopard.pov
-lib/povray31/scenes/textures/surfaces/marble.pov
-lib/povray31/scenes/textures/surfaces/normavg.pov
-lib/povray31/scenes/textures/surfaces/onion.pov
-lib/povray31/scenes/textures/surfaces/quilt2.pov
-lib/povray31/scenes/textures/surfaces/radial.pov
-lib/povray31/scenes/textures/surfaces/slopemap.pov
-lib/povray31/scenes/textures/surfaces/spiral2.pov
-lib/povray31/scenes/textures/surfaces/waves.pov
-lib/povray31/scenes/objects/blob1b.pov
-lib/povray31/scenes/objects/box.pov
-lib/povray31/scenes/objects/chess.inc
-lib/povray31/scenes/objects/fractal1.pov
-lib/povray31/scenes/objects/fractal3.pov
-lib/povray31/scenes/objects/lathe1a.pov
-lib/povray31/scenes/objects/lathe1c.pov
-lib/povray31/scenes/objects/pawns.pov
-lib/povray31/scenes/objects/primitiv.pov
-lib/povray31/scenes/objects/prism2.pov
-lib/povray31/scenes/objects/prism3a.pov
-lib/povray31/scenes/objects/prism3c.pov
-lib/povray31/scenes/objects/superel1.pov
-lib/povray31/scenes/objects/superel3.pov
-lib/povray31/scenes/objects/ttf1.pov
-lib/povray31/scenes/objects/crater.pov
-lib/povray31/scenes/objects/blob.pov
-lib/povray31/scenes/objects/blob1a.pov
-lib/povray31/scenes/objects/blob1c.pov
-lib/povray31/scenes/objects/chesmsh.pov
-lib/povray31/scenes/objects/crat_dat.pov
-lib/povray31/scenes/objects/fractal2.pov
-lib/povray31/scenes/objects/fractal4.pov
-lib/povray31/scenes/objects/lathe1b.pov
-lib/povray31/scenes/objects/lathe2.pov
-lib/povray31/scenes/objects/polygon.pov
-lib/povray31/scenes/objects/prism1.pov
-lib/povray31/scenes/objects/prism3.inc
-lib/povray31/scenes/objects/prism3b.pov
-lib/povray31/scenes/objects/sor1.pov
-lib/povray31/scenes/objects/superel2.pov
-lib/povray31/scenes/objects/torus1.pov
-lib/povray31/scenes/objects/wtorus.pov
-lib/povray31/scenes/objects/math/bicube.pov
-lib/povray31/scenes/objects/math/grafbic.pov
-lib/povray31/scenes/objects/math/hyptorus.pov
-lib/povray31/scenes/objects/math/lemnisca.pov
-lib/povray31/scenes/objects/math/monkey.pov
-lib/povray31/scenes/objects/math/piriform.pov
-lib/povray31/scenes/objects/math/quarpara.pov
-lib/povray31/scenes/objects/math/tcubic.pov
-lib/povray31/scenes/objects/math/torus.pov
-lib/povray31/scenes/objects/math/witch.pov
-lib/povray31/scenes/objects/math/axisbox.inc
-lib/povray31/scenes/objects/math/bezier.pov
-lib/povray31/scenes/objects/math/folium.pov
-lib/povray31/scenes/objects/math/helix.pov
-lib/povray31/scenes/objects/math/lemnisc2.pov
-lib/povray31/scenes/objects/math/math.cat
-lib/povray31/scenes/objects/math/partorus.pov
-lib/povray31/scenes/objects/math/quarcyl.pov
-lib/povray31/scenes/objects/math/steiner.pov
-lib/povray31/scenes/objects/math/teardrop.pov
-lib/povray31/scenes/objects/math/trough.pov
-lib/povray31/scenes/lights/arealit3.pov
-lib/povray31/scenes/lights/laser.pov
-lib/povray31/scenes/lights/soft.pov
-lib/povray31/scenes/lights/arealit1.pov
-lib/povray31/scenes/lights/arealit2.pov
-lib/povray31/scenes/lights/fillite.pov
-lib/povray31/scenes/lights/shadows.pov
-lib/povray31/scenes/lights/spotlite.pov
-lib/povray31/scenes/incdemo/finish.pov
-lib/povray31/scenes/incdemo/shotxtr.inc
-lib/povray31/scenes/incdemo/texture3.pov
-lib/povray31/scenes/incdemo/chars.pov
-lib/povray31/scenes/incdemo/colors.pov
-lib/povray31/scenes/incdemo/shapes.pov
-lib/povray31/scenes/incdemo/shapes2.pov
-lib/povray31/scenes/incdemo/texture1.pov
-lib/povray31/scenes/incdemo/texture2.pov
-lib/povray31/scenes/incdemo/stones/pinkmarb.pov
-lib/povray31/scenes/incdemo/stones/stones.doc
-lib/povray31/scenes/incdemo/stones/stones2.pov
-lib/povray31/scenes/incdemo/stones/benediti.pov
-lib/povray31/scenes/incdemo/stones/marbteal.pov
-lib/povray31/scenes/incdemo/stones/rdgranit.pov
-lib/povray31/scenes/incdemo/stones/stones1.pov
-lib/povray31/scenes/incdemo/glasses/glasses.doc
-lib/povray31/scenes/incdemo/glasses/glasses.pov
-lib/povray31/scenes/incdemo/metals/coppers.pov
-lib/povray31/scenes/incdemo/metals/metals.doc
-lib/povray31/scenes/incdemo/metals/stage_xy.inc
-lib/povray31/scenes/incdemo/metals/brasses.pov
-lib/povray31/scenes/incdemo/metals/chromes.pov



Home | Main Index | Thread Index | Old Index