1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-24 00:45:52 +00:00

Bring back graphics/fractorama from the attic. Fractorama now links against

libtiff from ports. I will maintain this port.
This commit is contained in:
Emanuel Haupt 2006-06-08 12:32:54 +00:00
parent 6e4dd55d45
commit afc58ad631
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=164810
17 changed files with 613 additions and 0 deletions

View File

@ -124,6 +124,7 @@
SUBDIR += fly
SUBDIR += fnlib
SUBDIR += fracplanet
SUBDIR += fractorama
SUBDIR += fraqtive
SUBDIR += freeglut
SUBDIR += freeimage

View File

@ -0,0 +1,65 @@
# New ports collection makefile for: fractorama
# Date created: Apr 15, 2001
# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= fractorama
PORTVERSION= 1.6.7
PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= http://fractorama.com/ \
http://critical.ch/distfiles/${PORTNAME}/${PORTVERSION}/ \
http://energy.critical.ch/distfiles/${PORTNAME}/${PORTVERSION}/
DISTNAME= ${PORTNAME}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Fractal generation program
LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff
USE_QT_VER= 3
USE_BISON= yes
USE_GMAKE= yes
MAKE_ENV= CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" \
QTCPPFLAGS="${QTCPPFLAGS} ${PTHREAD_CFLAGS}" \
QTCFGLIBS="${QTCFGLIBS} ${PTHREAD_LIBS}"
WRKSRC= ${WRKDIR}/${DISTNAME}/src
ALL_TARGET= release
CXXFLAGS+= -I${LOCALBASE}/include
post-extract:
.for e in cpp h
@${CP} ${WRKSRC}/lib/tiff/TiffWriter.${e} ${WRKSRC}
.endfor
@${RM} -rf ${WRKSRC}/lib/tiff
pre-build:
${CXX} ${CXXFLAGS} -c -o ${WRKSRC}/TiffWriter.o ${WRKSRC}/TiffWriter.cpp
post-patch:
@${FIND} ${WRKSRC} -name "Makefile" | ${XARGS} ${REINPLACE_CMD} -e \
's|gcc|$${CC}| ; \
s|g++|$${CXX}| ; \
s|-L$${QTROOT}/lib -lqt|-lqt-mt $${QTCFGLIBS}| ; \
s|-I$${QTROOT}/include|$${QTCPPFLAGS}| ; \
s|-O2|$${CXXFLAGS}| ; \
/WARN.*:=/d'
@${REINPLACE_CMD} -e 's|/tools/qt-3.0.4|$${X11BASE}|' \
${WRKSRC}/directories.inc
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/../fractorama.exe ${PREFIX}/bin/fractorama
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
cd ${WRKSRC}/../doc && ${FIND} . | \
${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR}
${MKDIR} ${EXAMPLESDIR}
cd ${WRKSRC}/../examples && ${FIND} . | \
${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR}
.endif
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (fractorama.tar.gz) = 556b08aa3767ff7979bc46b6940daacb
SHA256 (fractorama.tar.gz) = 37a5e6f20f3320cbee116added42c7a78285429ca5c7e0d9b556de4ce0c7958c
SIZE (fractorama.tar.gz) = 812188

View File

