Remove unstaged graphics/povray31 and cascade remove graphics/pmvpov

The only reason for povray31 to exist is to support pmvpov.  Unfortunately
for the latter, the former wasn't staged.  Neither port is maintained.
This commit is contained in:
John Marino 2014-09-06 22:29:41 +00:00
parent bbc8df9358
commit 6ba6bf9bae
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=367479
16 changed files with 2 additions and 934 deletions

2
MOVED
View file

@ -7015,3 +7015,5 @@ japanese/prime||2014-09-06|Not staged
japanese/suikyo||2014-09-06|Not staged
japanese/prime-dict||2014-09-06|Not staged
japanese/scim-prime||2014-09-06|Cascade removal (japanese/prime dependency)
graphics/povray31||2014-09-06|Not staged
graphics/pvmpov||2014-09-06|Cascade removal (graphics/povray31)

View file

@ -792,7 +792,6 @@
SUBDIR += pornview
SUBDIR += potrace
SUBDIR += povray-meta
SUBDIR += povray31
SUBDIR += povray36
SUBDIR += povray37
SUBDIR += ppmcaption
@ -808,7 +807,6 @@
SUBDIR += pstoedit
SUBDIR += pstoepsi
SUBDIR += pure-gl
SUBDIR += pvmpov
SUBDIR += py-PyX
SUBDIR += py-PyX12
SUBDIR += py-aafigure

View file

@ -1,70 +0,0 @@
# Created by: paulo@isr.uc.pt
# $FreeBSD$
PORTNAME= povray
PORTVERSION= 3.1g
PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= ftp://ftp.povray.org/pub/povray/%SUBDIR%/ \
ftp://ftp.mirrorservice.org/sites/ftp.povray.org/pub/povray/%SUBDIR%/ \
${MASTER_SITE_RINGSERVER:S,%SUBDIR%,graphics/povray/%SUBDIR%,}
MASTER_SITE_SUBDIR= Old-Versions/Official-3.1g/Unix
PKGNAMESUFFIX= 31
DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}
DISTFILES= povuni_s.tgz povuni_d.tgz
DIST_SUBDIR= ${PORTNAME}${PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Persistence of Vision Ray Tracer
LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png
OPTIONS_DEFINE= X11
OPTIONS_DEFAULT= X11
#
# I think all of this needs some explanation.
# The port downloads the MS-DOS source files of POV-Ray 3.1d
# and the UNIX source files of POV-Ray 3.0 (which need some
# patching, obviously). This is necessary because there are
# no UNIX source files for POV-Ray 3.1.
#
NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MX11}
USE_XORG= x11
ALL_TARGET= newxwin
POVBIN= ${BUILD_WRKSRC}/x-povray
.else
ALL_TARGET= newunix
POVBIN= ${BUILD_WRKSRC}/povray
.endif
MAN1= ${PORTNAME}${PKGNAMESUFFIX}.1
POVLIB= ${PREFIX}/lib/${PORTNAME}${PKGNAMESUFFIX}
BUILD_WRKSRC= ${WRKSRC}/source/unix
MAKEFILE= makefile
do-install:
@${MKDIR} ${POVLIB}/allscene
@${TOUCH} ${POVLIB}/allscene/.bla
@${INSTALL_PROGRAM} ${POVBIN} ${PREFIX}/bin/${PORTNAME}${PKGNAMESUFFIX}
@(cd ${WRKSRC}; ${TAR} cpf - include scenes) | \
(cd ${POVLIB}; ${TAR} xpf -)
@${INSTALL_DATA} ${WRKSRC}/*.ini ${POVLIB}/
@${INSTALL_DATA} ${WRKSRC}/*.doc ${POVLIB}/
@${INSTALL_DATA} ${WRKSRC}/*.txt ${POVLIB}/
@${INSTALL_DATA} ${WRKSRC}/*.gif ${WRKSRC}/*.xpm ${POVLIB}/
@${INSTALL_SCRIPT} ${WRKSRC}/allscene.sh ${POVLIB}/
@${MV} ${WRKSRC}/${PORTNAME}.1 ${WRKSRC}/${PORTNAME}${PKGNAMESUFFIX}.1
@${INSTALL_MAN} ${WRKSRC}/${PORTNAME}${PKGNAMESUFFIX}.1 ${PREFIX}/man/man1
@${CHMOD} -R a+rX,og-w ${POVLIB}
post-install:
@${SH} ${FILESDIR}/script
.include <bsd.port.mk>

View file

@ -1,4 +0,0 @@
SHA256 (povray31/povuni_s.tgz) = 8170af7dd96e497c1bd2b7cd5af17b3edba75c0de87949c410faf9dc677ff609
SIZE (povray31/povuni_s.tgz) = 946513
SHA256 (povray31/povuni_d.tgz) = be7ad6c7f1ec53c3b2a790cc428cacdccf6c874f638f8d8c6fe906cd0b9a13ad
SIZE (povray31/povuni_d.tgz) = 913748

View file

@ -1,21 +0,0 @@
*** source/optout.h.orig Sat Jan 30 14:19:00 1999
--- source/optout.h Wed Mar 17 22:28:44 1999
***************
*** 35,42 ****
#define POV_RAY_VERSION "3.1e"
! #define DISTRIBUTION_MESSAGE_1 "This is an unofficial version compiled by:"
! #define DISTRIBUTION_MESSAGE_2 "FILL IN NAME HERE........................."
#define DISTRIBUTION_MESSAGE_3 "The POV-Ray Team(tm) is not responsible for supporting this version."
/* Number of help pages (numbered 0 to MAX_HELP_PAGE). */
--- 35,42 ----
#define POV_RAY_VERSION "3.1e"
! #define DISTRIBUTION_MESSAGE_1 "This is an unofficial version compiled for"
! #define DISTRIBUTION_MESSAGE_2 "FreeBSD, http://www.freebsd.org/"
#define DISTRIBUTION_MESSAGE_3 "The POV-Ray Team(tm) is not responsible for supporting this version."
/* Number of help pages (numbered 0 to MAX_HELP_PAGE). */

View file

