aboutsummaryrefslogtreecommitdiff
path: root/graphics/povray31/files
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/povray31/files')
-rw-r--r--graphics/povray31/files/patch-ab513
-rw-r--r--graphics/povray31/files/script6
2 files changed, 32 insertions, 487 deletions
diff --git a/graphics/povray31/files/patch-ab b/graphics/povray31/files/patch-ab
index c297a1a9c865..3a924df8a9fc 100644
--- a/graphics/povray31/files/patch-ab
+++ b/graphics/povray31/files/patch-ab
@@ -1,7 +1,7 @@
-*** source/unix/makefile.orig Sun Feb 2 13:20:44 1997
---- source/unix/makefile Wed Mar 17 23:26:51 1999
+*** source/unix/makefile.orig Tue Mar 9 12:03:02 1999
+--- source/unix/makefile Tue May 11 03:42:15 1999
***************
-*** 28,44 ****
+*** 34,43 ****
# 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.
@@ -9,499 +9,38 @@
LIBPNGINC = -I$(PNGDIR)
#LIBPNGLIB = $(PNGDIR)/libpng.a
! LIBPNGLIB = -L$(PNGDIR) -lpng
-! #LIBPNGLIB = -L/usr/local/lib -lpng
+ #LIBPNGLIB = -L/usr/local/lib -lpng
- ZLIBDIR = $(SRCDIR)/zlib
- ZLIBINC = -I$(ZLIBDIR)
- #ZLIBLIB = $(ZLIBDIR)/libz.a
-! ZLIBLIB = -L$(ZLIBDIR) -lz
-! #ZLIBLIB = -L/usr/local/lib -lz
-
- # This is the suffix for object files.
- OBJ = .o
---- 28,44 ----
+ # The following options are added at the suggestion of Axel Hecht
+--- 34,43 ----
# 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)/lpng101
+! PNGDIR = $(PREFIX)/include
LIBPNGINC = -I$(PNGDIR)
#LIBPNGLIB = $(PNGDIR)/libpng.a
-! #LIBPNGLIB = -L$(PNGDIR) -lpng
-! LIBPNGLIB = -L/usr/local/lib -lpng
-
- ZLIBDIR = $(SRCDIR)/zlib
- ZLIBINC = -I$(ZLIBDIR)
- #ZLIBLIB = $(ZLIBDIR)/libz.a
-! #ZLIBLIB = -L$(ZLIBDIR) -lz
-! ZLIBLIB = -L/usr/local/lib -lz
-
- # This is the suffix for object files.
- OBJ = .o
-***************
-*** 55,61 ****
- #X11 = /usr/local/X11R6
- #X11 = /usr/openwin # for some SunOS systems
- #X11 = /usr/lpp/X11 # for some AIX systems
-! X11 = /usr/X11
-
- # You probably won't need to change these if you have the X11 variable
- # above set properly...
---- 55,61 ----
- #X11 = /usr/local/X11R6
- #X11 = /usr/openwin # for some SunOS systems
- #X11 = /usr/lpp/X11 # for some AIX systems
-! X11 = /usr/X11R6
-
- # You probably won't need to change these if you have the X11 variable
- # above set properly...
-***************
-*** 79,85 ****
- # for compiles unless you are debugging new code, as it slows things down.
- # The option -DPOV_COMMENTS enables informational comments in PNG and PPM
- # format output files (see png_pov.c and ppm.c for more info).
-! CFLAGS = -O2 -ansi -c -DCOMPILER_VER=\".`uname`.$(CC)\" $(SRCINC) $(LIBPNGINC) $(ZLIBINC) $(XLIBINC)
- LFLAGS = $(LIBPNGLIB) $(ZLIBLIB) -lm
-
- # Linux compiler flags
---- 79,86 ----
- # for compiles unless you are debugging new code, as it slows things down.
- # The option -DPOV_COMMENTS enables informational comments in PNG and PPM
- # format output files (see png_pov.c and ppm.c for more info).
-! CFLAGS ?= -O6
-! CFLAGS += -finline-functions -ansi -c -DCOMPILER_VER=\".`uname`.$(CC)\" $(SRCINC) $(LIBPNGINC) $(ZLIBINC) $(XLIBINC)
- LFLAGS = $(LIBPNGLIB) $(ZLIBLIB) -lm
-
- # Linux compiler flags
-***************
-*** 89,99 ****
- #CFLAGS = +O2 -finline-functions -c -Aa -D_HPUX_SOURCE -DCOMPILER_VER=\".`uname`.$(CC)\" $(SRCINC) $(LIBPNGINC) $(ZLIBINC)
+! LIBPNGLIB = -L$(PREFIX)/lib -lpng
+ #LIBPNGLIB = -L/usr/local/lib -lpng
- # Your compiler
-! CC = gcc
-
- # This decides which version of the executable you will get, either the
- # Unix text-only version, the X-Windows version, or the SVGAlib version.
-! default: config.h unix
- #default: unix
- #default: xwin
- #default: svga
---- 90,100 ----
- #CFLAGS = +O2 -finline-functions -c -Aa -D_HPUX_SOURCE -DCOMPILER_VER=\".`uname`.$(CC)\" $(SRCINC) $(LIBPNGINC) $(ZLIBINC)
-
- # Your compiler
-! CC = cc
-
- # This decides which version of the executable you will get, either the
- # Unix text-only version, the X-Windows version, or the SVGAlib version.
-! default: comment unix
- #default: unix
- #default: xwin
- #default: svga
-***************
-*** 119,133 ****
- $(ODIR)/fractal$(OBJ) \
- $(ODIR)/gif$(OBJ) \
- $(ODIR)/gifdecod$(OBJ) \
-- $(ODIR)/halos$(OBJ) \
- $(ODIR)/hcmplx$(OBJ) \
- $(ODIR)/hfield$(OBJ) \
- $(ODIR)/iff$(OBJ) \
- $(ODIR)/image$(OBJ) \
- $(ODIR)/lathe$(OBJ) \
- $(ODIR)/lbuffer$(OBJ) \
- $(ODIR)/lighting$(OBJ) \
- $(ODIR)/matrices$(OBJ) \
- $(ODIR)/mem$(OBJ) \
- $(ODIR)/mesh$(OBJ) \
- $(ODIR)/normal$(OBJ) \
---- 120,135 ----
- $(ODIR)/fractal$(OBJ) \
- $(ODIR)/gif$(OBJ) \
- $(ODIR)/gifdecod$(OBJ) \
- $(ODIR)/hcmplx$(OBJ) \
- $(ODIR)/hfield$(OBJ) \
- $(ODIR)/iff$(OBJ) \
- $(ODIR)/image$(OBJ) \
-+ $(ODIR)/interior$(OBJ) \
- $(ODIR)/lathe$(OBJ) \
- $(ODIR)/lbuffer$(OBJ) \
- $(ODIR)/lighting$(OBJ) \
- $(ODIR)/matrices$(OBJ) \
-+ $(ODIR)/media$(OBJ) \
- $(ODIR)/mem$(OBJ) \
- $(ODIR)/mesh$(OBJ) \
- $(ODIR)/normal$(OBJ) \
+ # The following options are added at the suggestion of Axel Hecht
***************
-*** 183,188 ****
---- 185,191 ----
- config.h \
- $(SRCDIR)/frame.h \
- $(SRCDIR)/lighting.h \
-+ $(SRCDIR)/media.h \
- $(SRCDIR)/objects.h \
- $(SRCDIR)/pattern.h \
- $(SRCDIR)/pigment.h \
-***************
-*** 212,223 ****
- $(SRCDIR)/warps.h
-
- bcylDEP = $(SRCDIR)/bcyl.c \
-- $(SRCDIR)/bbox.h \
- $(SRCDIR)/bcyl.h \
-- $(SRCDIR)/frame.h \
-- $(SRCDIR)/vector.h \
- config.h \
- $(SRCDIR)/povproto.h \
-
- bezierDEP = $(SRCDIR)/bezier.c \
- $(SRCDIR)/atmosph.h \
---- 215,226 ----
- $(SRCDIR)/warps.h
-
- bcylDEP = $(SRCDIR)/bcyl.c \
- $(SRCDIR)/bcyl.h \
- config.h \
-+ $(SRCDIR)/frame.h \
-+ $(SRCDIR)/mem.h \
- $(SRCDIR)/povproto.h \
-+ $(SRCDIR)/vector.h \
+*** 48,56 ****
+ # LIBPNGLIB = -L$(PREFIX)/lib -lpng
- bezierDEP = $(SRCDIR)/bezier.c \
- $(SRCDIR)/atmosph.h \
-***************
-*** 372,377 ****
---- 375,381 ----
- config.h \
- $(SRCDIR)/express.h \
- $(SRCDIR)/frame.h \
-+ $(SRCDIR)/interior.h \
- $(SRCDIR)/matrices.h \
- $(SRCDIR)/normal.h \
- $(SRCDIR)/parse.h \
-***************
-*** 430,456 ****
- $(SRCDIR)/gifdecod.h \
- $(SRCDIR)/povproto.h
-
-- halosDEP = $(SRCDIR)/halos.c \
-- $(SRCDIR)/atmosph.h \
-- $(SRCDIR)/bbox.h \
-- $(SRCDIR)/camera.h \
-- $(SRCDIR)/colour.h \
-- config.h \
-- $(SRCDIR)/frame.h \
-- $(SRCDIR)/halos.h \
-- $(SRCDIR)/lighting.h \
-- $(SRCDIR)/matrices.h \
-- $(SRCDIR)/objects.h \
-- $(SRCDIR)/pattern.h \
-- $(SRCDIR)/point.h \
-- $(SRCDIR)/povproto.h \
-- $(SRCDIR)/povray.h \
-- $(SRCDIR)/render.h \
-- $(SRCDIR)/texture.h \
-- $(SRCDIR)/vector.h \
-- $(SRCDIR)/vlbuffer.h \
-- $(SRCDIR)/warps.h
--
- hcmplxDEP = $(SRCDIR)/hcmplx.c \
- $(SRCDIR)/atmosph.h \
- $(SRCDIR)/bbox.h \
---- 434,439 ----
-***************
-*** 518,523 ****
---- 501,532 ----
- $(SRCDIR)/vlbuffer.h \
- $(SRCDIR)/warps.h
-
-+ interiorDEP = $(SRCDIR)/interior.c \
-+ $(SRCDIR)/atmosph.h \
-+ $(SRCDIR)/bbox.h \
-+ $(SRCDIR)/camera.h \
-+ $(SRCDIR)/chi2.h \
-+ $(SRCDIR)/colour.h \
-+ config.h \
-+ $(SRCDIR)/frame.h \
-+ $(SRCDIR)/interior.h \
-+ $(SRCDIR)/lighting.h \
-+ $(SRCDIR)/matrices.h \
-+ $(SRCDIR)/media.h \
-+ $(SRCDIR)/mem.h \
-+ $(SRCDIR)/objects.h \
-+ $(SRCDIR)/pattern.h \
-+ $(SRCDIR)/pigment.h \
-+ $(SRCDIR)/point.h \
-+ $(SRCDIR)/povproto.h \
-+ $(SRCDIR)/povray.h \
-+ $(SRCDIR)/ray.h \
-+ $(SRCDIR)/render.h \
-+ $(SRCDIR)/texture.h \
-+ $(SRCDIR)/vector.h \
-+ $(SRCDIR)/vlbuffer.h \
-+ $(SRCDIR)/warps.h
-+
- quaternDEP = $(SRCDIR)/quatern.c \
- $(SRCDIR)/atmosph.h \
- $(SRCDIR)/bbox.h \
-***************
-*** 538,543 ****
---- 547,553 ----
- latheDEP = $(SRCDIR)/lathe.c \
- $(SRCDIR)/atmosph.h \
- $(SRCDIR)/bbox.h \
-+ $(SRCDIR)/bcyl.h \
- $(SRCDIR)/camera.h \
- config.h \
- $(SRCDIR)/frame.h \
-***************
-*** 580,589 ****
- $(SRCDIR)/colour.h \
- config.h \
- $(SRCDIR)/frame.h \
-- $(SRCDIR)/halos.h \
- $(SRCDIR)/image.h \
- $(SRCDIR)/lbuffer.h \
- $(SRCDIR)/lighting.h \
- $(SRCDIR)/mesh.h \
- $(SRCDIR)/normal.h \
- $(SRCDIR)/objects.h \
---- 590,600 ----
- $(SRCDIR)/colour.h \
- config.h \
- $(SRCDIR)/frame.h \
- $(SRCDIR)/image.h \
-+ $(SRCDIR)/interior.h \
- $(SRCDIR)/lbuffer.h \
- $(SRCDIR)/lighting.h \
-+ $(SRCDIR)/media.h \
- $(SRCDIR)/mesh.h \
- $(SRCDIR)/normal.h \
- $(SRCDIR)/objects.h \
-***************
-*** 608,613 ****
---- 619,649 ----
- $(SRCDIR)/povproto.h \
- $(SRCDIR)/vector.h
-
-+ mediaDEP = $(SRCDIR)/media.c \
-+ $(SRCDIR)/atmosph.h \
-+ $(SRCDIR)/bbox.h \
-+ $(SRCDIR)/camera.h \
-+ $(SRCDIR)/chi2.h \
-+ $(SRCDIR)/colour.h \
-+ config.h \
-+ $(SRCDIR)/frame.h \
-+ $(SRCDIR)/lighting.h \
-+ $(SRCDIR)/matrices.h \
-+ $(SRCDIR)/media.h \
-+ $(SRCDIR)/mem.h \
-+ $(SRCDIR)/objects.h \
-+ $(SRCDIR)/pattern.h \
-+ $(SRCDIR)/pigment.h \
-+ $(SRCDIR)/point.h \
-+ $(SRCDIR)/povproto.h \
-+ $(SRCDIR)/povray.h \
-+ $(SRCDIR)/ray.h \
-+ $(SRCDIR)/render.h \
-+ $(SRCDIR)/texture.h \
-+ $(SRCDIR)/vector.h \
-+ $(SRCDIR)/vlbuffer.h \
-+ $(SRCDIR)/warps.h
-+
- memDEP = $(SRCDIR)/mem.c \
- config.h \
- $(SRCDIR)/frame.h \
-***************
-*** 661,666 ****
---- 697,703 ----
- $(SRCDIR)/camera.h \
- config.h \
- $(SRCDIR)/frame.h \
-+ $(SRCDIR)/interior.h \
- $(SRCDIR)/objects.h \
- $(SRCDIR)/pattern.h \
- $(SRCDIR)/point.h \
-***************
-*** 707,712 ****
---- 744,750 ----
- optoutDEP = $(SRCDIR)/optout.c \
- $(SRCDIR)/atmosph.h \
- $(SRCDIR)/bbox.h \
-+ $(SRCDIR)/bcyl.h \
- $(SRCDIR)/bezier.h \
- $(SRCDIR)/blob.h \
- $(SRCDIR)/boxes.h \
-***************
-*** 759,764 ****
---- 797,803 ----
- parseDEP = $(SRCDIR)/parse.c \
- $(SRCDIR)/atmosph.h \
- $(SRCDIR)/bbox.h \
-+ $(SRCDIR)/bcyl.h \
- $(SRCDIR)/bezier.h \
- $(SRCDIR)/blob.h \
- $(SRCDIR)/boxes.h \
-***************
-*** 773,782 ****
- $(SRCDIR)/fractal.h \
- $(SRCDIR)/frame.h \
- $(SRCDIR)/gif.h \
-- $(SRCDIR)/halos.h \
- $(SRCDIR)/hfield.h \
- $(SRCDIR)/iff.h \
- $(SRCDIR)/image.h \
- $(SRCDIR)/lathe.h \
- $(SRCDIR)/matrices.h \
- $(SRCDIR)/mesh.h \
---- 812,821 ----
- $(SRCDIR)/fractal.h \
- $(SRCDIR)/frame.h \
- $(SRCDIR)/gif.h \
- $(SRCDIR)/hfield.h \
- $(SRCDIR)/iff.h \
- $(SRCDIR)/image.h \
-+ $(SRCDIR)/interior.h \
- $(SRCDIR)/lathe.h \
- $(SRCDIR)/matrices.h \
- $(SRCDIR)/mesh.h \
-***************
-*** 822,831 ****
- $(SRCDIR)/express.h \
- $(SRCDIR)/frame.h \
- $(SRCDIR)/gif.h \
-- $(SRCDIR)/halos.h \
- $(SRCDIR)/iff.h \
- $(SRCDIR)/image.h \
- $(SRCDIR)/matrices.h \
- $(SRCDIR)/normal.h \
- $(SRCDIR)/parse.h \
- $(SRCDIR)/parstxtr.h \
---- 861,871 ----
- $(SRCDIR)/express.h \
- $(SRCDIR)/frame.h \
- $(SRCDIR)/gif.h \
- $(SRCDIR)/iff.h \
- $(SRCDIR)/image.h \
-+ $(SRCDIR)/interior.h \
- $(SRCDIR)/matrices.h \
-+ $(SRCDIR)/media.h \
- $(SRCDIR)/normal.h \
- $(SRCDIR)/parse.h \
- $(SRCDIR)/parstxtr.h \
-***************
-*** 910,916 ****
- config.h \
- $(SRCDIR)/frame.h \
- $(SRCDIR)/optout.h \
-- $(PNGDIR)/png.h \
- $(SRCDIR)/png_pov.h \
- $(SRCDIR)/point.h \
- $(SRCDIR)/povproto.h \
---- 950,955 ----
-***************
-*** 988,993 ****
---- 1027,1033 ----
- povrayDEP = $(SRCDIR)/povray.c \
- $(SRCDIR)/atmosph.h \
- $(SRCDIR)/bbox.h \
-+ $(SRCDIR)/bcyl.h \
- $(SRCDIR)/bezier.h \
- $(SRCDIR)/blob.h \
- $(SRCDIR)/boxes.h \
-***************
-*** 1000,1008 ****
---- 1040,1050 ----
- $(SRCDIR)/fractal.h \
- $(SRCDIR)/frame.h \
- $(SRCDIR)/hfield.h \
-+ $(SRCDIR)/interior.h \
- $(SRCDIR)/lathe.h \
- $(SRCDIR)/lbuffer.h \
- $(SRCDIR)/lighting.h \
-+ $(SRCDIR)/media.h \
- $(SRCDIR)/mem.h \
- $(SRCDIR)/mesh.h \
- $(SRCDIR)/objects.h \
-***************
-*** 1131,1136 ****
---- 1173,1179 ----
- $(SRCDIR)/colour.h \
- config.h \
- $(SRCDIR)/frame.h \
-+ $(SRCDIR)/interior.h \
- $(SRCDIR)/lighting.h \
- $(SRCDIR)/normal.h \
- $(SRCDIR)/objects.h \
-***************
-*** 1154,1159 ****
---- 1197,1203 ----
- sorDEP = $(SRCDIR)/sor.c \
- $(SRCDIR)/atmosph.h \
- $(SRCDIR)/bbox.h \
-+ $(SRCDIR)/bcyl.h \
- $(SRCDIR)/camera.h \
- config.h \
- $(SRCDIR)/frame.h \
-***************
-*** 1229,1235 ****
- $(SRCDIR)/camera.h \
- config.h \
- $(SRCDIR)/frame.h \
-- $(SRCDIR)/halos.h \
- $(SRCDIR)/image.h \
- $(SRCDIR)/matrices.h \
- $(SRCDIR)/normal.h \
---- 1273,1278 ----
-***************
-*** 1470,1476 ****
- $(ODIR)/bbox$(OBJ) : $(bboxDEP)
- $(CC) $(CFLAGS) $(SRCDIR)/bbox.c -o $@
-
-! $(ODIR)/bcyl$(OBJ) : $(bcylDEP)
- $(CC) $(CFLAGS) $(SRCDIR)/bcyl.c -o $@
-
- $(ODIR)/bezier$(OBJ) : $(bezierDEP)
---- 1513,1519 ----
- $(ODIR)/bbox$(OBJ) : $(bboxDEP)
- $(CC) $(CFLAGS) $(SRCDIR)/bbox.c -o $@
-
-! $(ODIR)/bcyl$(OBJ) : $(bcylDEP)
- $(CC) $(CFLAGS) $(SRCDIR)/bcyl.c -o $@
-
- $(ODIR)/bezier$(OBJ) : $(bezierDEP)
-***************
-*** 1515,1523 ****
- $(ODIR)/gifdecod$(OBJ) : $(gifdecodDEP)
- $(CC) $(CFLAGS) $(SRCDIR)/gifdecod.c -o $@
-
-- $(ODIR)/halos$(OBJ) : $(halosDEP)
-- $(CC) $(CFLAGS) $(SRCDIR)/halos.c -o $@
--
- $(ODIR)/hcmplx$(OBJ) : $(hcmplxDEP)
- $(CC) $(CFLAGS) $(SRCDIR)/hcmplx.c -o $@
-
---- 1558,1563 ----
-***************
-*** 1530,1535 ****
---- 1570,1578 ----
- $(ODIR)/image$(OBJ) : $(imageDEP)
- $(CC) $(CFLAGS) $(SRCDIR)/image.c -o $@
+ ZLIBDIR = $(SRCDIR)/zlib
+! ZLIBINC = -I$(ZLIBDIR)
+ #ZLIBLIB = $(ZLIBDIR)/libz.a
+! ZLIBLIB = -L$(ZLIBDIR) -lz
+ #ZLIBLIB = -L/usr/local/lib -lz
-+ $(ODIR)/interior$(OBJ) : $(interiorDEP)
-+ $(CC) $(CFLAGS) $(SRCDIR)/interior.c -o $@
-+
- $(ODIR)/lathe$(OBJ) : $(latheDEP)
- $(CC) $(CFLAGS) $(SRCDIR)/lathe.c -o $@
+ # The following options are added at the suggestion of Axel Hecht
+--- 48,56 ----
+ # LIBPNGLIB = -L$(PREFIX)/lib -lpng
-***************
-*** 1541,1546 ****
---- 1584,1592 ----
-
- $(ODIR)/matrices$(OBJ) : $(matricesDEP)
- $(CC) $(CFLAGS) $(SRCDIR)/matrices.c -o $@
-+
-+ $(ODIR)/media$(OBJ) : $(mediaDEP)
-+ $(CC) $(CFLAGS) $(SRCDIR)/media.c -o $@
+ ZLIBDIR = $(SRCDIR)/zlib
+! ZLIBINC = #-I$(ZLIBDIR)
+ #ZLIBLIB = $(ZLIBDIR)/libz.a
+! ZLIBLIB = -lz
+ #ZLIBLIB = -L/usr/local/lib -lz
- $(ODIR)/mem$(OBJ) : $(memDEP)
- $(CC) $(CFLAGS) $(SRCDIR)/mem.c -o $@
+ # The following options are added at the suggestion of Axel Hecht
diff --git a/graphics/povray31/files/script b/graphics/povray31/files/script
new file mode 100644
index 000000000000..d18a572c189d
--- /dev/null
+++ b/graphics/povray31/files/script
@@ -0,0 +1,6 @@
+#!/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