summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorBill Fenner <fenner@FreeBSD.org>1996-12-19 19:41:57 +0000
committerBill Fenner <fenner@FreeBSD.org>1996-12-19 19:41:57 +0000
commit742d15a9d457099cc7109c4a72c6be41005fcd2c (patch)
tree77ee1a8d04b242053322249f1531ffc244c1f12e /graphics
parentBUILD_DEPENDS on ld.so; (diff)
Geomview 1.6.1, an interactive viewer for 3- and 4-D geometric objects
Notes
Notes: svn path=/head/; revision=5040
Diffstat (limited to 'graphics')
-rw-r--r--graphics/geomview/Makefile85
-rw-r--r--graphics/geomview/distinfo1
-rw-r--r--graphics/geomview/files/patch-aa56
-rw-r--r--graphics/geomview/files/patch-ab29
-rw-r--r--graphics/geomview/files/patch-ac19
-rw-r--r--graphics/geomview/files/patch-ae17
-rw-r--r--graphics/geomview/files/patch-af19
-rw-r--r--graphics/geomview/files/patch-ag27
-rw-r--r--graphics/geomview/pkg-comment1
-rw-r--r--graphics/geomview/pkg-descr14
-rw-r--r--graphics/geomview/pkg-plist449
11 files changed, 717 insertions, 0 deletions
diff --git a/graphics/geomview/Makefile b/graphics/geomview/Makefile
new file mode 100644
index 000000000000..b1f4ad556a1e
--- /dev/null
+++ b/graphics/geomview/Makefile
@@ -0,0 +1,85 @@
+# New ports collection makefile for: geomview
+# Version required: 1.6.1
+# Date created: 5 November 1996
+# Whom: fenner
+
+DISTNAME= geomview-1.6.1
+CATEGORIES+= graphics
+MASTER_SITES= ftp://ftp.geom.umn.edu/pub/software/geomview/ \
+ ftp://ftp-sfb288.math.tu-berlin.de/pub/geomview/
+DISTFILES= geomview-1.6.1-src.tar.gz
+
+MAINTAINER= fenner@freebsd.org
+
+LIB_DEPENDS= xforms\\.0:${PORTSDIR}/x11/xforms \
+ MesaGL\\.13:${PORTSDIR}/graphics/Mesa
+WRKSRC= ${WRKDIR}/Geomview
+REQUIRES_MOTIF= yes
+USE_X11= yes
+
+MAN1= addbbox.1 animate.1 anytooff.1 anytoucd.1 bdy.1 clip.1 \
+ cplxview.1 crayola.1 example.1 flythrough.1 geomview.1 \
+ ginsu.1 graffiti.1 hinge.1 hvectext.1 maniview.1 nose.1 \
+ offconsol.1 polymerge.1 sweep.1 tackdown.1 togeomview.1 \
+ transformer.1 ucdtooff.1
+MAN3= anytopl.3 bdy.3 fsaparse.3 geomutil.3 lisp.3 plcombine.3 \
+ plconsol.3 pointlist.3 sweep.3
+MAN5= discgrp.5 geomview.5 oogl.5
+
+# Set CPU type for Geomview make
+# Add ${.CURDIR}/files to PATH for "make install"
+# Allow user to specify "make install MAPLE_LIB=foo" as geomview wants
+MAKE_ENV= CPU=FreeBSD PATH=${.CURDIR}/files:${PATH} MAPLE_LIB=${MAPLE_LIB}
+
+pre-install:
+ ${MKDIR} -p ${PREFIX}/share/geomview
+
+# Geomview presumes that you're installing in the source directory,
+# so massive parts of the source directory have to be copied to the
+# destination.
+INFO_FILES= geomview geomview-1 geomview-2 geomview-3 geomview-4 geomview-5
+DOC_FILES= OOGL.m.doc geomview.tex geomview_toc.html geomview_1.html \
+ geomview_2.html geomview_3.html geomview_4.html \
+ geomview_5.html geomview_6.html geomview_7.html \
+ geomview_8.html geomview_9.html geomview_10.html \
+ geomview_11.html geomview_12.html geomview_13.html \
+ gvplot.doc newsletter_article.txt oogltour
+EXAMPLE_FILES= example1.c example2.c example3.c example4.tcl
+MAN_FILES= geomview.5 oogl.5
+SHARE_DIRS= data maple mathematica
+LIBEXEC_DIRS= modules bin
+
+CHOWN?= /usr/sbin/chown
+
+post-install:
+ ${MKDIR} -p ${PREFIX}/info
+.for i in ${INFO_FILES}
+ ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${PREFIX}/info
+.endfor
+.if !defined(NOPORTDOCS)
+ ${MKDIR} -p ${PREFIX}/share/doc/geomview
+.for i in ${DOC_FILES}
+ ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${PREFIX}/share/doc/geomview
+.endfor
+ ${MKDIR} -p ${PREFIX}/share/examples/geomview
+.for i in ${EXAMPLE_FILES}
+ ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${PREFIX}/share/examples/geomview
+.endfor
+.endif
+.for i in ${MAN_FILES}
+ ${INSTALL_MAN} ${WRKSRC}/doc/${i} ${PREFIX}/man/man5
+.endfor
+.for i in ${SHARE_DIRS}
+ ${RM} -rf ${PREFIX}/share/geomview/${i}
+ ${MKDIR} -p ${PREFIX}/share/geomview/${i}
+ ${CP} -pr ${WRKSRC}/${i} ${PREFIX}/share/geomview
+ ${CHOWN} -R ${SHAREOWN}.${SHAREGRP} ${PREFIX}/share/geomview/${i}
+.endfor
+.for i in ${LIBEXEC_DIRS}
+ ${RM} -rf ${PREFIX}/libexec/geomview/${i}
+ ${MKDIR} -p ${PREFIX}/libexec/geomview/${i}
+ ${CP} -pr ${WRKSRC}/${i} ${PREFIX}/libexec/geomview/
+ ${CHOWN} -R ${BINOWN}.${BINGRP} ${PREFIX}/libexec/geomview/${i}
+.endfor
+
+.include <bsd.port.mk>
diff --git a/graphics/geomview/distinfo b/graphics/geomview/distinfo
new file mode 100644
index 000000000000..4af80e20658d
--- /dev/null
+++ b/graphics/geomview/distinfo
@@ -0,0 +1 @@
+MD5 (geomview-1.6.1-src.tar.gz) = e6716982a1c8e75229dffddfdfb055b8
diff --git a/graphics/geomview/files/patch-aa b/graphics/geomview/files/patch-aa
new file mode 100644
index 000000000000..83f00f5900ca
--- /dev/null
+++ b/graphics/geomview/files/patch-aa
@@ -0,0 +1,56 @@
+--- makefiles/mk.FreeBSD.orig Tue Dec 10 16:39:02 1996
++++ makefiles/mk.FreeBSD Thu Dec 19 11:34:22 1996
+@@ -6,7 +6,7 @@
+ # A machine-specific makefile is included by all other makefiles.
+ #
+
+-#CPU = FreeBSD
++CPU = FreeBSD
+ MACHTYPE = x11
+ RANLIB = ranlib
+ CC = gcc
+@@ -17,22 +17,24 @@
+
+ # Add the location of the Motif (Xm/*.h) include files to the path.
+ # (Or, add a /usr/include/Xm sym-link and remove this -I option.)
+-SYSCOPTS = -pipe -DBSD -Dalloca=alloca -I/usr/include/X11
++SYSCOPTS = -pipe -DBSD -Dalloca=alloca -I${X11BASE}/include
+
+-SYSXLIBDIR = /usr/X11R6/lib
+-SYSMOTIFLIBS = -L${SYSXLIBDIR} -lXm
++SYSXLIBDIR = ${X11BASE}/lib
++SYSMOTIFLIBS = ${MOTIFLIB}
+ SYSXLIBS = -L${SYSXLIBDIR} -lXt -lXext -lX11
+
+ # If you have the FORMS library, uncomment these lines and edit:
+ # set FORMSLIBS to the list of all libs needed
+ # and FORMSINC to the relevant -I options:
+-# FORMSLIBS = -L/usr/local/lib -lforms -L${SYSXLIBDIR} -lX11
+-# FORMSINC = -I/u/share/include/XForms
++#
++# XForms is available from /usr/ports/x11/xforms.
++FORMSLIBS = -L${X11BASE}/lib -lxforms -lX11
++FORMSINC = -I${X11BASE}/include
+
+ # If you have Tcl/Tk libraries (tk 4.0 or later), uncomment and edit:
+ # indicate cc options to find tk-related libraries and include-files.
+-# TKLIBS = -L/usr/local/lib -ltk -ltcl -L${SYSXLIBDIR} -lX11
+-# TKINC = -I/u/share/include
++TKLIBS = -L${LOCALBASE}/lib -ltk41 -ltcl -L${SYSXLIBDIR} -lX11
++TKINC = -I${LOCALBASE}/include
+
+
+ # Choose or adapt one of the following sets of definitions.
+@@ -43,6 +45,9 @@
+ # MGLIBS =
+
+ # for OpenGL using Mesa libraries:
+-MGTYPE = -DMGOPENGL
+-MGLIBS = -lMesaGL -lMesaGLU
+-MGINC = # -IMesa-include-file directory
++#
++# Mesa is available from /usr/ports/graphics/Mesa.
++#MGTYPE = -DMGOPENGL
++# The port auto-builds both types.
++MGLIBS = -L${X11BASE}/lib -lMesaGL -lMesaGLU
++MGINC = -I${X11BASE}/include/Mesa
diff --git a/graphics/geomview/files/patch-ab b/graphics/geomview/files/patch-ab
new file mode 100644
index 000000000000..9fe07948bba2
--- /dev/null
+++ b/graphics/geomview/files/patch-ab
@@ -0,0 +1,29 @@
+--- makefiles/mk.site.default.orig Wed Oct 30 22:25:12 1996
++++ makefiles/mk.site.default Sun Dec 15 10:34:46 1996
+@@ -12,7 +12,7 @@
+ # running 'make install'.
+ # TAKE CARE that no blank characters follow after the name you enter here.
+
+-GEOMROOT=
++GEOMROOT= ${PREFIX}/share/geomview
+
+ # NOTE: The variable MACHTYPE has already been set by the time this file
+ # is read; it's the type of computer we're on ("sgi" or "next").
+@@ -22,7 +22,7 @@
+ # programs are to be installed. This should be a directory that is on
+ # users' $path, like /usr/local/bin.
+
+-BINDIR = /usr/local/bin
++BINDIR= ${PREFIX}/bin
+
+ # MMAPACKAGEDIR should be the pathname of the directory into which the
+ # Mathematica packages (OOGL.m, etc.) are to be installed. This should be some
+@@ -48,7 +48,7 @@
+ # manual pages are to be installed. The man pages will actually go into
+ # subdirectories of this directory with names like "man1", "cat1", etc.
+
+-MANDIR = /usr/local/man
++MANDIR= ${PREFIX}/man
+
+ # NOTE:
+ #
diff --git a/graphics/geomview/files/patch-ac b/graphics/geomview/files/patch-ac
new file mode 100644
index 000000000000..7be561b3dd30
--- /dev/null
+++ b/graphics/geomview/files/patch-ac
@@ -0,0 +1,19 @@
+--- src/bin/geomview/x11/O.x11/Makefile.orig Wed Oct 30 17:50:16 1996
++++ src/bin/geomview/x11/O.x11/Makefile Sun Dec 15 10:34:46 1996
+@@ -5,6 +5,16 @@
+ include ../Makedefs
+ include ../../common/Makedefs.common
+
++gvcamui-x11.o:
++ rm -f $@ ${@:.o=.c}
++ ${LNSRC} ../gvcamui.c gvcamui-x11.c
++ ${CC} -I.. -DMGX11 ${CFLAGS} -c ${@:.o=.c}
++
++gvcamui-mesa.o:
++ rm -f $@ ${@:.o=.c}
++ ${LNSRC} ../gvcamui.c gvcamui-mesa.c
++ ${CC} -I.. -DMGOPENGL ${CFLAGS} -c ${@:.o=.c}
++
+ include ${GEOM}/makefiles/Makerules.obj
+ include ${MKDEPFILE}
+
diff --git a/graphics/geomview/files/patch-ae b/graphics/geomview/files/patch-ae
new file mode 100644
index 000000000000..080f4754ae1d
--- /dev/null
+++ b/graphics/geomview/files/patch-ae
@@ -0,0 +1,17 @@
+--- src/bin/geomview/x11/Makefile.orig Mon Nov 4 12:10:47 1996
++++ src/bin/geomview/x11/Makefile Sun Dec 15 10:34:47 1996
+@@ -25,9 +25,12 @@
+ -e 's/^MACHTYPE=.*/MACHTYPE=${MACHTYPE}/' < geomview-x11 > $@
+ chmod +x $@
+
+-install_script: demand_GEOMROOT geomview
++install_script: demand_GEOMROOT
+ sed -e 's|^GEOMROOT=.*$$|GEOMROOT=${GEOMROOT}|' \
+- -e 's/^MACHTYPE=.*/MACHTYPE=${MACHTYPE}/' < geomview-x11 > geomview
++ -e 's/^MACHTYPE=.*/MACHTYPE=${MACHTYPE}/' \
++ -e '/_GVX/s|$${GEOMROOT}|${PREFIX}/libexec/geomview|' \
++ -e '/_EMODULE/s|$${GEOMROOT}|${PREFIX}/libexec/geomview|' \
++ < geomview-x11 > geomview
+ ${INSTALL} -m 775 -O -v -F ${BINDIR} geomview
+
+ clang: _always
diff --git a/graphics/geomview/files/patch-af b/graphics/geomview/files/patch-af
new file mode 100644
index 000000000000..b21b7d3e240b
--- /dev/null
+++ b/graphics/geomview/files/patch-af
@@ -0,0 +1,19 @@
+--- src/bin/geomview/x11/Makedefs.orig Wed Oct 30 23:17:07 1996
++++ src/bin/geomview/x11/Makedefs Sun Dec 15 10:34:47 1996
+@@ -1,11 +1,14 @@
+ SRCS = gvmain.c gvmnpanel.c gvcamui.c gvtoolui.c gvappear.c gvmaterial.c\
+ gvcredits.c gvlights.c gvcameras.c gvfiles.c gvload.c gvsave.c \
+ gvcommands.c gvcolor.c gvui.c gvevent.c
+-OBJS = gvmain.o gvmnpanel.o gvcamui.o gvtoolui.o gvappear.o gvmaterial.o\
++COMMONOBJS = gvmain.o gvmnpanel.o gvtoolui.o gvappear.o gvmaterial.o\
+ gvcredits.o gvlights.o gvcameras.o gvfiles.o gvload.o gvsave.o \
+ gvcommands.o gvcolor.o gvui.o gvevent.o
++GVXOBJS = ${COMMONOBJS} gvcamui-x11.o
++GVXOGLOBJS = ${COMMONOBJS} gvcamui-mesa.o
++OBJS = ${COMMONOBJS} gvcamui-x11.o gvcamui-mesa.o
+
+-TARGETS = gvx
++TARGETS = gvx gvx.OGL
+
+ UIPATH = -I/usr/local/include
+
diff --git a/graphics/geomview/files/patch-ag b/graphics/geomview/files/patch-ag
new file mode 100644
index 000000000000..4a0a9447b2b5
--- /dev/null
+++ b/graphics/geomview/files/patch-ag
@@ -0,0 +1,27 @@
+--- src/lib/mg/opengl/Makefile.orig Thu Oct 31 22:42:36 1996
++++ src/lib/mg/opengl/Makefile Sun Dec 15 10:34:47 1996
+@@ -8,14 +8,15 @@
+ include ${GEOM}/makefiles/Makerules.allsrc
+
+ all lib install ${TARGETS} ${LIB} ${COMMONLIB}: _always
+- @case "${MGTYPE}" in \
+- *OPENGL*) \
+- for d in ${DIRS_THIS_MACH}; do (${CDd}; ${MAKE} SITE=${SITE} $@); done ;; \
+- *) \
+- echo "***"; \
+- echo "*** MGTYPE (from makefiles/mk.${CPU}) isn't set to -DMGOPENGL, so"; \
+- echo "*** won't attempt to compile mg OpenGL library."; \
+- echo "***" ;; \
+- esac
++# @case "${MGTYPE}" in \
++# *OPENGL*) \
++# for d in ${DIRS_THIS_MACH}; do (${CDd}; ${MAKE} SITE=${SITE} $@); done ;; \
++# *) \
++# echo "***"; \
++# echo "*** MGTYPE (from makefiles/mk.${CPU}) isn't set to -DMGOPENGL, so"; \
++# echo "*** won't attempt to compile mg OpenGL library."; \
++# echo "***" ;; \
++# esac
++ for d in ${DIRS_THIS_MACH}; do (${CDd}; ${MAKE} SITE=${SITE} $@); done
+
+ install: formatman installman
diff --git a/graphics/geomview/pkg-comment b/graphics/geomview/pkg-comment
new file mode 100644
index 000000000000..599c5ed52f24
--- /dev/null
+++ b/graphics/geomview/pkg-comment
@@ -0,0 +1 @@
+an interactive viewer for 3- and 4-D geometric objects
diff --git a/graphics/geomview/pkg-descr b/graphics/geomview/pkg-descr
new file mode 100644
index 000000000000..6bab1f706e2a
--- /dev/null
+++ b/graphics/geomview/pkg-descr
@@ -0,0 +1,14 @@
+Geomview and OOGL are part of an ongoing effort at the Geometry Center
+to provide interactive 3D graphics software which is particularly
+appropriate for displaying the kinds of objects and doing the kinds of
+operations of interest in mathematics research and education. You can
+compute an OOGL data file of a mathematical object that would be
+difficult or impossible to build a model of in the real world. In
+geomview, besides examining an object in ordinary Euclidean 3-space,
+you can look at objects in hyperbolic 3-space and Euclidean 4-space.
+The hyperbolic model is the projective one, where geodesics are
+straight lines and isometries are represented as 4x4 projective
+matrices. While geomview is tailored for mathematical visualization,
+it is written to be extensible and can serve as a general-purpose
+tool. Its functionality can be extended in an almost unlimited fashion
+by external modules.
diff --git a/graphics/geomview/pkg-plist b/graphics/geomview/pkg-plist
new file mode 100644
index 000000000000..e3df7c4de0b3
--- /dev/null
+++ b/graphics/geomview/pkg-plist
@@ -0,0 +1,449 @@
+bin/anytooff
+bin/anytoucd
+bin/bdy
+bin/bez2mesh
+bin/clip
+bin/geomview
+bin/hvectext
+bin/math2oogl
+bin/offconsol
+bin/offcvt
+bin/oogl2rib
+bin/oogl2vrml
+bin/polymerge
+bin/togeomview
+bin/ucdtooff
+bin/vrml2oogl
+info/geomview
+info/geomview-1
+info/geomview-2
+info/geomview-3
+info/geomview-4
+info/geomview-5
+libexec/geomview/bin/x11/gvx
+libexec/geomview/bin/x11/gvx.OGL
+libexec/geomview/modules/tcl/3D-Snapshot
+libexec/geomview/modules/tcl/Colormap
+libexec/geomview/modules/tcl/Crayola
+libexec/geomview/modules/tcl/Labeler
+libexec/geomview/modules/tcl/NDdemo
+libexec/geomview/modules/tcl/NDview
+libexec/geomview/modules/tcl/Slicer
+libexec/geomview/modules/x11/.geomview-3D-Snapshot
+libexec/geomview/modules/x11/.geomview-Colormap
+libexec/geomview/modules/x11/.geomview-Crayola
+libexec/geomview/modules/x11/.geomview-Labeler
+libexec/geomview/modules/x11/.geomview-NDdemo
+libexec/geomview/modules/x11/.geomview-NDview
+libexec/geomview/modules/x11/.geomview-Slicer
+libexec/geomview/modules/x11/.geomview-addbbox
+libexec/geomview/modules/x11/.geomview-animate
+libexec/geomview/modules/x11/.geomview-clipboard
+libexec/geomview/modules/x11/.geomview-cplxview
+libexec/geomview/modules/x11/.geomview-drawbdy
+libexec/geomview/modules/x11/.geomview-example
+libexec/geomview/modules/x11/.geomview-flythrough
+libexec/geomview/modules/x11/.geomview-ginsu
+libexec/geomview/modules/x11/.geomview-graffiti
+libexec/geomview/modules/x11/.geomview-gvclock
+libexec/geomview/modules/x11/.geomview-hinge
+libexec/geomview/modules/x11/.geomview-maniview
+libexec/geomview/modules/x11/.geomview-nose
+libexec/geomview/modules/x11/.geomview-stereo
+libexec/geomview/modules/x11/.geomview-sweep
+libexec/geomview/modules/x11/.geomview-tackdown
+libexec/geomview/modules/x11/.geomview-transformer
+libexec/geomview/modules/x11/addbbox
+libexec/geomview/modules/x11/animate
+libexec/geomview/modules/x11/clipboard
+libexec/geomview/modules/x11/cplxview
+libexec/geomview/modules/x11/drawbdy
+libexec/geomview/modules/x11/emodule_wish
+libexec/geomview/modules/x11/example
+libexec/geomview/modules/x11/flythrough
+libexec/geomview/modules/x11/ginsu
+libexec/geomview/modules/x11/graffiti
+libexec/geomview/modules/x11/gvclock
+libexec/geomview/modules/x11/hinge
+libexec/geomview/modules/x11/maniview
+libexec/geomview/modules/x11/nose
+libexec/geomview/modules/x11/stereo
+libexec/geomview/modules/x11/sweep
+libexec/geomview/modules/x11/tackdown
+libexec/geomview/modules/x11/transformer
+man/man1/addbbox.1.gz
+man/man1/animate.1.gz
+man/man1/anytooff.1.gz
+man/man1/anytoucd.1.gz
+man/man1/bdy.1.gz
+man/man1/clip.1.gz
+man/man1/cplxview.1.gz
+man/man1/crayola.1.gz
+man/man1/example.1.gz
+man/man1/flythrough.1.gz
+man/man1/geomview.1.gz
+man/man1/ginsu.1.gz
+man/man1/graffiti.1.gz
+man/man1/hinge.1.gz
+man/man1/hvectext.1.gz
+man/man1/maniview.1.gz
+man/man1/nose.1.gz
+man/man1/offconsol.1.gz
+man/man1/polymerge.1.gz
+man/man1/sweep.1.gz
+man/man1/tackdown.1.gz
+man/man1/togeomview.1.gz
+man/man1/transformer.1.gz
+man/man1/ucdtooff.1.gz
+man/man3/anytopl.3.gz
+man/man3/bdy.3.gz
+man/man3/fsaparse.3.gz
+man/man3/geomutil.3.gz
+man/man3/lisp.3.gz
+man/man3/plcombine.3.gz
+man/man3/plconsol.3.gz
+man/man3/pointlist.3.gz
+man/man3/sweep.3.gz
+man/man5/discgrp.5.gz
+man/man5/geomview.5.gz
+man/man5/oogl.5.gz
+share/doc/geomview/OOGL.m.doc
+share/doc/geomview/geomview.tex
+share/doc/geomview/geomview_1.html
+share/doc/geomview/geomview_10.html
+share/doc/geomview/geomview_11.html
+share/doc/geomview/geomview_12.html
+share/doc/geomview/geomview_13.html
+share/doc/geomview/geomview_2.html
+share/doc/geomview/geomview_3.html
+share/doc/geomview/geomview_4.html
+share/doc/geomview/geomview_5.html
+share/doc/geomview/geomview_6.html
+share/doc/geomview/geomview_7.html
+share/doc/geomview/geomview_8.html
+share/doc/geomview/geomview_9.html
+share/doc/geomview/geomview_toc.html
+share/doc/geomview/gvplot.doc
+share/doc/geomview/newsletter_article.txt
+share/doc/geomview/oogltour
+share/examples/geomview/example1.c
+share/examples/geomview/example2.c
+share/examples/geomview/example3.c
+share/examples/geomview/example4.tcl
+share/geomview/data/.geomview
+share/geomview/data/NDview/cplxview/geom/funcplane
+share/geomview/data/NDview/cplxview/scripts/4d.colorcplx
+share/geomview/data/NDview/cplxview/scripts/4d.cplx
+share/geomview/data/NDview/cplxview/scripts/del_c0
+share/geomview/data/NDview/cplxview/scripts/reset.script
+share/geomview/data/NDview/cplxview/scripts/startup.script
+share/geomview/data/NDview/cplxview/text/cplxhelp.txt
+share/geomview/data/NDview/geom/4cube
+share/geomview/data/NDview/geom/4daxes
+share/geomview/data/NDview/geom/4daxestrans
+share/geomview/data/NDview/geom/5daxes
+share/geomview/data/NDview/geom/6daxes
+share/geomview/data/NDview/geom/crosscap
+share/geomview/data/NDview/geom/demo/axes
+share/geomview/data/NDview/geom/demo/cubew
+share/geomview/data/NDview/geom/demo/cubew+
+share/geomview/data/NDview/geom/demo/point
+share/geomview/data/NDview/geom/demo/points
+share/geomview/data/NDview/geom/demo/segmentw+x+z
+share/geomview/data/NDview/geom/demo/segmentw+x+z+
+share/geomview/data/NDview/geom/demo/squarew+x
+share/geomview/data/NDview/geom/demo/squarew+x+
+share/geomview/data/NDview/geom/demo/tesseract
+share/geomview/data/NDview/geom/dodecaplex.skel
+share/geomview/data/NDview/geom/flattorus
+share/geomview/data/NDview/geom/funcplane
+share/geomview/data/NDview/geom/hypercube.skel
+share/geomview/data/NDview/geom/octaplex.skel
+share/geomview/data/NDview/geom/orthoplex.skel
+share/geomview/data/NDview/geom/pluker23col.4d
+share/geomview/data/NDview/geom/rp2
+share/geomview/data/NDview/geom/simplex.skel
+share/geomview/data/NDview/geom/tetraplex.skel
+share/geomview/data/NDview/scripts/.ndview
+share/geomview/data/NDview/scripts/4d.2bigwins
+share/geomview/data/NDview/scripts/4d.3wins
+share/geomview/data/NDview/scripts/4d.4wins
+share/geomview/data/NDview/scripts/4d.cplx
+share/geomview/data/NDview/scripts/4d.earthcolor
+share/geomview/data/NDview/scripts/4d.wildcolor
+share/geomview/data/NDview/scripts/4d.xyw
+share/geomview/data/NDview/scripts/4d.xyz
+share/geomview/data/NDview/scripts/4d.xzw
+share/geomview/data/NDview/scripts/4d.yzw
+share/geomview/data/NDview/scripts/4dcol.w.rb
+share/geomview/data/NDview/scripts/4dcol.x.rb
+share/geomview/data/NDview/scripts/4dcol.y.rb
+share/geomview/data/NDview/scripts/4dcol.z.rb
+share/geomview/data/NDview/scripts/5d.1
+share/geomview/data/NDview/scripts/5d.123
+share/geomview/data/NDview/scripts/5d.5wins
+share/geomview/data/NDview/scripts/5dcol.1.rb
+share/geomview/data/NDview/scripts/5dcol.2.rb
+share/geomview/data/NDview/scripts/5dcol.3.rb
+share/geomview/data/NDview/scripts/5dcol.4.rb
+share/geomview/data/NDview/scripts/5dcol.5.rb
+share/geomview/data/NDview/scripts/color.script
+share/geomview/data/NDview/scripts/delete_all.script
+share/geomview/data/NDview/scripts/deletecams.script
+share/geomview/data/NDview/scripts/eitherwindow
+share/geomview/data/NDview/scripts/nocolor.script
+share/geomview/data/NDview/scripts/reset.script
+share/geomview/data/NDview/scripts/startup.big.script
+share/geomview/data/NDview/scripts/startup.script
+share/geomview/data/NDview/scripts/startup.small.script
+share/geomview/data/NDview/text/axeshelp.txt
+share/geomview/data/NDview/text/cube.txt
+share/geomview/data/NDview/text/cubed.txt
+share/geomview/data/NDview/text/demohelp.txt
+share/geomview/data/NDview/text/introhelp.txt
+share/geomview/data/NDview/text/point.txt
+share/geomview/data/NDview/text/pointd.txt
+share/geomview/data/NDview/text/prefabhelp.txt
+share/geomview/data/NDview/text/segment.txt
+share/geomview/data/NDview/text/segmentd.txt
+share/geomview/data/NDview/text/square.txt
+share/geomview/data/NDview/text/squared.txt
+share/geomview/data/NDview/text/tesseract.txt
+share/geomview/data/NDview/text/toolkithelp.txt
+share/geomview/data/cmap.fmap
+share/geomview/data/geom/4d/4daxes
+share/geomview/data/geom/4d/hypercube.4d.off
+share/geomview/data/geom/4d/moebius.4d.mesh
+share/geomview/data/geom/4d/octant.4d.mesh
+share/geomview/data/geom/4d/sphere.4d.mesh
+share/geomview/data/geom/4d/trapezoid.4d.off
+share/geomview/data/geom/4d/tri.4d.vect
+share/geomview/data/geom/HingeCube
+share/geomview/data/geom/HingeDiamond
+share/geomview/data/geom/HingeDodec
+share/geomview/data/geom/HingeLongcube
+share/geomview/data/geom/HingeTetra
+share/geomview/data/geom/HingeTriangle
+share/geomview/data/geom/abstr.off
+share/geomview/data/geom/alphabet.vect
+share/geomview/data/geom/antoine0.oogl
+share/geomview/data/geom/antoine1.oogl
+share/geomview/data/geom/antoine2.oogl
+share/geomview/data/geom/antoine3.oogl
+share/geomview/data/geom/axes.list
+share/geomview/data/geom/br2.grp
+share/geomview/data/geom/br2.off
+share/geomview/data/geom/br4.2
+share/geomview/data/geom/br4fd.grp
+share/geomview/data/geom/br4fd.list
+share/geomview/data/geom/cam.off
+share/geomview/data/geom/camera-frustum
+share/geomview/data/geom/catenoid
+share/geomview/data/geom/cone.off
+share/geomview/data/geom/csquare.quad
+share/geomview/data/geom/cube
+share/geomview/data/geom/cube.off
+share/geomview/data/geom/diamond
+share/geomview/data/geom/dodec
+share/geomview/data/geom/dodec.off
+share/geomview/data/geom/dodec.quad
+share/geomview/data/geom/dodec.vect
+share/geomview/data/geom/dodec2.off
+share/geomview/data/geom/facecube.off
+share/geomview/data/geom/flythrough_diagram.gv
+share/geomview/data/geom/hdodec.off
+share/geomview/data/geom/helicoid
+share/geomview/data/geom/hypercube.off
+share/geomview/data/geom/ico.grp
+share/geomview/data/geom/icosa.off
+share/geomview/data/geom/icosa.quad
+share/geomview/data/geom/jungle.list
+share/geomview/data/geom/klein8
+share/geomview/data/geom/link2.grp
+share/geomview/data/geom/link8.grp
+share/geomview/data/geom/moebius.4d.mesh
+share/geomview/data/geom/mushroom.off
+share/geomview/data/geom/nsquare.quad
+share/geomview/data/geom/octa.off
+share/geomview/data/geom/octant.bez
+share/geomview/data/geom/office.oogl
+share/geomview/data/geom/pieces/cube1.off
+share/geomview/data/geom/pieces/linkA.bez
+share/geomview/data/geom/pieces/linkB.bez
+share/geomview/data/geom/polyhedra/cube
+share/geomview/data/geom/polyhedra/cuboctahedron
+share/geomview/data/geom/polyhedra/dodecahedron
+share/geomview/data/geom/polyhedra/icosahedron
+share/geomview/data/geom/polyhedra/icosidodecahedron
+share/geomview/data/geom/polyhedra/octahedron
+share/geomview/data/geom/polyhedra/rhombicosidodecahedron
+share/geomview/data/geom/polyhedra/rhombicuboctahedron
+share/geomview/data/geom/polyhedra/rhombitruncated_cubeoctahedron
+share/geomview/data/geom/polyhedra/rhombitruncated_icosidodecahedron
+share/geomview/data/geom/polyhedra/snub_cube
+share/geomview/data/geom/polyhedra/snub_dodecahedron
+share/geomview/data/geom/polyhedra/tetrahedron
+share/geomview/data/geom/polyhedra/truncated_cube
+share/geomview/data/geom/polyhedra/truncated_dodecahedron
+share/geomview/data/geom/polyhedra/truncated_icosahedron
+share/geomview/data/geom/polyhedra/truncated_octahedron
+share/geomview/data/geom/polyhedra/truncated_tetrahedron
+share/geomview/data/geom/ref.inst
+share/geomview/data/geom/ref.list
+share/geomview/data/geom/ref1.grp
+share/geomview/data/geom/ref2.list
+share/geomview/data/geom/sample.mesh
+share/geomview/data/geom/sph12.mesh
+share/geomview/data/geom/sphere.mesh
+share/geomview/data/geom/spherical/dodecaplex.off
+share/geomview/data/geom/spherical/flattorus.mesh
+share/geomview/data/geom/spherical/hypercube.off
+share/geomview/data/geom/spherical/octaplex.off
+share/geomview/data/geom/spherical/orthoplex.off
+share/geomview/data/geom/spherical/ruledtorus.mesh
+share/geomview/data/geom/spherical/simplex.off
+share/geomview/data/geom/spherical/tetraplex.off
+share/geomview/data/geom/spherical/twosided.flattorus
+share/geomview/data/geom/square.quad
+share/geomview/data/geom/teapot.bez
+share/geomview/data/geom/tent.mesh
+share/geomview/data/geom/tetra
+share/geomview/data/geom/tetra.off
+share/geomview/data/geom/textured/Antenna.geom
+share/geomview/data/geom/textured/GCGball
+share/geomview/data/geom/textured/NASA.pgm.Z
+share/geomview/data/geom/textured/dodec.off
+share/geomview/data/geom/textured/geologo.pgm.Z
+share/geomview/data/geom/textured/grid.pgm.Z
+share/geomview/data/geom/textured/lunar-t.oogl
+share/geomview/data/geom/textured/rabbitball
+share/geomview/data/geom/textured/rabbits.ppm.gz
+share/geomview/data/geom/textured/square.off
+share/geomview/data/geom/textured/themi.bez
+share/geomview/data/geom/textured/white.pgm.Z
+share/geomview/data/geom/torus.bez
+share/geomview/data/geom/torus3.oogl
+share/geomview/data/geom/torus8.oogl
+share/geomview/data/geom/trapezoid.4d.off
+share/geomview/data/geom/tref.mesh
+share/geomview/data/geom/tref.off
+share/geomview/data/geom/tri.4d.vect
+share/geomview/data/geom/tri.vect
+share/geomview/data/geom/triangle
+share/geomview/data/geom/twosidedsquare.quad
+share/geomview/data/geom/unit.sphere
+share/geomview/data/geom/unitcube.off
+share/geomview/data/geom/vertcube.off
+share/geomview/data/geom/warp.inst
+share/geomview/data/geom/wraptent.mesh
+share/geomview/data/geom/xwyezed.vect
+share/geomview/data/geom/xyz.grp
+share/geomview/data/geom/xyz.vect
+share/geomview/data/geom/ztent.mesh
+share/geomview/data/groups/101a.dgp
+share/geomview/data/groups/101b.dgp
+share/geomview/data/groups/120.dgp
+share/geomview/data/groups/230data
+share/geomview/data/groups/230data.Conway
+share/geomview/data/groups/230data.lat
+share/geomview/data/groups/230data.names
+share/geomview/data/groups/3torus.dgp
+share/geomview/data/groups/3torus2.dgp
+share/geomview/data/groups/94a.dgp
+share/geomview/data/groups/94b.dgp
+share/geomview/data/groups/borrom.dgp
+share/geomview/data/groups/borrom2.dgp
+share/geomview/data/groups/borrom3.dgp
+share/geomview/data/groups/borrom4.dgp
+share/geomview/data/groups/borrom4.wa
+share/geomview/data/groups/br4.0.tlist
+share/geomview/data/groups/br4.1.tlist
+share/geomview/data/groups/br4.2.tlist
+share/geomview/data/groups/br4.3.tlist
+share/geomview/data/groups/dir.1.gv
+share/geomview/data/groups/dir.2.gv
+share/geomview/data/groups/dir.3.gv
+share/geomview/data/groups/dir.4.gv
+share/geomview/data/groups/dodec.vect
+share/geomview/data/groups/equi.1.gv
+share/geomview/data/groups/equi.2.gv
+share/geomview/data/groups/equi.3.gv
+share/geomview/data/groups/equi.4.gv
+share/geomview/data/groups/fig8.dgp
+share/geomview/data/groups/g233.prj
+share/geomview/data/groups/g234.prj
+share/geomview/data/groups/g235.prj
+share/geomview/data/groups/g236.prj
+share/geomview/data/groups/g237.prj
+share/geomview/data/groups/good_klein_quick.dgp
+share/geomview/data/groups/hook.off
+share/geomview/data/groups/klein.wa
+share/geomview/data/groups/klein_bricks.dgp
+share/geomview/data/groups/klein_whole.dgp
+share/geomview/data/groups/loop.1.gv
+share/geomview/data/groups/loop.2.gv
+share/geomview/data/groups/loop.3.gv
+share/geomview/data/groups/loop.4.gv
+share/geomview/data/groups/notknot.dgp
+share/geomview/data/groups/quart.1.gv
+share/geomview/data/groups/quart.2.gv
+share/geomview/data/groups/quart.3.gv
+share/geomview/data/groups/quart.4.gv
+share/geomview/data/groups/sample.proj.dgp
+share/geomview/data/groups/sample.uhs.dgp
+share/geomview/data/groups/spaceshipSpace.geom
+share/geomview/data/groups/tetra2.dgp
+share/geomview/data/groups/wholecube.geom
+share/geomview/data/shaders/README
+share/geomview/data/shaders/hlight.sl
+share/geomview/data/shaders/hlight.slo
+share/geomview/data/shaders/hmatte.sl
+share/geomview/data/shaders/hmatte.slo
+share/geomview/data/shaders/hplastic.sl
+share/geomview/data/shaders/hplastic.slo
+share/geomview/data/speedtests/Makefile
+share/geomview/data/speedtests/matrix.oogl
+share/geomview/data/speedtests/polygon.oogl
+share/geomview/data/speedtests/speeds
+share/geomview/data/speedtests/tmesh.oogl
+share/geomview/data/things/color_dodec.off
+share/geomview/data/things/color_face_cube.off
+share/geomview/data/things/color_square.quad
+share/geomview/data/things/color_teapot.bez
+share/geomview/data/things/color_vertex_cube.off
+share/geomview/data/things/cone.off
+share/geomview/data/things/cross.off
+share/geomview/data/things/dodec.off
+share/geomview/data/things/dragon.off
+share/geomview/data/things/epcot.off
+share/geomview/data/things/goblet.off
+share/geomview/data/things/head.off
+share/geomview/data/things/helix2.off
+share/geomview/data/things/ico_star.inst
+share/geomview/data/things/jungle_gym.off
+share/geomview/data/things/king.off
+share/geomview/data/things/mushroom.off
+share/geomview/data/things/pear.off
+share/geomview/data/things/redgreen_square.quad
+share/geomview/data/things/seashell.off
+share/geomview/data/things/sinewave.mesh
+share/geomview/data/things/space_shuttle.off
+share/geomview/data/things/space_station.off
+share/geomview/data/things/sphere.mesh
+share/geomview/data/things/sphere2.off
+share/geomview/data/things/sphere_half.bez
+share/geomview/data/things/square.quad
+share/geomview/data/things/teapot.bez
+share/geomview/data/things/torus.bez
+share/geomview/data/things/trefoil_knot.mesh
+share/geomview/data/things/two_hole_torus.inst
+share/geomview/data/things/volkswagon.off
+share/geomview/data/things/x29_plane.off
+share/geomview/data/things/xyz.vect
+share/geomview/maple/Makefile
+share/geomview/maple/README.gvplot
+share/geomview/maple/gvplot.mapleV3
+share/geomview/maple/remotegv
+share/geomview/mathematica/BezierPlot.m
+share/geomview/mathematica/Geomview.m
+share/geomview/mathematica/OOGL.m