@ -1,56 +0,0 @@
--- source/unix/makefile.orig 1999-11-22 02:12:37.000000000 +0100
+++ source/unix/makefile 2012-05-06 19:41:21.000000000 +0200
@@ -53,7 +53,7 @@
#CFLAGS = -O6 -finline-functions -ffast-math -c -ansi -m386 -DCPU=586 -DCOMPILER_VER=\".`uname`.$(CC)\" -DPOV_LIB_DIR=\"$(POVLIBDIR)\" $(SRCINC) $(LIBPNGINC) $(ZLIBINC)
# Linux compiler flags, Pentium II optimized
-CFLAGS = -O6 -finline-functions -ffast-math -c -ansi -m386 -DCPU=686 -DCOMPILER_VER=\".`uname`.$(CC)\" -DPOV_LIB_DIR=\"$(POVLIBDIR)\" $(SRCINC) $(LIBPNGINC) $(ZLIBINC)
+CFLAGS+= -c -ansi -DCPU=686 -DCOMPILER_VER=\".`uname`.$(CC)\" -DPOV_LIB_DIR=\"$(POVLIBDIR)\" $(SRCINC) $(LIBPNGINC) $(ZLIBINC)
# HPUX compiler flags
#CFLAGS = +O2 -finline-functions -c -Aa -D_HPUX_SOURCE -DCOMPILER_VER=\".`uname`.$(CC)\" $(SRCINC) $(LIBPNGINC) $(ZLIBINC)
@@ -61,9 +61,6 @@
# IRIX 6.5 compiler flags, courtesy Johan Eriksson
#CFLAGS = -O2 -n32 -mips4 -r10000 -ansi -c -DCOMPILER_VER=\".`uname`.$(CC)\" $(SRCINC) $(LIBPNGINC) $(ZLIBINC) $(XLIBINC)
-# Your compiler
-CC = gcc
-
# The X11 variable should point to the top-level directory where the X11
# libraries and include files are located. It should really be set in
# your system startup script (ie .cshrc or .profile) so that it can be
@@ -78,7 +75,7 @@
# for some AIX systems:
#X11 = /usr/lpp/X11
-X11 = /usr/X11R6
+X11 = $(LOCALBASE)
# You probably won't need to change these if you have the X11 variable
# above set properly...
@@ -90,10 +87,10 @@
# Use libXXX.a if you want to force static linking of the libraries.
# Use -Llibdir -lXXX if you want to use shared libraries (if they are
# available). It doesn't matter if you only have libXXX.a libraries.
-PNGDIR = $(SRCDIR)/libpng
-LIBPNGINC = -I$(PNGDIR)
+PNGDIR = $(PREFIX)/include
+LIBPNGINC = -I$(PNGDIR) -I${LOCALBASE}/include/libpng15
#LIBPNGLIB = $(PNGDIR)/libpng.a
-LIBPNGLIB = -L$(PNGDIR) -lpng
+LIBPNGLIB = -L$(PREFIX)/lib -lpng
#LIBPNGLIB = -L/usr/local/lib -lpng
# The following options are added at the suggestion of Axel Hecht
@@ -104,9 +101,9 @@
# LIBPNGLIB = -L$(PREFIX)/lib -lpng
ZLIBDIR = $(SRCDIR)/zlib
-ZLIBINC = -I$(ZLIBDIR)
+ZLIBINC = #-I$(ZLIBDIR)
#ZLIBLIB = $(ZLIBDIR)/libz.a
-ZLIBLIB = -L$(ZLIBDIR) -lz
+ZLIBLIB = -lz
#ZLIBLIB = -L/usr/local/lib -lz
# The following options are added at the suggestion of Axel Hecht

View file

