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