@ -0,0 +1,70 @@
--- Makefile.orig Fri Oct 24 20:08:49 2003
+++ Makefile Mon Jun 5 22:52:13 2006
@@ -95,7 +95,7 @@
PLATFORM_LIBS := -L${QTROOT}/lib -lqt
CPP := g++
WARN := -W -Wall
- LINK := ${CPP} -o ${EXE}
+ LINK := ${CPP} -ltiff -o ${EXE}
OUT1 := -o
OUT2 := ${shell echo " "}
RM := rm
@@ -110,20 +110,18 @@
###############################################################################
LIBFRACTAL := lib/fractal/libfractal_${MODE}.a
-LIBTIFF := lib/tiff/libtiff_${MODE}.a
LIBPERSIST := lib/persist/libpersist_${MODE}.a
FRACT_LIBS := ${LIBFRACTAL} ${LIBTIFF} ${LIBPERSIST}
LIBS := ${FRACT_LIBS} ${PLATFORM_LIBS}
-BUILD_LIBS := build_libfractal build_libtiff build_libpersist
+BUILD_LIBS := build_libfractal build_libpersist
OUT := ${OUT1}${OUT2}
MOC := ${QTROOT}/bin/moc
INCLUDE := -I${QTROOT}/include \
-Ilib/fractal \
- -Ilib/tiff \
-Ilib/persist \
-Iicons \
${PLATFORM_INCLUDE}
@@ -142,7 +140,8 @@
fractalsplitter_${MODE}.o \
map_${MODE}.o \
qinfiniteloopcallback_${MODE}.o \
- findreplacedialog_${MODE}.o
+ findreplacedialog_${MODE}.o \
+ TiffWriter.o
OBJECTS_MOC := moc_application_${MODE}.o \
moc_help_${MODE}.o \
@@ -163,9 +162,6 @@
build_libfractal:
${MAKE} -C lib/fractal "RELEASE=${RELEASE}"
-build_libtiff:
- ${MAKE} -C lib/tiff "RELEASE=${RELEASE}"
-
build_libpersist:
${MAKE} -C lib/persist "RELEASE=${RELEASE}"
@@ -184,7 +180,6 @@
realclean:
${MAKE} clean
${MAKE} -C lib/fractal clean
- ${MAKE} -C lib/tiff clean
${MAKE} -C lib/persist clean
###############################################################################
@@ -228,7 +223,7 @@
lib/fractal/ColorEnvironment.h lib/fractal/ComplexVariables.h \
lib/fractal/dcomplex.h lib/fractal/DoubleVariables.h \
lib/fractal/ColorTable.h lib/fractal/rowsupplier.h \
- lib/tiff/TiffWriter.h lib/fractal/fractal_parse.h state.h \
+ lib/fractal/fractal_parse.h state.h \
zoomoutdialog.h zoomindialog.h zoominsettings.h antialiasdialog.h \
fractalsplitter.h map.h qinfiniteloopcallback.h \
lib/fractal/InfiniteLoopCallback.h findreplacedialog.h help.h version.h \

View File