@ -1,118 +0,0 @@
--- source/png_pov.c.orig 1999-05-01 15:01:24.000000000 +0200
+++ source/png_pov.c 2012-05-05 07:28:33.000000000 +0200
@@ -53,6 +53,7 @@
#include "optout.h"
#include "png.h"
#include "png_pov.h"
+#include "pngpriv.h"
@@ -227,7 +228,7 @@
if (png_get_error_ptr(png_ptr))
Error_Line("libpng: %s\n",msg);
- longjmp(png_ptr->jmpbuf,1);
+ longjmp(png_jmpbuf(png_ptr),1);
}
@@ -356,7 +357,7 @@
Error("Error allocating PNG data structures");
}
- if (setjmp(o_png_ptr->jmpbuf))
+ if (setjmp(png_jmpbuf(o_png_ptr)))
{
/* If we get here, we had a problem reading the file */
Status_Info("\n");
@@ -397,7 +398,7 @@
Error("Error allocating PNG data structures");
}
- if (setjmp(png_ptr->jmpbuf))
+ if (setjmp(png_jmpbuf(png_ptr)))
{
/* If we get here, we had a problem writing the file */
Status_Info("\n");
@@ -509,7 +510,7 @@
Error("Error allocating PNG data structures");
}
- if (setjmp(png_ptr->jmpbuf))
+ if (setjmp(png_jmpbuf(png_ptr)))
{
/* If we get here, we had a problem writing the file */
if (handle->buffer != NULL)
@@ -628,7 +629,7 @@
case APPEND_MODE:
#if defined(PNG_WRITE_FLUSH_SUPPORTED)
- if (setjmp(png_ptr->jmpbuf))
+ if (setjmp(png_jmpbuf(png_ptr)))
{
/* If we get here, we had a problem writing the file */
@@ -943,7 +944,7 @@
}
}
- if (setjmp(png_ptr->jmpbuf))
+ if (setjmp(png_jmpbuf(png_ptr)))
{
/* If we get here, we had a problem writing the file */
fclose(handle->file);
@@ -996,7 +997,7 @@
{
register int col, j, step;
- if (setjmp(o_png_ptr->jmpbuf))
+ if (setjmp(png_jmpbuf(o_png_ptr)))
{
/* If we get here, we had a problem reading the file, which probably
* means that we have read all the available data, rather than a real
@@ -1006,7 +1007,7 @@
return(0);
}
- if (setjmp(png_ptr->jmpbuf))
+ if (setjmp(png_jmpbuf(png_ptr)))
{
/* If we get here, we had a problem writing the new file */
Status_Info("\n");
@@ -1139,7 +1140,7 @@
{
if (png_ptr != NULL)
{
- if (setjmp(png_ptr->jmpbuf))
+ if (setjmp(png_jmpbuf(png_ptr)))
{
/* If we get here, we had a problem writing the file */
@@ -1391,7 +1392,7 @@
return; /* -hdf99- */
}
- if (setjmp(r_png_ptr->jmpbuf))
+ if (setjmp(png_jmpbuf(r_png_ptr)))
{
/* If we get here, we had a problem reading the file */
@@ -1445,7 +1446,7 @@
if (r_info_ptr->valid & PNG_INFO_tRNS)
{
for (index = 0; index < r_info_ptr->num_trans; index++)
- cmap[index].Transmit = 255 - r_info_ptr->trans[index];
+ cmap[index].Transmit = 255 - r_info_ptr->trans_alpha[index];
}
Image->data.map_lines = (unsigned char **)
@@ -1479,7 +1480,7 @@
if (r_info_ptr->valid & PNG_INFO_tRNS)
{
for (index = 0; index < r_info_ptr->num_trans; index++)
- cmap[index].Transmit = 255 - r_info_ptr->trans[index];
+ cmap[index].Transmit = 255 - r_info_ptr->trans_alpha[index];
}
Image->data.map_lines = (unsigned char **)

View file

@ -1,6 +0,0 @@
#!/bin/sh
for i in `find /usr/local/lib/povray31 \( -name '*.ini' -o -name '*.pov' -o -name '*.txt' -o -name '*.sh' -o -name '*.map' -o -name '*.inc' -o -name '*.par' -o -name '*.sph' -o -name '*.tri' -o -name '*.c*' \) -print`; do
sed -e 's/ $//g' $i > /tmp/xfer # ^M is Ctrl+M
rm $i
mv /tmp/xfer $i
done

View file

@ -1,17 +0,0 @@
POV-Ray(TM) 3.1g 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
/usr/local/lib/povray31/povlegal.doc
WWW: http://www.povray.org/
Ported to FreeBSD by Paulo Menezes, paulo@isr.uc.pt
Port updated (1.3d) by Oliver Fromme, olli@fromme.com

View file

@ -1,459 +0,0 @@
bin/povray31
lib/povray31/CMPL_Unix.doc
lib/povray31/allscene.ini
lib/povray31/allscene.sh
lib/povray31/allscene/.bla
lib/povray31/betanews.txt
lib/povray31/compile.doc
lib/povray31/gamma.gif
lib/povray31/gamma.gif.txt
lib/povray31/include/ash.map
lib/povray31/include/benediti.map
lib/povray31/include/bubinga.map
lib/povray31/include/bumpmap_.png
lib/povray31/include/cedar.map
lib/povray31/include/chars.inc
lib/povray31/include/colors.inc
lib/povray31/include/consts.inc
lib/povray31/include/crystal.ttf
lib/povray31/include/cyrvetic.ttf
lib/povray31/include/debug.inc
lib/povray31/include/finish.inc
lib/povray31/include/fract003.png
lib/povray31/include/glass.inc
lib/povray31/include/golds.inc
lib/povray31/include/marbteal.map
lib/povray31/include/maze.png
lib/povray31/include/metals.inc
lib/povray31/include/mtmand.pot
lib/povray31/include/mtmandj.png
lib/povray31/include/orngwood.map
lib/povray31/include/pinkmarb.map
lib/povray31/include/plasma2.png
lib/povray31/include/plasma3.png
lib/povray31/include/povmap.png
lib/povray31/include/rad_def.inc
lib/povray31/include/rdgranit.map
lib/povray31/include/shapes.inc
lib/povray31/include/shapes2.inc
lib/povray31/include/shapesq.inc
lib/povray31/include/skies.inc
lib/povray31/include/spiral.df3
lib/povray31/include/stage1.inc
lib/povray31/include/stars.inc
lib/povray31/include/stdcam.inc
lib/povray31/include/stoneold.inc
lib/povray31/include/stones.inc
lib/povray31/include/stones1.inc
lib/povray31/include/stones2.inc
lib/povray31/include/teak.map
lib/povray31/include/test.png
lib/povray31/include/textures.inc
lib/povray31/include/timrom.ttf
lib/povray31/include/ttffonts.cat
lib/povray31/include/whiteash.map
lib/povray31/include/woodmaps.inc
lib/povray31/include/woods.inc
lib/povray31/pngflc.ini
lib/povray31/pngfli.ini
lib/povray31/povlegal.doc
lib/povray31/povray.ini
lib/povray31/povuser.txt
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/revision.doc
lib/povray31/scenes/advanced/chess2.pov
lib/povray31/scenes/advanced/desk.ini
lib/povray31/scenes/advanced/desk.pov
lib/povray31/scenes/advanced/diffract.pov
lib/povray31/scenes/advanced/drums2/drums.inc
lib/povray31/scenes/advanced/drums2/drums.pov
lib/povray31/scenes/advanced/drums2/rednewt.png
lib/povray31/scenes/advanced/fish13/finskin2.png
lib/povray31/scenes/advanced/fish13/fish.inc
lib/povray31/scenes/advanced/fish13/fish13.pov
lib/povray31/scenes/advanced/fish13/fisheye.png
lib/povray31/scenes/advanced/fish13/stem1.inc
lib/povray31/scenes/advanced/fish13/world12.inc
lib/povray31/scenes/advanced/float5.pov
lib/povray31/scenes/advanced/ionic5/b-snake.inc
lib/povray31/scenes/advanced/ionic5/congo4.png
lib/povray31/scenes/advanced/ionic5/ionic5.pov
lib/povray31/scenes/advanced/ionic5/lizard.inc
lib/povray31/scenes/advanced/ionic5/marble.inc
lib/povray31/scenes/advanced/ionic5/panther.inc
lib/povray31/scenes/advanced/ionic5/s-head3.inc
lib/povray31/scenes/advanced/ionic5/turn.inc
lib/povray31/scenes/advanced/lamppost.pov
lib/povray31/scenes/advanced/mist.pov
lib/povray31/scenes/advanced/mtmand.par
lib/povray31/scenes/advanced/mtmand.pov
lib/povray31/scenes/advanced/newltpot/teapot.c1
lib/povray31/scenes/advanced/newltpot/teapot.c2
lib/povray31/scenes/advanced/newltpot/teapot.c3
lib/povray31/scenes/advanced/newltpot/teapot.cat
lib/povray31/scenes/advanced/newltpot/teapot.sph
lib/povray31/scenes/advanced/newltpot/teapot.tri
lib/povray31/scenes/advanced/newltpot/teapot2.pov
lib/povray31/scenes/advanced/newltpot/teapot3.pov
lib/povray31/scenes/advanced/newltpot/teapot4.pov
lib/povray31/scenes/advanced/ntreal/ntreal.inc
lib/povray31/scenes/advanced/ntreal/ntreal.pov
lib/povray31/scenes/advanced/piece2/light.inc
lib/povray31/scenes/advanced/piece2/piece2.pov
lib/povray31/scenes/advanced/piece2/spural1.inc
lib/povray31/scenes/advanced/piece2/spural2.inc
lib/povray31/scenes/advanced/piece2/tori2.inc
lib/povray31/scenes/advanced/piece2/ttexture.inc
lib/povray31/scenes/advanced/piece3/curly-q.inc
lib/povray31/scenes/advanced/piece3/links.inc
lib/povray31/scenes/advanced/piece3/piece3.pov
lib/povray31/scenes/advanced/quilt1.pov
lib/povray31/scenes/advanced/skyvase.pov
lib/povray31/scenes/advanced/sombrero.pov
lib/povray31/scenes/advanced/sunsethf.pov
lib/povray31/scenes/advanced/swirlbox.pov
lib/povray31/scenes/advanced/teapot/teapot.inc
lib/povray31/scenes/advanced/teapot/teapot.pov
lib/povray31/scenes/advanced/wg6.pov
lib/povray31/scenes/advanced/whiltile.pov
lib/povray31/scenes/advanced/woodbox.pov
lib/povray31/scenes/animate/ambient/ambient.ini
lib/povray31/scenes/animate/ambient/ambient.pov
lib/povray31/scenes/animate/boing/boing1.ini
lib/povray31/scenes/animate/boing/boing1.pov
lib/povray31/scenes/animate/boing/bounce.ini
lib/povray31/scenes/animate/boing/bounce.pov
lib/povray31/scenes/animate/boing/glsbng.ini
lib/povray31/scenes/animate/boing/glsbng.pov
lib/povray31/scenes/animate/camera2/camera2.ini
lib/povray31/scenes/animate/camera2/camera2.pov
lib/povray31/scenes/animate/clockd.pov
lib/povray31/scenes/animate/diffuse/diffuse.ini
lib/povray31/scenes/animate/diffuse/diffuse.pov
lib/povray31/scenes/animate/float1/float1.ini
lib/povray31/scenes/animate/float1/float1.pov
lib/povray31/scenes/animate/float2/float2.ini
lib/povray31/scenes/animate/float2/float2.pov
lib/povray31/scenes/animate/float3/float3.ini
lib/povray31/scenes/animate/float3/float3.pov
lib/povray31/scenes/animate/float4/float4.ini
lib/povray31/scenes/animate/float4/float4.pov
lib/povray31/scenes/animate/l_o/l_o.ini
lib/povray31/scenes/animate/l_o/l_o.pov
lib/povray31/scenes/animate/life/blink4.inc
lib/povray31/scenes/animate/life/life.ini
lib/povray31/scenes/animate/life/life.pov
lib/povray31/scenes/animate/life/walker.inc
lib/povray31/scenes/animate/pentmap/pentmap.ini
lib/povray31/scenes/animate/pentmap/pentmap.pov
lib/povray31/scenes/animate/quilted/plotqlt.ini
lib/povray31/scenes/animate/quilted/plotqlt.pov
lib/povray31/scenes/animate/raddem/raddem.ini
lib/povray31/scenes/animate/raddem/raddem.pov
lib/povray31/scenes/animate/reflect/reflect.ini
lib/povray31/scenes/animate/reflect/reflect.pov
lib/povray31/scenes/animate/slinky/slnk.ini
lib/povray31/scenes/animate/slinky/slnk.pov
lib/povray31/scenes/animate/speclr/speclr.ini
lib/povray31/scenes/animate/speclr/speclr.pov
lib/povray31/scenes/animate/vect1/vect1.ini
lib/povray31/scenes/animate/vect1/vect1.pov
lib/povray31/scenes/animate/vect2/vect2.ini
lib/povray31/scenes/animate/vect2/vect2.pov
lib/povray31/scenes/arrays/array1.pov
lib/povray31/scenes/arrays/array2.pov
lib/povray31/scenes/arrays/array3.pov
lib/povray31/scenes/camera/basicvue.pov
lib/povray31/scenes/camera/camera1a.pov
lib/povray31/scenes/camera/camera1b.pov
lib/povray31/scenes/camera/camera1c.pov
lib/povray31/scenes/camera/camera1d.pov
lib/povray31/scenes/camera/camera1e.pov
lib/povray31/scenes/camera/camera1f.pov
lib/povray31/scenes/camera/camera3a.pov
lib/povray31/scenes/camera/camera3b.pov
lib/povray31/scenes/camera/camera3c.pov
lib/povray31/scenes/camera/camera3d.pov
lib/povray31/scenes/camera/fisheye.pov
lib/povray31/scenes/camera/focalb1.pov
lib/povray31/scenes/csg/cliptst2.pov
lib/povray31/scenes/csg/granite.pov
lib/povray31/scenes/csg/hfclip.pov
lib/povray31/scenes/csg/intee1.pov
lib/povray31/scenes/fileio/fileio.pov
lib/povray31/scenes/incdemo/chars.pov
lib/povray31/scenes/incdemo/colors.pov
lib/povray31/scenes/incdemo/finish.pov
lib/povray31/scenes/incdemo/glasses/glasses.doc
lib/povray31/scenes/incdemo/glasses/glasses.pov
lib/povray31/scenes/incdemo/metals/brasses.pov
lib/povray31/scenes/incdemo/metals/chromes.pov
lib/povray31/scenes/incdemo/metals/coppers.pov
lib/povray31/scenes/incdemo/metals/golds.pov
lib/povray31/scenes/incdemo/metals/metals.doc
lib/povray31/scenes/incdemo/metals/silvers.pov
lib/povray31/scenes/incdemo/metals/stage_xy.inc
lib/povray31/scenes/incdemo/metals/stage_xz.inc
lib/povray31/scenes/incdemo/shapes.pov
lib/povray31/scenes/incdemo/shapes2.pov
lib/povray31/scenes/incdemo/shotxtr.inc
lib/povray31/scenes/incdemo/stones/benediti.pov
lib/povray31/scenes/incdemo/stones/marbteal.pov
lib/povray31/scenes/incdemo/stones/pinkmarb.pov
lib/povray31/scenes/incdemo/stones/rdgranit.pov
lib/povray31/scenes/incdemo/stones/stones.doc
lib/povray31/scenes/incdemo/stones/stones1.pov
lib/povray31/scenes/incdemo/stones/stones2.pov
lib/povray31/scenes/incdemo/texture1.pov
lib/povray31/scenes/incdemo/texture2.pov
lib/povray31/scenes/incdemo/texture3.pov
lib/povray31/scenes/incdemo/woods/ash.pov
lib/povray31/scenes/incdemo/woods/bubinga.pov
lib/povray31/scenes/incdemo/woods/cedar.pov
lib/povray31/scenes/incdemo/woods/morewood.doc
lib/povray31/scenes/incdemo/woods/orngwood.pov
lib/povray31/scenes/incdemo/woods/teak.pov
lib/povray31/scenes/incdemo/woods/testcam.inc
lib/povray31/scenes/incdemo/woods/testobjs.inc
lib/povray31/scenes/incdemo/woods/whiteash.pov
lib/povray31/scenes/incdemo/woods/wood_1.pov
lib/povray31/scenes/incdemo/woods/wood_10.pov
lib/povray31/scenes/incdemo/woods/wood_11.pov
lib/povray31/scenes/incdemo/woods/wood_12.pov
lib/povray31/scenes/incdemo/woods/wood_13.pov
lib/povray31/scenes/incdemo/woods/wood_14.pov
lib/povray31/scenes/incdemo/woods/wood_15.pov
lib/povray31/scenes/incdemo/woods/wood_16.pov
lib/povray31/scenes/incdemo/woods/wood_17.pov
lib/povray31/scenes/incdemo/woods/wood_18.pov
lib/povray31/scenes/incdemo/woods/wood_19.pov
lib/povray31/scenes/incdemo/woods/wood_2.pov
lib/povray31/scenes/incdemo/woods/wood_3.pov
lib/povray31/scenes/incdemo/woods/wood_4.pov
lib/povray31/scenes/incdemo/woods/wood_5.pov
lib/povray31/scenes/incdemo/woods/wood_6.pov
lib/povray31/scenes/incdemo/woods/wood_7.pov
lib/povray31/scenes/incdemo/woods/wood_8.pov
lib/povray31/scenes/incdemo/woods/wood_9.pov
lib/povray31/scenes/incdemo/woods/woods.doc
lib/povray31/scenes/incdemo/woods/woods1.pov
lib/povray31/scenes/incdemo/woods/woods2.pov
lib/povray31/scenes/interior/atten1.pov
lib/povray31/scenes/interior/atten2.pov
lib/povray31/scenes/interior/ballbox1.pov
lib/povray31/scenes/interior/caustic2.pov
lib/povray31/scenes/interior/crystal.pov
lib/povray31/scenes/interior/fog_f.pov
lib/povray31/scenes/interior/fog_ft.pov
lib/povray31/scenes/interior/fog_std.pov
lib/povray31/scenes/interior/foglayr.pov
lib/povray31/scenes/interior/foglyr2.pov
lib/povray31/scenes/interior/iortest.pov
lib/povray31/scenes/interior/magglass.pov
lib/povray31/scenes/interior/media/galaxy.pov
lib/povray31/scenes/interior/media/hollow1.pov
lib/povray31/scenes/interior/media/hollow2.pov
lib/povray31/scenes/interior/media/hollow3.pov
lib/povray31/scenes/interior/media/media1.pov
lib/povray31/scenes/interior/media/media2.pov
lib/povray31/scenes/interior/media/media3.pov
lib/povray31/scenes/interior/media/media4.pov
lib/povray31/scenes/interior/media/media5.pov
lib/povray31/scenes/interior/nufog2.pov
lib/povray31/scenes/interior/rainbow1.pov
lib/povray31/scenes/interior/skysph1.pov
lib/povray31/scenes/interior/skysph2.pov
lib/povray31/scenes/lights/arealit1.pov
lib/povray31/scenes/lights/arealit2.pov
lib/povray31/scenes/lights/arealit3.pov
lib/povray31/scenes/lights/fillite.pov
lib/povray31/scenes/lights/laser.pov
lib/povray31/scenes/lights/shadows.pov
lib/povray31/scenes/lights/soft.pov
lib/povray31/scenes/lights/spotlite.pov
lib/povray31/scenes/macros/local.inc
lib/povray31/scenes/macros/local.pov
lib/povray31/scenes/macros/macro1.pov
lib/povray31/scenes/macros/macro2.pov
lib/povray31/scenes/macros/macro3.pov
lib/povray31/scenes/macros/macro4.pov
lib/povray31/scenes/macros/pyramid.pov
lib/povray31/scenes/macros/pyramid2.pov
lib/povray31/scenes/objects/blob.pov
lib/povray31/scenes/objects/blob1a.pov
lib/povray31/scenes/objects/blob1b.pov
lib/povray31/scenes/objects/blob1c.pov
lib/povray31/scenes/objects/box.pov
lib/povray31/scenes/objects/chesmsh.pov
lib/povray31/scenes/objects/chess.inc
lib/povray31/scenes/objects/crat_dat.pov
lib/povray31/scenes/objects/crater.pov
lib/povray31/scenes/objects/fractal1.pov
lib/povray31/scenes/objects/fractal2.pov
lib/povray31/scenes/objects/fractal3.pov
lib/povray31/scenes/objects/fractal4.pov
lib/povray31/scenes/objects/lathe1a.pov
lib/povray31/scenes/objects/lathe1b.pov
lib/povray31/scenes/objects/lathe1c.pov
lib/povray31/scenes/objects/lathe2.pov
lib/povray31/scenes/objects/math/axisbox.inc
lib/povray31/scenes/objects/math/bezier.pov
lib/povray31/scenes/objects/math/bicube.pov
lib/povray31/scenes/objects/math/folium.pov
lib/povray31/scenes/objects/math/grafbic.pov
lib/povray31/scenes/objects/math/helix.pov
lib/povray31/scenes/objects/math/hyptorus.pov
lib/povray31/scenes/objects/math/lemnisc2.pov
lib/povray31/scenes/objects/math/lemnisca.pov
lib/povray31/scenes/objects/math/math.cat
lib/povray31/scenes/objects/math/monkey.pov
lib/povray31/scenes/objects/math/partorus.pov
lib/povray31/scenes/objects/math/piriform.pov
lib/povray31/scenes/objects/math/quarcyl.pov
lib/povray31/scenes/objects/math/quarpara.pov
lib/povray31/scenes/objects/math/steiner.pov
lib/povray31/scenes/objects/math/tcubic.pov
lib/povray31/scenes/objects/math/teardrop.pov
lib/povray31/scenes/objects/math/torus.pov
lib/povray31/scenes/objects/math/trough.pov
lib/povray31/scenes/objects/math/witch.pov
lib/povray31/scenes/objects/pawns.pov
lib/povray31/scenes/objects/polygon.pov
lib/povray31/scenes/objects/primitiv.pov
lib/povray31/scenes/objects/prism1.pov
lib/povray31/scenes/objects/prism2.pov
lib/povray31/scenes/objects/prism3.inc
lib/povray31/scenes/objects/prism3a.pov
lib/povray31/scenes/objects/prism3b.pov
lib/povray31/scenes/objects/prism3c.pov
lib/povray31/scenes/objects/sor1.pov
lib/povray31/scenes/objects/superel1.pov
lib/povray31/scenes/objects/superel2.pov
lib/povray31/scenes/objects/superel3.pov
lib/povray31/scenes/objects/torus1.pov
lib/povray31/scenes/objects/ttf1.pov
lib/povray31/scenes/objects/wtorus.pov
lib/povray31/scenes/radios/rad2.inc
lib/povray31/scenes/radios/rad2.ini
lib/povray31/scenes/radios/rad2.pov
lib/povray31/scenes/textures/pigments/blkhole.pov
lib/povray31/scenes/textures/pigments/cantelop.pov
lib/povray31/scenes/textures/pigments/checker2.pov
lib/povray31/scenes/textures/pigments/crack1.pov
lib/povray31/scenes/textures/pigments/dodec2.pov
lib/povray31/scenes/textures/pigments/eight.pov
lib/povray31/scenes/textures/pigments/filtfun.pov
lib/povray31/scenes/textures/pigments/interp.pov
lib/povray31/scenes/textures/pigments/irid.pov
lib/povray31/scenes/textures/pigments/mapper.pov
lib/povray31/scenes/textures/pigments/mappr2.pov
lib/povray31/scenes/textures/pigments/matmap.pov
lib/povray31/scenes/textures/pigments/pigmap.pov
lib/povray31/scenes/textures/pigments/pigment.pov
lib/povray31/scenes/textures/pigments/planet.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_cloud3.pov
lib/povray31/scenes/textures/pigments/skies/s_cloud4.pov
lib/povray31/scenes/textures/pigments/skies/s_cloud5.pov
lib/povray31/scenes/textures/pigments/skies/skies.doc
lib/povray31/scenes/textures/pigments/skies/stars.pov
lib/povray31/scenes/textures/pigments/spiral1a.pov
lib/povray31/scenes/textures/pigments/txtravg.pov
lib/povray31/scenes/textures/pigments/txtrmap.pov
lib/povray31/scenes/textures/pigments/warp1.pov
lib/povray31/scenes/textures/pigments/warp2.pov
lib/povray31/scenes/textures/surfaces/agate.pov
lib/povray31/scenes/textures/surfaces/arches.pov
lib/povray31/scenes/textures/surfaces/bozo.pov
lib/povray31/scenes/textures/surfaces/brick.pov
lib/povray31/scenes/textures/surfaces/bumpmap.pov
lib/povray31/scenes/textures/surfaces/bumps.pov
lib/povray31/scenes/textures/surfaces/cluster.pov
lib/povray31/scenes/textures/surfaces/crackle.pov
lib/povray31/scenes/textures/surfaces/densfile.pov
lib/povray31/scenes/textures/surfaces/dents.pov
lib/povray31/scenes/textures/surfaces/gradient.pov
lib/povray31/scenes/textures/surfaces/granite.pov
lib/povray31/scenes/textures/surfaces/hexagon.pov
lib/povray31/scenes/textures/surfaces/leopard.pov
lib/povray31/scenes/textures/surfaces/mandel.pov
lib/povray31/scenes/textures/surfaces/marble.pov
lib/povray31/scenes/textures/surfaces/normal.pov
lib/povray31/scenes/textures/surfaces/normavg.pov
lib/povray31/scenes/textures/surfaces/normmap.pov
lib/povray31/scenes/textures/surfaces/onion.pov
lib/povray31/scenes/textures/surfaces/pignorm.inc
lib/povray31/scenes/textures/surfaces/quilt2.pov
lib/povray31/scenes/textures/surfaces/quilted.pov
lib/povray31/scenes/textures/surfaces/radial.pov
lib/povray31/scenes/textures/surfaces/ripples.pov
lib/povray31/scenes/textures/surfaces/slopemap.pov
lib/povray31/scenes/textures/surfaces/spiral1.pov
lib/povray31/scenes/textures/surfaces/spiral2.pov
lib/povray31/scenes/textures/surfaces/spotted.pov
lib/povray31/scenes/textures/surfaces/waves.pov
lib/povray31/scenes/textures/surfaces/wrinkles.pov
lib/povray31/slow.ini
lib/povray31/tgaflc.ini
lib/povray31/tgafli.ini
lib/povray31/xpovicon.xpm
lib/povray31/zipflc.ini
lib/povray31/zipfli.ini
@dirrm lib/povray31/allscene
@dirrm lib/povray31/include
@dirrm lib/povray31/scenes/advanced/drums2
@dirrm lib/povray31/scenes/advanced/fish13
@dirrm lib/povray31/scenes/advanced/ionic5
@dirrm lib/povray31/scenes/advanced/newltpot
@dirrm lib/povray31/scenes/advanced/ntreal
@dirrm lib/povray31/scenes/advanced/piece2
@dirrm lib/povray31/scenes/advanced/piece3
@dirrm lib/povray31/scenes/advanced/teapot
@dirrm lib/povray31/scenes/advanced
@dirrm lib/povray31/scenes/animate/ambient
@dirrm lib/povray31/scenes/animate/boing
@dirrm lib/povray31/scenes/animate/camera2
@dirrm lib/povray31/scenes/animate/diffuse
@dirrm lib/povray31/scenes/animate/float1
@dirrm lib/povray31/scenes/animate/float2
@dirrm lib/povray31/scenes/animate/float3
@dirrm lib/povray31/scenes/animate/float4
@dirrm lib/povray31/scenes/animate/l_o
@dirrm lib/povray31/scenes/animate/life
@dirrm lib/povray31/scenes/animate/pentmap
@dirrm lib/povray31/scenes/animate/quilted
@dirrm lib/povray31/scenes/animate/raddem
@dirrm lib/povray31/scenes/animate/reflect
@dirrm lib/povray31/scenes/animate/slinky
@dirrm lib/povray31/scenes/animate/speclr
@dirrm lib/povray31/scenes/animate/vect1
@dirrm lib/povray31/scenes/animate/vect2
@dirrm lib/povray31/scenes/animate
@dirrm lib/povray31/scenes/arrays
@dirrm lib/povray31/scenes/camera
@dirrm lib/povray31/scenes/csg
@dirrm lib/povray31/scenes/fileio
@dirrm lib/povray31/scenes/incdemo/glasses
@dirrm lib/povray31/scenes/incdemo/metals
@dirrm lib/povray31/scenes/incdemo/stones
@dirrm lib/povray31/scenes/incdemo/woods
@dirrm lib/povray31/scenes/incdemo
@dirrm lib/povray31/scenes/interior/media
@dirrm lib/povray31/scenes/interior
@dirrm lib/povray31/scenes/lights
@dirrm lib/povray31/scenes/macros
@dirrm lib/povray31/scenes/objects/math
@dirrm lib/povray31/scenes/objects
@dirrm lib/povray31/scenes/radios
@dirrm lib/povray31/scenes/textures/pigments/skies
@dirrm lib/povray31/scenes/textures/pigments
@dirrm lib/povray31/scenes/textures/surfaces
@dirrm lib/povray31/scenes/textures
@dirrm lib/povray31/scenes
@dirrm lib/povray31

View file

@ -1,54 +0,0 @@
# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
# $FreeBSD$
PORTNAME= pvmpov
PORTVERSION= 3.1g.2
PORTREVISION= 5
CATEGORIES= graphics parallel
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-3.1g2.tgz
DISTNAME= ${PORTNAME}-3.1g2
MAINTAINER= ports@FreeBSD.org
COMMENT= Distributed rendering package for Persistence of Vision Ray Tracer
BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/graphics/povray31:configure \
aimk:${PORTSDIR}/net/pvm
LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png
RUN_DEPENDS= povray31:${PORTSDIR}/graphics/povray31 \
pvmd:${PORTSDIR}/net/pvm
USES= perl5 tar:tgz
USE_PERL5= build
USE_XORG= x11
WRKSRC= ${WRKDIR}/pvmpov3_1g_2
BUILDBASE= ${WRKSRC}/povray31/source/pvm
PVM_ROOT= ${LOCALBASE}/lib/pvm
PLIST_FILES= bin/x-pvmpov \
lib/pvm/bin/FREEBSD/x-pvmpov
PORTDOCS= *
OPTIONS_DEFINE= DOCS
pre-configure:
@ (cd ${WRKDIRPREFIX}${.CURDIR}/../../graphics/povray31/work && \
${TAR} -c -f - povray31 ) \
| (cd ${WRKSRC} && ${TAR} --unlink -x -f -)
@ cd ${WRKSRC} && ${PATCH} -p0 -s < pvmpov.patch
@${REINPLACE_CMD} -i '' -e 's|%LOCALBASE%|${LOCALBASE}|' \
-e '/^CC/ s|gcc|${CC}|' -e '/^CFLAGS/ s|-O6|${CXXFLAGS}|' \
${BUILDBASE}/Makefile.aimk
do-build:
@cd ${BUILDBASE} && ${SETENV} PVM_ROOT=${PVM_ROOT} aimk newxwin
do-install:
@${MKDIR} ${STAGEDIR}${PVM_ROOT}/bin/FREEBSD
${INSTALL_PROGRAM} ${BUILDBASE}/FREEBSD/x-pvmpov \
${STAGEDIR}${PVM_ROOT}/bin/FREEBSD
${LN} -sf ${PVM_ROOT}/bin/FREEBSD/x-pvmpov ${STAGEDIR}${PREFIX}/bin/x-pvmpov
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/doc/PVMPOV-HOWTO.html ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (pvmpov-3.1g2.tgz) = 5cec00de9d979d9563a667995ea81ea244fbd015e1b10704bae10e37e94068b9
SIZE (pvmpov-3.1g2.tgz) = 41114

View file

@ -1,61 +0,0 @@
--- pvmpov.patch.orig Sat Sep 8 00:29:33 2001
+++ pvmpov.patch Wed Feb 23 14:32:36 2005
@@ -579,9 +579,9 @@
/* Print redirecting options. */
-diff -r -c ../povray31/source/optout.h povray31/source/optout.h
-*** ../povray31/source/optout.h Mon Nov 22 04:24:23 1999
---- povray31/source/optout.h Thu Sep 6 14:29:51 2001
+diff -r -c povray31/source/optout.h.orig povray31/source/optout.h
+*** povray31/source/optout.h.orig Tue Feb 22 23:47:08 2005
+--- povray31/source/optout.h Wed Feb 23 14:27:00 2005
***************
*** 19,24 ****
--- 19,27 ----
@@ -595,29 +595,28 @@
***************
-*** 36,49 ****
+*** 36,48 ****
#define POV_RAY_VERSION "3.1g"
- #define DISTRIBUTION_MESSAGE_1 "This is an unofficial version compiled by:"
- #define DISTRIBUTION_MESSAGE_2 "FILL IN NAME HERE........................."
+ #define DISTRIBUTION_MESSAGE_1 "This is an unofficial version compiled for"
+ #define DISTRIBUTION_MESSAGE_2 "FreeBSD, http://www.freebsd.org/"
#define DISTRIBUTION_MESSAGE_3 "The POV-Ray Team(tm) is not responsible for supporting this version."
/* Number of help pages (numbered 0 to MAX_HELP_PAGE). */
#define MAX_HELP_PAGE 7
!
-!
+
/*****************************************************************************
- * Global typedefs
--- 39,58 ----
#define POV_RAY_VERSION "3.1g"
- #define DISTRIBUTION_MESSAGE_1 "This is an unofficial version compiled by:"
+ #define DISTRIBUTION_MESSAGE_1 "This is an unofficial version compiled for"
+ #ifdef PVM
+ #define DISTRIBUTION_MESSAGE_2 "Jakob Flierl <flierl@luga.de> - PVMPOV Version 3.1g.2"
+ #else
- #define DISTRIBUTION_MESSAGE_2 "FILL IN NAME HERE........................."
+ #define DISTRIBUTION_MESSAGE_2 "FreeBSD, http://www.freebsd.org/"
+ #endif
#define DISTRIBUTION_MESSAGE_3 "The POV-Ray Team(tm) is not responsible for supporting this version."
@@ -629,8 +628,8 @@
#define MAX_HELP_PAGE 7
! #endif
+
/*****************************************************************************
- * Global typedefs
diff -r -c ../povray31/source/povray.c povray31/source/povray.c
*** ../povray31/source/povray.c Sat May 1 15:01:26 1999
--- povray31/source/povray.c Thu Sep 6 14:23:55 2001

View file

@ -1,51 +0,0 @@
--- povray31/source/pvm/Makefile.aimk.orig Sat Sep 8 00:29:33 2001
+++ povray31/source/pvm/Makefile.aimk Wed Feb 23 01:28:26 2005
@@ -45,18 +45,18 @@
# Use libXXX.a if you want to force static linking of the libraries.
# Use -Llibdir -lXXX if you want to use shared libraries (if they are
# available). It doesn't matter if you only have libXXX.a libraries.
-PNGDIR = $(SRCDIR)/libpng
-LIBPNGINC = -I$(PNGDIR)
+PNGDIR =
+LIBPNGINC = -I%LOCALBASE%/include/libpng15
#LIBPNGLIB = $(PNGDIR)/libpng.a
#LIBPNGINC = -I/usr/X11R6/include
-LIBPNGLIB = -L$(PNGDIR) -lpng
+LIBPNGLIB = -L%LOCALBASE%/lib -lpng
# LIBPNGLIB = -L/usr/lib -lpng
# LIBPNGLIB = -L/usr/X11R6/lib -lpng
# LIBPNGLIB =
-ZLIBDIR = $(SRCDIR)/zlib
-ZLIBINC = -I$(ZLIBDIR)
+ZLIBDIR =
+ZLIBINC =
#ZLIBLIB = $(ZLIBDIR)/libz.a
-ZLIBLIB = -L$(ZLIBDIR) -lz
+ZLIBLIB = -lz
#ZLIBLIB = -L/usr/local/lib -lz
#
@@ -77,7 +77,7 @@
# for some AIX systems
#X11 = /usr/lpp/X11
-X11 = /usr/X11R6
+X11 = %LOCALBASE%
# You probably won't need to change these if you have the X11 variable
# above set properly...
@@ -115,11 +115,10 @@
CC = gcc
OBJ = .o
-PVMINC = -I$(PVM_ROOT)/include
-PVMLIB = $(PVM_ROOT)/lib/$(PVM_ARCH)/libpvm3.a \
- $(PVM_ROOT)/lib/$(PVM_ARCH)/libgpvm3.a
+PVMINC = -I%LOCALBASE%/include
+PVMLIB = -L%LOCALBASE%/lib -lpvm3 -lgpvm3
XDIR = $(HOME)/pvm3/bin/$(PVM_ARCH)
-CFLAGS = -O3 -ansi -finline-functions -ffast-math -c -Wall \
+CFLAGS = -O6 -ansi -finline-functions -ffast-math -c -Wall \
-DPVM -D$(PVM_ARCH) -DCOMPILER_VER=\".`uname`.$(CC)\" \
-DPOV_LIB_DIR=\"$(POVLIBDIR)\" \
$(SRCINC) $(LIBPNGINC) $(ZLIBINC) $(XLIBINC)

View file

@ -1,8 +0,0 @@
--- povray31/source/pvm/pvm.h.orig 2001-09-07 16:29:33.000000000 +0200
+++ povray31/source/pvm/pvm.h 2008-03-11 22:25:58.000000000 +0100
@@ -168,5 +168,3 @@
extern char PvmWorkingDir[];
extern char ** PvmHosts;
extern int PvmHostsN;
-extern int PvmMTid;
-extern int * tids;

View file

@ -1,5 +0,0 @@
PVMPOV lets you unleash the power of your network connected computers with
POV-Ray. One master process distributes the rendering job over network and
collects the result from the POV-Ray slaves.
WWW: http://pvmpov.sourceforge.net/