@ -0,0 +1,12 @@
--- lib/fractal/BooleanNode.h.orig Fri Oct 24 22:30:40 2003
+++ lib/fractal/BooleanNode.h Tue Mar 2 23:03:24 2004
@@ -1,7 +1,8 @@
#ifndef _BOOLEAN_NODE_H_
# define _BOOLEAN_NODE_H_
-class ostream;
+#include <iostream>
+using namespace std;
class BooleanNode
{

View File

@ -0,0 +1,12 @@
--- lib/fractal/ColorTable.h.bak Sat Dec 1 01:27:59 2001
+++ lib/fractal/ColorTable.h Sun Dec 22 06:07:37 2002
@@ -1,7 +1,8 @@
#ifndef _COLOR_TABLE_H_
# define _COLOR_TABLE_H_
-#include <iostream.h>
+#include <iostream>
+using namespace std;
class ColorTable
{

View File

@ -0,0 +1,12 @@
--- lib/fractal/ComplexNode.h.orig Fri Oct 24 22:31:06 2003
+++ lib/fractal/ComplexNode.h Tue Mar 2 23:05:13 2004
@@ -3,7 +3,8 @@
#include "dcomplex.h"
-class ostream;
+#include <iostream>
+using namespace std;
class ComplexNode
{

View File

@ -0,0 +1,13 @@
--- lib/fractal/ComplexVariables.h.orig Fri Oct 24 22:41:22 2003
+++ lib/fractal/ComplexVariables.h Tue Mar 2 23:07:05 2004
@@ -3,7 +3,9 @@
#include "dcomplex.h"
-class ostream;
+#include <iostream>
+using namespace std;
+
class ComplexEntry;
class ComplexVariables

View File

@ -0,0 +1,12 @@
--- lib/fractal/DoubleNode.h.orig Fri Oct 24 22:31:52 2003
+++ lib/fractal/DoubleNode.h Tue Mar 2 23:08:44 2004
@@ -1,7 +1,8 @@
#ifndef _DOUBLE_NODE_H_
# define _DOUBLE_NODE_H_
-class ostream;
+#include <iostream>
+using namespace std;
#define RND(x) ((x) >= 0.0 ? (int)((x) + 0.5) : (int)((x) - 0.5))

View File

@ -0,0 +1,13 @@
--- lib/fractal/DoubleVariables.h.orig Sat Dec 1 01:27:59 2001
+++ lib/fractal/DoubleVariables.h Sun Dec 22 06:47:52 2002
@@ -1,7 +1,9 @@
#ifndef _DOUBLE_VARIABLES_H_
# define _DOUBLE_VARIABLES_H_
-class ostream;
+#include <iostream>
+using namespace std;
+
struct DoubleEntry;
class DoubleVariables

View File

@ -0,0 +1,13 @@
--- lib/fractal/Fractal.h.bak Fri Jan 25 01:22:39 2002
+++ lib/fractal/Fractal.h Sun Dec 22 06:06:53 2002
@@ -3,7 +3,9 @@
// Forward Declarations
-class ostream;
+#include <iostream>
+using namespace std;
+
class BooleanNode;
class Statement;
class InfiniteLoopCallback;

View File

@ -0,0 +1,12 @@
--- lib/fractal/PrintArg.h.orig Fri Oct 24 22:33:26 2003
+++ lib/fractal/PrintArg.h Tue Mar 2 23:09:27 2004
@@ -1,7 +1,8 @@
#ifndef _PRINT_ARG_H_
# define _PRINT_ARG_H_
-class ostream;
+#include <iostream>
+using namespace std;
class PrintArg
{

View File

@ -0,0 +1,14 @@
--- lib/fractal/RegionNode.h.orig Fri Oct 24 22:33:47 2003
+++ lib/fractal/RegionNode.h Tue Mar 2 23:10:41 2004
@@ -1,8 +1,10 @@
#ifndef _REGION_NODE_H_
# define _REGION_NODE_H_
+#include <iostream>
+using namespace std;
+
class ComplexNode;
-class ostream;
class RegionNode
{

View File

@ -0,0 +1,18 @@
--- lib/fractal/Statement.h.orig Fri Oct 24 22:34:04 2003
+++ lib/fractal/Statement.h Tue Mar 2 23:12:00 2004
@@ -1,10 +1,12 @@
#ifndef _STATEMENT_H_
# define _STATEMENT_H_
-class InfiniteLoopCallback;
-class ostream;
-
#include "tf.h"
+
+#include <iostream>
+using namespace std;
+
+class InfiniteLoopCallback;
struct LoopControl
{

View File

@ -0,0 +1,11 @@
--- main.cpp.orig Sat Oct 25 04:35:20 2003
+++ main.cpp Tue Mar 2 23:36:04 2004
@@ -278,7 +278,7 @@
// Determine the name/location of our "home" document
char *s = Persist::getApplicationDirectory(
- argv[0], "index.html", "doc", FALSE
+ argv[0], "index.html", "../share/doc/fractorama", FALSE
);
QFileInfo info(s);

View File

@ -0,0 +1,3 @@
Fractal generation program
WWW: http://fractorama.com/

View File

@ -0,0 +1,329 @@
bin/fractorama
%%PORTDOCS%%%%DOCSDIR%%/and.png
%%PORTDOCS%%%%DOCSDIR%%/circle1.png
%%PORTDOCS%%%%DOCSDIR%%/circle2.png
%%PORTDOCS%%%%DOCSDIR%%/coloring_techniques.html
%%PORTDOCS%%%%DOCSDIR%%/colors.html
%%PORTDOCS%%%%DOCSDIR%%/complex_attributes.html
%%PORTDOCS%%%%DOCSDIR%%/complex_functions.html
%%PORTDOCS%%%%DOCSDIR%%/cross1.png
%%PORTDOCS%%%%DOCSDIR%%/cross2.png
%%PORTDOCS%%%%DOCSDIR%%/double_functions.html
%%PORTDOCS%%%%DOCSDIR%%/drawbutton.png
%%PORTDOCS%%%%DOCSDIR%%/ellipse1.png
%%PORTDOCS%%%%DOCSDIR%%/ellipse2.png
%%PORTDOCS%%%%DOCSDIR%%/formula.html
%%PORTDOCS%%%%DOCSDIR%%/fractal.html
%%PORTDOCS%%%%DOCSDIR%%/getting_started.html
%%PORTDOCS%%%%DOCSDIR%%/graph1.png
%%PORTDOCS%%%%DOCSDIR%%/graph2.png
%%PORTDOCS%%%%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/mapping.html
%%PORTDOCS%%%%DOCSDIR%%/not.png
%%PORTDOCS%%%%DOCSDIR%%/not_or.png
%%PORTDOCS%%%%DOCSDIR%%/not_xor.png
%%PORTDOCS%%%%DOCSDIR%%/or.png
%%PORTDOCS%%%%DOCSDIR%%/piechart.png
%%PORTDOCS%%%%DOCSDIR%%/poly1.png
%%PORTDOCS%%%%DOCSDIR%%/poly2.png
%%PORTDOCS%%%%DOCSDIR%%/predefined_variables.html
%%PORTDOCS%%%%DOCSDIR%%/rect1.png
%%PORTDOCS%%%%DOCSDIR%%/rect2.png
%%PORTDOCS%%%%DOCSDIR%%/region.html
%%PORTDOCS%%%%DOCSDIR%%/region1.png
%%PORTDOCS%%%%DOCSDIR%%/region2.png
%%PORTDOCS%%%%DOCSDIR%%/rfractal.png
%%PORTDOCS%%%%DOCSDIR%%/spoly1.png
%%PORTDOCS%%%%DOCSDIR%%/spoly2.png
%%PORTDOCS%%%%DOCSDIR%%/start1.png
%%PORTDOCS%%%%DOCSDIR%%/start2.png
%%PORTDOCS%%%%DOCSDIR%%/statements.html
%%PORTDOCS%%%%DOCSDIR%%/taylor.html
%%PORTDOCS%%%%DOCSDIR%%/taylor.png
%%PORTDOCS%%%%DOCSDIR%%/test01.png
%%PORTDOCS%%%%DOCSDIR%%/test02.png
%%PORTDOCS%%%%DOCSDIR%%/test03.png
%%PORTDOCS%%%%DOCSDIR%%/test04.png
%%PORTDOCS%%%%DOCSDIR%%/test05.png
%%PORTDOCS%%%%DOCSDIR%%/test06.png
%%PORTDOCS%%%%DOCSDIR%%/test07.png
%%PORTDOCS%%%%DOCSDIR%%/test08.png
%%PORTDOCS%%%%DOCSDIR%%/xor.png
%%PORTDOCS%%%%DOCSDIR%%/zoomin.png
%%PORTDOCS%%%%DOCSDIR%%/zoominbutton.png
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/comet.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/cool.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/crabitis.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/formation.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/jungle.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/mosaic.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/oblivion.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/phoenix_ice.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/plasma_sunburst.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/salvation.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/silver_1.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/silver_2.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/swirl_repeat.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/tiger_beetle.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/vortex.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/waves.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/wheel_of_confusion.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/window.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_1_z2_1_z_series.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_2_1_z_3_series.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_3.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_aztec.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_blobs.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_blue.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_blue_swirl.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_bolt_001.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_bouquet.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_bughead.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_cathedral.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_cos.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_cos_series_variant.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_cosh_log.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_cross.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_dark_chalice.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_dark_forces.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_darkring.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_dec31.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_ear.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_example01.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_example03.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_example05.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_example06.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_example07.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_example10.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_example11.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_example12.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_example13.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_example14.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_example15.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_example16.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_example17.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_example18.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_example20.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_example_002.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_example_003.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_exp_series.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_exp_series_v2.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_exp_series_v3.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_faberge.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_feb10a.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_feb10b.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_feb10c.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_feb10d.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_feb10e.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_feb11a.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_feb11b.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_feb11c.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_feb3.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_feb3_log.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_feb3_log_zz.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_feb3_sec.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_fire_and_ice.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_fire_tree.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_firefish.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_flowerpower.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_formation_002.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_geranium.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_hallowgreen.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_jan01.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_jan02.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_jan15a.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_jan21.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_jan9a.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_jan9b.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_kaleidoscope.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_lace002.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_ladybug.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_lattice.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_lavalamp.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_lilypond.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_log_1_z_series.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_loop.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_mandelbrot_sunrise.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_mantis2.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_mistletoe.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_newfract.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_newton_z_sdev_log_z_secz.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_newton_z_sdev_z2_sinz.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_nice.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_ooo.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_persian_rug.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_pinwheels.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_plant.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_plume.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_primordial_soup.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_rings.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_scepter2.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_sceptre.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_sdev_current_expz.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_sdev_current_z.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_sdev_current_z_tanz.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_sdev_sec_z_current.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_sdev_z_secz.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_sea_angel.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_sin.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_sin_z2_series.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_sinh_series.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_sinhz_z2_series.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_spank.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_spider.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_squid_plume.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_starburst.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_starforest.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_strange.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_strange2.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_strange3.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_strange4.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_strange5.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_strange6.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_strange7.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_strange8.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_strange_worm.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_technicolor.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_treerings.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_true.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_well_of_souls.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/jfd/z_z1_z3_series_v1.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/acg-001.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/another01.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/another02.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/avg-002.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/avg-003.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/avg-004.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/avg-std-005.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/camillia-01_012.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/camillia-01_018.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/camillia-01_022.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/camillia-01_024.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/camillia-02.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/camillia-03.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/camillia-05.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/camillia-06.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/camillia-07.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/derbyshire3.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/derbyshire4.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fdimenion-020.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fdimenion-021.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fdimenion-030.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fdimenion-032.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fdimenion-040.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fdimenion-050.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fdimension-001.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fdimension-002.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fdimension-003.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fdimension-004.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fdimension-005.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fdimension-006.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fdimension-007.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fdimension-008.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fdimension-009.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fdimension-011.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fdimension-013.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fracto-11_27_001.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fracto-11_27_002.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fracto-11_27_003.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fracto-11_27_004.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fracto-11_27_005.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fracto-11_27_006.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fracto-11_27_007.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fracto-11_27_008.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fracto-11_27_009.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/fracto-11_27_010.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-01.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-02.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-03.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-03_001.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-03_002.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-03_003.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-03_004.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-03_005.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-03_006.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-03_007.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-03_008.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-03_009.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-03_010.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-03_011.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-03_014.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-03_016.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-03_020.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-04.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-05.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-06.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-07.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-08.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-09.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-10.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-11.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-12.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-13.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-14.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/lyapunov-15.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-01-sine-01.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-01-sine-02.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-01.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-01_001.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-01_003.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-5th.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-001-.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-002-.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-002-_003.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-002-_004.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-002-_005.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-002-_006.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-002-_007.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-002-_008.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-002-_012.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-002-_014.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-002-_016.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-002-_018.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-002-_020.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-002-_021.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-002-_1006.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-002-_1009.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-002-_1014.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-002-_2014.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-003-.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-004.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-009.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/mset-newton-otrap-010.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/newton-03.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/newton-otrap-001-.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/newton-otrap-002-.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/newton.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/newton0-.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/newton1000-.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/newton2000-.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/numeral-01.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/numeral-02.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/numeral-03.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/numeral-04.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/numeral-05.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/numeral-06.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/numeral-07.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/numerumo-08.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/numerumo-09.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/numerumo-10.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/st-formula-42-heart-shape-2.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/st-formula-42-heart-shape.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/st-formula-42.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/stig-newton-01.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/stig-newton-02.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/stig-variation-03.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/stig-variation-04.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/stig-variation-06.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/stig-variation-07.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/stig-variation-08.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/stig-variation-08_001.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/stig-variation-10.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/stig-variation-10_011.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/stig-variation-11.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/stig-variation-12.jfd
%%PORTDOCS%%%%EXAMPLESDIR%%/stevef/stig-wood-apples-01.jfd
%%PORTDOCS%%@dirrm %%DOCSDIR%%
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/jfd
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/stevef
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%