summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED1
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/ayam/Makefile114
-rw-r--r--graphics/ayam/distinfo3
-rw-r--r--graphics/ayam/files/patch-MF3D_mffile.c11
-rw-r--r--graphics/ayam/files/patch-MF3D_mfobject.c11
-rw-r--r--graphics/ayam/files/patch-MF3D_mfprimtv.c11
-rw-r--r--graphics/ayam/files/patch-MF3D_mftextrd.c56
-rw-r--r--graphics/ayam/files/patch-Makefile.shared227
-rw-r--r--graphics/ayam/files/patch-contrib_meta_metaobj.c11
-rw-r--r--graphics/ayam/files/patch-contrib_sm.c24
-rw-r--r--graphics/ayam/files/patch-objects_npatch.c20
-rw-r--r--graphics/ayam/files/patch-objects_riinc.c11
-rw-r--r--graphics/ayam/files/patch-objects_riproc.c11
-rw-r--r--graphics/ayam/files/patch-objects_root.c11
-rw-r--r--graphics/ayam/files/patch-objects_text.c11
-rw-r--r--graphics/ayam/files/patch-plugins_ayslx.c22
-rw-r--r--graphics/ayam/files/patch-tcl_shader.tcl21
-rw-r--r--graphics/ayam/files/patch-togl_togl.c29
-rw-r--r--graphics/ayam/pkg-descr8
-rw-r--r--graphics/ayam/pkg-plist372
21 files changed, 1 insertions, 985 deletions
diff --git a/MOVED b/MOVED
index 44bff8224a04..c85eabc10dce 100644
--- a/MOVED
+++ b/MOVED
@@ -11974,3 +11974,4 @@ devel/bzr-explorer||2019-03-16|Has expired: Qt4 has been EOL since december 2015
devel/qt4-help||2019-03-16|Has expired: Qt4 has been EOL since december 2015
editors/lazarus-qt4||2019-03-16|Has expired: Qt4 has been EOL since december 2015
net-im/qxmpp||2019-03-16|Has expired: Qt4 has been EOL since december 2015
+graphics/ayam||2019-03-16|Has expired: Qt4 has been EOL since december 2015
diff --git a/graphics/Makefile b/graphics/Makefile
index db31e430b85c..f9ac1eaf30a1 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -62,7 +62,6 @@
SUBDIR += autopano-sift-c
SUBDIR += autotrace
SUBDIR += aview
- SUBDIR += ayam
SUBDIR += azpainter
SUBDIR += backfract
SUBDIR += barbecue
diff --git a/graphics/ayam/Makefile b/graphics/ayam/Makefile
deleted file mode 100644
index 67cfc2f392c6..000000000000
--- a/graphics/ayam/Makefile
+++ /dev/null
@@ -1,114 +0,0 @@
-# Created by: Igor Pokrovsky <tiamat@comset.net>
-# $FreeBSD$
-
-PORTNAME= ayam
-PORTVERSION= 1.24
-PORTREVISION= 2
-CATEGORIES= graphics
-MASTER_SITES= SF/${PORTNAME}/Ayam/${PORTVERSION}
-DISTNAME= ${PORTNAME}${PORTVERSION}.src
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= 3D modeling environment for the RenderMan interface
-
-LICENSE= Ayam # similar to tcl/tk license
-LICENSE_NAME= Ayam License
-LICENSE_FILE= ${WRKSRC}/../License.txt
-LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-LIB_DEPENDS= libaqsis_util.so:graphics/aqsis \
- libtiff.so:graphics/tiff
-RUN_DEPENDS= xdg-open:devel/xdg-utils
-
-WRKSRC= ${WRKDIR}/${PORTNAME}/src
-
-USES= compiler:c++11-lang gmake tk
-USE_XORG= x11 xext xmu
-USE_GL= glu
-MAKE_ENV= TCL_INCLUDEDIR="${TCL_INCLUDEDIR}" \
- TCL_SHLIB_VER="${TCL_SHLIB_VER}" \
- TK_INCLUDEDIR="${TK_INCLUDEDIR}" \
- TK_SHLIB_VER="${TK_SHLIB_VER}"
-MAKEFILE= Makefile.shared
-USE_LDCONFIG= ${PREFIX}/lib/ayam
-MAKE_JOBS_UNSAFE= yes
-
-DESKTOP_ENTRIES="Ayam" "" "" "ayam" "" ""
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e \
- '/^MF3DCFLAGS/s|=.*|= -fPIC|' \
- ${WRKSRC}/MF3D/Makefile.mf3d
- @${REINPLACE_CMD} -e \
- 's|interp->errorLine;|Tcl_GetErrorLine(interp);|' \
- ${WRKSRC}/objects/script.c
- @${REINPLACE_CMD} -e \
- 's|".*\(ayam-splash.gif\)"|"${DATADIR}/\1"|' \
- ${WRKSRC}/tcl/ayam.tcl
- @${REINPLACE_CMD} -e \
- 's| firefox | xdg-open |' \
- ${WRKSRC}/tcl/browser.tcl
- @${REINPLACE_CMD} -e \
- '/^AQSL/s|=.*|= ${LOCALBASE}/bin/aqsl|' \
- ${WRKSRC}/../scn/shaders/Makefile
-
-post-build:
- cd ${WRKSRC}/../scn/shaders && ${MAKE_CMD} slx
- @${ECHO_CMD} -n > ${WRKSRC}/../bin/ayam
- @${ECHO_CMD} "#!${SH}" >> ${WRKSRC}/../bin/ayam
- @${ECHO_CMD} "${PREFIX}/bin/ayamsh ${PREFIX}/lib/ayam/tcl/ayam.tcl \$$@" \
- >> ${WRKSRC}/../bin/ayam
-
-do-install:
-# binary and wrapper
- (cd ${WRKSRC} && ${INSTALL_PROGRAM} ayamsh ${STAGEDIR}${PREFIX}/bin)
- (cd ${WRKSRC}/../bin && ${INSTALL_SCRIPT} ayam ${STAGEDIR}${PREFIX}/bin)
-# shaders
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/ayam/shaders
- (cd ${WRKSRC}/../scn/shaders && ${INSTALL_DATA} *.slx \
- ${STAGEDIR}${PREFIX}/lib/ayam/shaders)
-# plugins
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/ayam
- (cd ${WRKSRC}/plugins && ${INSTALL_LIB} \
- ayslx.so csphere.so mfio.so \
- ${STAGEDIR}${PREFIX}/lib/ayam)
- (cd ${WRKSRC}/plugins && ${INSTALL_DATA} \
- csphere.tcl loadayslx.tcl mfio.tcl \
- ${STAGEDIR}${PREFIX}/lib/ayam)
- (cd ${WRKSRC}/contrib/meta && ${INSTALL_LIB} *.so \
- ${STAGEDIR}${PREFIX}/lib/ayam)
- (cd ${WRKSRC}/contrib/meta && ${INSTALL_DATA} *.tcl \
- ${STAGEDIR}${PREFIX}/lib/ayam)
-# tcl libs
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/ayam/tcl \
- ${STAGEDIR}${PREFIX}/lib/ayam/tcl/BWidget-1.2.1 \
- ${STAGEDIR}${PREFIX}/lib/ayam/tcl/BWidget-1.2.1/images \
- ${STAGEDIR}${PREFIX}/lib/ayam/tcl/BWidget-1.2.1/lang
- ${INSTALL_DATA} ${WRKSRC}/tcl/*.tcl \
- ${STAGEDIR}${PREFIX}/lib/ayam/tcl
- ${INSTALL_DATA} ${WRKSRC}/tcl/BWidget-1.2.1/*.tcl \
- ${STAGEDIR}${PREFIX}/lib/ayam/tcl/BWidget-1.2.1
- ${INSTALL_DATA} ${WRKSRC}/tcl/BWidget-1.2.1/images/* \
- ${STAGEDIR}${PREFIX}/lib/ayam/tcl/BWidget-1.2.1/images
- ${INSTALL_DATA} ${WRKSRC}/tcl/BWidget-1.2.1/lang/* \
- ${STAGEDIR}${PREFIX}/lib/ayam/tcl/BWidget-1.2.1/lang
-# data
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/lib/ayam-splash.gif \
- ${STAGEDIR}${DATADIR}
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR} \
- ${STAGEDIR}${DOCSDIR}/html \
- ${STAGEDIR}${DOCSDIR}/html/pics
- ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/Setup.txt ${STAGEDIR}${DOCSDIR}
- (cd ${WRKDIR}/${PORTNAME}/doc && ${INSTALL_DATA} \
- ayam.pdf refcard.pdf refcard.tcl ${STAGEDIR}${DOCSDIR})
- ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/doc/html/*.html \
- ${STAGEDIR}${DOCSDIR}/html
- ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/doc/html/pics/* \
- ${STAGEDIR}${DOCSDIR}/html/pics
-
-.include <bsd.port.mk>
diff --git a/graphics/ayam/distinfo b/graphics/ayam/distinfo
deleted file mode 100644
index f5f0df3a5ac7..000000000000
--- a/graphics/ayam/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1511615411
-SHA256 (ayam1.24.src.tar.gz) = 14d426bb62c16369be4e781af5c30652ff77d31253ae12f7d336c7b2923673a8
-SIZE (ayam1.24.src.tar.gz) = 6072229
diff --git a/graphics/ayam/files/patch-MF3D_mffile.c b/graphics/ayam/files/patch-MF3D_mffile.c
deleted file mode 100644
index 523612ab2ac8..000000000000
--- a/graphics/ayam/files/patch-MF3D_mffile.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- MF3D/mffile.c.orig 2016-01-13 20:09:57 UTC
-+++ MF3D/mffile.c
-@@ -102,7 +102,7 @@ MF3D_TypeObjWrite (
- /* Add this type to the table */
- ++inMetafilePtr->typeTable.nTypes;
- numTypes = inMetafilePtr->typeTable.nTypes;
-- result = MF3D_Reallocate (&inMetafilePtr->typeTable.types,
-+ result = MF3D_Reallocate ((void **)&inMetafilePtr->typeTable.types,
- numTypes * sizeof (*inMetafilePtr->typeTable.types));
- if (result == kMF3DNoErr)
- {
diff --git a/graphics/ayam/files/patch-MF3D_mfobject.c b/graphics/ayam/files/patch-MF3D_mfobject.c
deleted file mode 100644
index 3b50719667be..000000000000
--- a/graphics/ayam/files/patch-MF3D_mfobject.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- MF3D/mfobject.c.orig 2016-01-13 20:09:57 UTC
-+++ MF3D/mfobject.c
-@@ -930,7 +930,7 @@ MF3D_ObjTypeReader (
- ++inMetafilePtr->typeTable.nTypes;
- numTypes = inMetafilePtr->typeTable.nTypes;
-
-- result = MF3D_Reallocate (&inMetafilePtr->typeTable.types,
-+ result = MF3D_Reallocate ((void **)&inMetafilePtr->typeTable.types,
- numTypes * sizeof (*inMetafilePtr->typeTable.types));
-
- if (result == kMF3DNoErr)
diff --git a/graphics/ayam/files/patch-MF3D_mfprimtv.c b/graphics/ayam/files/patch-MF3D_mfprimtv.c
deleted file mode 100644
index e9e9cf3a8039..000000000000
--- a/graphics/ayam/files/patch-MF3D_mfprimtv.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- MF3D/mfprimtv.c.orig 2016-01-13 20:09:57 UTC
-+++ MF3D/mfprimtv.c
-@@ -1000,7 +1000,7 @@ MF3D_LabelWrite (
- if (result == kMF3DNoErr)
- {
- ++metafile->tocStuff.numReferences;
-- result = MF3D_Reallocate (&metafile->tocStuff.references,
-+ result = MF3D_Reallocate ((void **)&metafile->tocStuff.references,
- (metafile->tocStuff.numReferences *
- sizeof (*metafile->tocStuff.references)));
- }
diff --git a/graphics/ayam/files/patch-MF3D_mftextrd.c b/graphics/ayam/files/patch-MF3D_mftextrd.c
deleted file mode 100644
index e646d2af59fb..000000000000
--- a/graphics/ayam/files/patch-MF3D_mftextrd.c
+++ /dev/null
@@ -1,56 +0,0 @@
---- MF3D/mftextrd.c.orig 2016-01-13 20:09:57 UTC
-+++ MF3D/mftextrd.c
-@@ -178,7 +178,7 @@ MF3D_GetTOCLabels(
- MFASSERT(numNewLabels >= 0);
-
- if (numNewLabels > 0)
-- result = MF3D_Reallocate(&tocLabelNames,
-+ result = MF3D_Reallocate((void **)&tocLabelNames,
- (numLabels + numNewLabels) * sizeof(*tocLabelNames));
- }
-
-@@ -250,7 +250,7 @@ MF3D_ConvertTableLabels(
- if (result != kMF3DNoErr)
- break;
-
-- result = MF3D_Reallocate(&objLabelName, labelLen);
-+ result = MF3D_Reallocate((void **)&objLabelName, labelLen);
- if (result != kMF3DNoErr)
- break;
-
-@@ -381,7 +381,7 @@ MF3D_PreprocessTextFile(
- char objName[kMF3D_MaxObjNameLength + 1];
-
- if (numObjects % kMF3D_ObjTableChunk == 0)
-- { result = MF3D_Reallocate(&objTable,
-+ { result = MF3D_Reallocate((void **)&objTable,
- (numObjects + kMF3D_ObjTableChunk) * sizeof(*objTable));
- if (result != kMF3DNoErr)
- goto PreprocessTextFileAbort;
-@@ -419,7 +419,7 @@ MF3D_PreprocessTextFile(
- { /* We found a TOC object. We will want to find
- * this later; so save the index.
- */
-- result = MF3D_Reallocate(&tocLocations,
-+ result = MF3D_Reallocate((void **)&tocLocations,
- (numTocs + 1) * sizeof(*tocLocations));
- if (result != kMF3DNoErr)
- goto PreprocessTextFileAbort;
-@@ -499,7 +499,7 @@ MF3D_PreprocessTextFile(
-
- /* Readjust the object table from its chunky size */
- if (result == kMF3DNoErr)
-- { result = MF3D_Reallocate(&objTable, (numObjects + 1) * sizeof(*objTable));
-+ { result = MF3D_Reallocate((void **)&objTable, (numObjects + 1) * sizeof(*objTable));
- if (result == kMF3DNoErr)
- { /* Store the file length here */
- AssignInt64(objTable[numObjects].objLocation, location);
-@@ -1027,7 +1027,7 @@ MF3D_BuildString_AddChar(
-
- result = kMF3DNoErr;
- if ((ioStringPtr->pos % kMF3D_StringBufferChunk) == 0)
-- result = MF3D_Reallocate(&ioStringPtr->str,
-+ result = MF3D_Reallocate((void **)&ioStringPtr->str,
- ioStringPtr->pos + kMF3D_StringBufferChunk);
-
- if (result == kMF3DNoErr)
diff --git a/graphics/ayam/files/patch-Makefile.shared b/graphics/ayam/files/patch-Makefile.shared
deleted file mode 100644
index 57e3b991849b..000000000000
--- a/graphics/ayam/files/patch-Makefile.shared
+++ /dev/null
@@ -1,227 +0,0 @@
---- Makefile.shared.orig 2016-01-13 20:09:57 UTC
-+++ Makefile.shared
-@@ -7,7 +7,7 @@
- # You can also use "wish ayamConf.tcl" to create a Makefile.
-
- # Choose an installation prefix.
--PREFIX = /usr/local/ayam
-+#PREFIX = /usr/local/ayam
- #PREFIX = /opt/ayam
- #PREFIX = /home/user/ayam
-
-@@ -25,14 +25,14 @@ SCNDIR = $(PREFIX)/scn
-
- INSTALL = ./ninstall
- #INSTALL = install
--MKDIR = mkdir -p
-+#MKDIR = mkdir -p
-
- # the C compiler
--#CC = cc
-+CC ?= cc
- #CC = gcc
-
- # the C++ compiler (just in use for the AyCSG and onio plugin)
--#CXX = CC
-+CXX ?= c++
- #CXX = g++
-
- # the linker
-@@ -77,7 +77,10 @@ LD = $(CXX)
- # the default configuration is to build with Affine as RIB writer without
- # any shader parsing library (i.e. you will have to build and load a
- # plugin for shader parsing)
--CFLAGS = -O -DAYUSEAFFINE
-+#CFLAGS = -O -DAYUSEAFFINE
-+
-+# make amd64 happy with fPIC
-+CFLAGS += -fPIC -DAYUSESLXARGS -DAYUSEAQSISRIB -DAYENABLEWAIT
-
- # simple configuration using BMRT
- #CFLAGS = -O -DAYUSESLCARGS -DAYUSEBMRTRIBOUT
-@@ -114,9 +117,9 @@ LDSWDYNAMIC = -dynamic
- # extra ld flags needed to compile Ayam
- # (gcc needs -rdynamic to allow shared objects access to global symbols)
- # IRIX:
--EXLDFLAGS =
-+#EXLDFLAGS =
- # Linux:
--#EXLDFLAGS = -rdynamic
-+EXLDFLAGS = -Wl,-export-dynamic
- # MacOSX (X11):
- #EXLDFLAGS = -flat_namespace -undefined suppress
- # MacOSX (Aqua):
-@@ -133,7 +136,7 @@ TOGLOBJECT = togl/togl.o
-
- # OpenGL
- # OpenGL includes
--GLINC = -I/usr/X11R6/include/
-+GLINC = -I${LOCALBASE}/include/
- # MacOSX (Aqua):
- #GLINC =
- # link options for linking with OpenGL libraries
-@@ -143,24 +146,26 @@ GLLIBS = -lGLU -lGL
-
- # TIFF
- # TIFF includes
--TIFFINC = -I/usr/include/
-+TIFFINC = -I${LOCALBASE}/include/
- # link options for linking with TIFF library
- TIFFLIB = -ltiff
-
- # Tcl/Tk
- # Tcl directory
--TCLDIR = ../../tcl8.4.19
-+#TCLDIR = ../../tcl8.4.19
- #TCLDIR = ../../tcl8.0
-
- # Tcl includes
--TCLINC = -I$(TCLDIR)/generic
-+#TCLINC = -I$(TCLDIR)/generic
-+TCLINC = -I${TCL_INCLUDEDIR}/generic -I${TCL_INCLUDEDIR}
- # MacOSX (Aqua):
- #TCLINC =
-
- # Tcl library
- # link options for linking with Tcl library
--TCLLIB = -L$(TCLDIR)/unix -ltcl8.4
-+#TCLLIB = -L$(TCLDIR)/unix -ltcl8.4
- #TCLLIB = -L$(TCLDIR)/unix -ltcl8.0
-+TCLLIB = -L${LOCALBASE}/lib -ltcl${TCL_SHLIB_VER}
- # if you have an installed Tcl/Tk, you probably just want:
- #TCLLIB = -ltcl
- # MacOSX (Aqua):
-@@ -168,18 +173,20 @@ TCLLIB = -L$(TCLDIR)/unix -ltcl8.4
-
- # Tk sources directory
- # Note: You really need the Tk _sources_ in order to compile Ayam!
--TKDIR = ../../tk8.4.19
-+#TKDIR = ../../tk8.4.19
- #TKDIR = ../../tk8.0
-
- # Tk includes
--TKINC = -I$(TKDIR)/generic -I$(TKDIR)/unix
-+#TKINC = -I$(TKDIR)/generic -I$(TKDIR)/unix
-+TKINC = -I${TK_INCLUDEDIR}/generic -I${TK_INCLUDEDIR}
- # MacOSX (Aqua):
- #TKINC = -I$(TKDIR)/generic -I$(TKDIR)/macosx -I$(TKDIR)/xlib
-
- # Tk library
- # link options for linking with Tk library
--TKLIB = -L$(TKDIR)/unix -ltk8.4
-+#TKLIB = -L$(TKDIR)/unix -ltk8.4
- #TKLIB = -L$(TKDIR)/unix -ltk8.0
-+TKLIB = -L${LOCALBASE}/lib -ltk${TK_SHLIB_VER}
- # if you have an installed Tcl/Tk, you probably just want:
- #TKLIB = -ltk
- # MacOSX (Aqua):
-@@ -187,11 +194,11 @@ TKLIB = -L$(TKDIR)/unix -ltk8.4
-
- # X11
- # X11 includes
--X11INC = -I/usr/X11R6/include
-+X11INC = -I${LOCALBASE}/include
- # MacOSX (Aqua):
- #X11INC =
- # link options for linking with X11
--X11LIBS = -L/usr/X11R6/lib -lXmu -lXext -lX11
-+X11LIBS = -L${LOCALBASE}/lib -lXmu -lXext -lX11
- #X11LIBS = -L/usr/X11R6/lib -lXmu -lXext -lX11
- # MacOSX (Aqua):
- #X11LIBS =
-@@ -202,23 +209,25 @@ X11LIBS = -L/usr/X11R6/lib -lXmu -lXext
- AFFINEINC = -Iaffine/include
- # if you use Affine as BMRT libribout replacement
- # (also add -DAYUSEAFFINE to CFLAGS!):
--AFFINEOBJS = ./affine/src/write.o ./affine/src/constant.o
-+#AFFINEOBJS = ./affine/src/write.o ./affine/src/constant.o
- # if you do not use Affine as BMRT libribout replacement:
--#AFFINEOBJS =
-+AFFINEOBJS =
-
- # Aqsis
--AQSISDIR = /usr/local/aqsis
--AQSISINC = -I$(AQSISDIR)/include
-+AQSISDIR = ${LOCALBASE}
-+AQSISINC = -I$(AQSISDIR)/include/aqsis -I$(AQSISDIR)/include/aqsis/ri
- AQSISLIBDIR = $(AQSISDIR)/lib
- # if you do not use Aqsis libslxargs as libslcargs replacement:
--AQSISOBJS =
-+#AQSISOBJS =
- # if you use Aqsis libslxargs (add -DAYUSESLXARGS to CFLAGS!):
- #AQSISOBJS = $(AQSISLIBDIR)/rcdummy.o $(AQSISLIBDIR)/libshadervm.so $(AQSISLIBDIR)/libshaderexecenv.so $(AQSISLIBDIR)/libslxargs.so $(AQSISLIBDIR)/libaqsistypes.so -L /usr/local/lib -llog4cpp
-+AQSISOBJS = $(AQSISDIR)/lib/libaqsis_core.so $(AQSISLIBDIR)/libaqsis_shadervm.so $(AQSISLIBDIR)/libaqsis_slxargs.so -L${AQSISLIBDIR}
-+
-
- # if you do not use Aqsis libri2rib as BMRT libribout replacement:
--AQSISRI2RIB =
-+#AQSISRI2RIB =
- # if you use Aqsis libri2rib (add -DAYUSEAQSISRIB to CFLAGS above!):
--#AQSISRI2RIB = $(AQSISLIBDIR)/libri2rib.so -L /usr/local/lib -llog4cpp
-+AQSISRI2RIB = $(AQSISLIBDIR)/libaqsis_ri2rib.so -L${AQSISLIBDIR} -pthread
-
-
- # BMRT
-@@ -246,9 +255,9 @@ SLCARGSLIB =
- # IRIX, Solaris, (MacOSX<10.4: get libdl from Fink!):
- #DL = -ldl
- # Linux:
--DL = -ldl -lpthread
-+#DL = -ldl -lpthread
- # NetBSD/MacOSX (Aqua):
--#DL =
-+DL =
-
-
- # linker flags to produce shared modules:
-@@ -267,8 +276,9 @@ AFFINEDIR = ../../affine0008
- RRIBLIBS = -L$(AFFINEDIR)/lib -lribrdr -lribhash -lribnop -lm
-
- # Ayslx Plugin (Aqsis)
--AYSLXINCDIR = $(AQSISDIR)/include
--AYSLXLIBS = $(AQSISDIR)/lib/rcdummy.o $(AQSISDIR)/lib/libshadervm.so $(AQSISDIR)/lib/libshaderexecenv.so $(AQSISDIR)/lib/libslxargs.so $(AQSISDIR)/lib/libaqsistypes.so -L/usr/local/lib -llog4cpp
-+AYSLXINCDIR = ${AQSISDIR}/include -I${AQSISDIR}/include/aqsis -I${AQSISDIR}/include/aqsis/ri
-+AYSLXLIBS = -L${AQSISLIBDIR} $(AQSISDIR)/lib/libaqsis_core.so $(AQSISDIR)/lib/libaqsis_shadervm.so $(AQSISDIR)/lib/libaqsis_slxargs.so -L${LOCALBASE}/lib
-+
-
- # Ayslc Plugin (BMRT)
- AYSLCINCDIR = $(BMRTDIR)/include
-@@ -536,9 +546,9 @@ RRIBOBJS = plugins/rrib.o
- .cpp.o:
- $(CXX) -c $(CFLAGS) $*.cpp -o $@ $(OPENCSGINC) $(AYINC) -Iplugins
-
--all: ayamsh
-+all: ayamsh plugins
-
--plugins: csphere.so sfcurve.so mfio.so metaobj.so mopsi.so
-+plugins: ayslx.so csphere.so sfcurve.so mfio.so metaobj.so mopsi.so
-
- ayamsh: $(AYAMOBJS) $(TOGLOBJECT) $(AFFINEOBJS)
- $(LD) $(AYAMOBJS) $(TOGLOBJECT) $(EXLDFLAGS) -o ayamsh $(TKLIB) $(TCLLIB) $(GLLIBS) $(X11LIBS) $(RIBOUTLIB) $(AQSISRI2RIB) $(SLCARGSLIB) $(AFFINEOBJS) $(AQSISOBJS) $(TIFFLIB) -lm $(DL)
-@@ -591,7 +601,7 @@ idr.so: $(IDROBJS)
- $(CC) $(SHLFLAGS) $(IDROBJS) -o plugins/idr.so $(TIFFLIB)
-
- mf3d:
-- cd MF3D; make -f Makefile.mf3d
-+ cd MF3D; $(MAKE) -f Makefile.mf3d
-
- mfio.so: plugins/mfio.o mf3d
- $(CC) $(SHLFLAGS) $(MF3DOBJS) plugins/mfio.o -o plugins/mfio.so
-@@ -657,7 +667,7 @@ sdnpatch.so:
- $(CXX) $(SHLFLAGS) plugins/sdnpatch.o -o plugins/sdnpatch.so $(SDNPATCHLIB)
-
- libsub:
-- cd plugins/subdivide/src;make -f $(SUBDIVMK)
-+ cd plugins/subdivide/src;$(MAKE) -f $(SUBDIVMK)
-
- subdiv.so: libsub
- $(CXX) -c $(CFLAGS) plugins/subdiv.cpp -o plugins/subdiv.o $(AYINC) $(SUBDIVINC)
-@@ -695,7 +705,7 @@ mostlyclean:
-
- clean: mostlyclean
- -rm -f $(AFFINEOBJS)
-- -cd MF3D; make -f Makefile.mf3d clean
-+ -cd MF3D; $(MAKE) -f Makefile.mf3d clean
-
- DOCFILES = ../Setup.txt ../Changes.txt ../License.txt ../doc/refcard.tcl\
- ../doc/refcard.pdf ../doc/ayam.pdf
diff --git a/graphics/ayam/files/patch-contrib_meta_metaobj.c b/graphics/ayam/files/patch-contrib_meta_metaobj.c
deleted file mode 100644
index 3fa067ec271c..000000000000
--- a/graphics/ayam/files/patch-contrib_meta_metaobj.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- contrib/meta/metaobj.c.orig 2016-01-13 20:09:57 UTC
-+++ contrib/meta/metaobj.c
-@@ -859,7 +859,7 @@ metaobj_notifycb (ay_object *o)
- meta_world *w;
- meta_blob *b;
- ay_object *down;
-- char *adapt;
-+ const char *adapt;
- char vname[] = "ay";
- char vname1[] = "action";
- double euler[3] = {0};
diff --git a/graphics/ayam/files/patch-contrib_sm.c b/graphics/ayam/files/patch-contrib_sm.c
deleted file mode 100644
index 801e0db28f51..000000000000
--- a/graphics/ayam/files/patch-contrib_sm.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- contrib/sm.c.orig 2016-01-13 20:09:57 UTC
-+++ contrib/sm.c
-@@ -474,7 +474,7 @@ ay_sm_wriballsm(char *file, char *objfil
- static int countsm = 0;
- char arrname[] = "ayprefs";
- char ffvarname[] = "SMFileFormat", ftvarname[] = "SMFileType";
-- char *smfileformat = NULL, *smfiletype = NULL;
-+ char *smfileformat, *smfiletype;
-
- if(!o)
- return;
-@@ -499,10 +499,10 @@ ay_sm_wriballsm(char *file, char *objfil
- return;
- }
-
-- smfiletype = Tcl_GetVar2(ay_interp, arrname, ftvarname,
-+ smfiletype = (char *)Tcl_GetVar2(ay_interp, arrname, ftvarname,
- TCL_LEAVE_ERR_MSG | TCL_GLOBAL_ONLY);
-
-- smfileformat = Tcl_GetVar2(ay_interp, arrname, ffvarname,
-+ smfileformat = (char *)Tcl_GetVar2(ay_interp, arrname, ffvarname,
- TCL_LEAVE_ERR_MSG | TCL_GLOBAL_ONLY);
-
- newtrafo->next = trafo;
diff --git a/graphics/ayam/files/patch-objects_npatch.c b/graphics/ayam/files/patch-objects_npatch.c
deleted file mode 100644
index 7d095100cfab..000000000000
--- a/graphics/ayam/files/patch-objects_npatch.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- objects/npatch.c.orig 2016-01-13 20:09:57 UTC
-+++ objects/npatch.c
-@@ -1970,7 +1970,7 @@ ay_npatch_setpropcb(Tcl_Interp *interp,
- {
- Tcl_SplitList(interp, Tcl_GetVar2(interp, n1, "Knots_U",
- TCL_LEAVE_ERR_MSG | TCL_GLOBAL_ONLY),
-- &knotc, &knotv);
-+ &knotc, (const char ***)&knotv);
-
- if(!(nknotv = malloc(knotc * sizeof(double))))
- {
-@@ -2024,7 +2024,7 @@ ay_npatch_setpropcb(Tcl_Interp *interp,
- {
- Tcl_SplitList(interp, Tcl_GetVar2(interp, n1, "Knots_V",
- TCL_LEAVE_ERR_MSG | TCL_GLOBAL_ONLY),
-- &knotc, &knotv);
-+ &knotc, (const char ***)&knotv);
-
- if(!(nknotv = malloc(knotc * sizeof(double))))
- {
diff --git a/graphics/ayam/files/patch-objects_riinc.c b/graphics/ayam/files/patch-objects_riinc.c
deleted file mode 100644
index 3594ec7cdea5..000000000000
--- a/graphics/ayam/files/patch-objects_riinc.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- objects/riinc.c.orig 2016-01-13 20:09:57 UTC
-+++ objects/riinc.c
-@@ -184,7 +184,7 @@ ay_riinc_setpropcb(Tcl_Interp *interp, i
- char *n1 = "RiIncAttrData";
- Tcl_Obj *to = NULL, *toa = NULL, *ton = NULL;
- ay_riinc_object *riinc = NULL;
-- char *result = NULL;
-+ const char *result;
-
- if(!interp || !o)
- return AY_ENULL;
diff --git a/graphics/ayam/files/patch-objects_riproc.c b/graphics/ayam/files/patch-objects_riproc.c
deleted file mode 100644
index 421ffd5a5c62..000000000000
--- a/graphics/ayam/files/patch-objects_riproc.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- objects/riproc.c.orig 2016-01-13 20:09:57 UTC
-+++ objects/riproc.c
-@@ -197,7 +197,7 @@ ay_riproc_setpropcb(Tcl_Interp *interp,
- char *n1 = "RiProcAttrData";
- Tcl_Obj *to = NULL, *toa = NULL, *ton = NULL;
- ay_riproc_object *riproc = NULL;
-- char *result = NULL;
-+ const char *result;
-
- if(!interp || !o)
- return AY_ENULL;
diff --git a/graphics/ayam/files/patch-objects_root.c b/graphics/ayam/files/patch-objects_root.c
deleted file mode 100644
index d1d5019c5cfe..000000000000
--- a/graphics/ayam/files/patch-objects_root.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- objects/root.c.orig 2016-01-13 20:09:57 UTC
-+++ objects/root.c
-@@ -215,7 +215,7 @@ ay_root_setpropcb(Tcl_Interp *interp, in
- ay_riopt *riopt = NULL;
- double dtemp = 0.0;
- int itemp = 0;
-- char *result;
-+ const char *result;
-
- if(!interp || !o)
- return AY_ENULL;
diff --git a/graphics/ayam/files/patch-objects_text.c b/graphics/ayam/files/patch-objects_text.c
deleted file mode 100644
index dccd734f2c06..000000000000
--- a/graphics/ayam/files/patch-objects_text.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- objects/text.c.orig 2016-01-13 20:09:57 UTC
-+++ objects/text.c
-@@ -274,7 +274,7 @@ ay_text_setpropcb(Tcl_Interp *interp, in
- /*int ay_status = AY_OK;*/
- char fname[] = "setProp";
- char *n1 = "TextAttrData";
-- char *result;
-+ const char *result;
- Tcl_Obj *to = NULL, *toa = NULL, *ton = NULL;
- ay_text_object *text = NULL;
- Tcl_UniChar *unistr = NULL;
diff --git a/graphics/ayam/files/patch-plugins_ayslx.c b/graphics/ayam/files/patch-plugins_ayslx.c
deleted file mode 100644
index 1cf728835073..000000000000
--- a/graphics/ayam/files/patch-plugins_ayslx.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- plugins/ayslx.c.orig 2016-01-13 20:09:57 UTC
-+++ plugins/ayslx.c
-@@ -17,7 +17,7 @@
- #include <string.h>
- #include "tcl.h"
- #include "errcode.h"
--#include "slx.h"
-+#include <slx.h>
-
-
- /* prototypes: */
-@@ -319,8 +319,8 @@ Ayslx_Init(Tcl_Interp *interp)
-
- Tcl_SetVar(interp, vname, vval, TCL_LEAVE_ERR_MSG | TCL_GLOBAL_ONLY);
-
-- Tcl_CreateCommand(interp, "shaderScan", ayslx_scanslxtcmd,
-- (ClientData) NULL, (Tcl_CmdDeleteProc *) NULL);
-+ Tcl_CreateCommand(interp, "shaderScan", (Tcl_CmdProc *)ayslx_scanslxtcmd,
-+ NULL, NULL);
-
- ay_error(AY_EOUTPUT, fname,
- "Plugin 'ayslx' successfully loaded.");
diff --git a/graphics/ayam/files/patch-tcl_shader.tcl b/graphics/ayam/files/patch-tcl_shader.tcl
deleted file mode 100644
index d5bd811ee785..000000000000
--- a/graphics/ayam/files/patch-tcl_shader.tcl
+++ /dev/null
@@ -1,21 +0,0 @@
---- tcl/shader.tcl.orig 2016-01-13 20:09:57 UTC
-+++ tcl/shader.tcl
-@@ -76,14 +76,14 @@ proc shader_scanAll {} {
-
- foreach p $spathstr {
- set files [glob -nocomplain "${p}/*${sext}"]
-- append allfiles "$files "
-+ append temp "$files "
- }
-
- set allshaders ""
-- foreach f $allfiles {
-+ foreach s $temp {
- # silently omit unreadable shader files
-- if {[file readable $f]} {
-- lappend allshaders $f
-+ if {[file readable $s]} {
-+ lappend allshaders $s
- }
- }
- # foreach
diff --git a/graphics/ayam/files/patch-togl_togl.c b/graphics/ayam/files/patch-togl_togl.c
deleted file mode 100644
index 6d88fac45fed..000000000000
--- a/graphics/ayam/files/patch-togl_togl.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- togl/togl.c.orig 2016-01-13 20:09:57 UTC
-+++ togl/togl.c
-@@ -709,7 +709,7 @@ int Togl_Init(Tcl_Interp *interp)
- }
- #endif
-
-- Tcl_CreateCommand(interp, "togl", Togl_Cmd,
-+ Tcl_CreateCommand(interp, "togl", (Tcl_CmdProc *)Togl_Cmd,
- (ClientData) Tk_MainWindow(interp), NULL);
- Tcl_InitHashTable(&CommandTable, TCL_STRING_KEYS);
-
-@@ -941,7 +941,7 @@ int Togl_Configure(Tcl_Interp *interp, s
- int oldAuxNumber = togl->AuxNumber;
-
- if (Tk_ConfigureWidget(interp, togl->TkWin, configSpecs,
-- argc, argv, (char *)togl, flags) == TCL_ERROR) {
-+ argc, (const char **)argv, (char *)togl, flags) == TCL_ERROR) {
- return(TCL_ERROR);
- }
- /*fprintf(stderr,"hier %d %d %d\n", togl->TkWin, togl->Width, togl->Height);*/
-@@ -1154,7 +1154,7 @@ static int Togl_Cmd(ClientData clientDat
-
- /* Create command event handler */
- togl->widgetCmd = Tcl_CreateCommand(interp, Tk_PathName(tkwin),
-- Togl_Widget, (ClientData)togl,
-+ (Tcl_CmdProc *)Togl_Widget, (ClientData)togl,
- (Tcl_CmdDeleteProc*) ToglCmdDeletedProc);
- Tk_CreateEventHandler(tkwin,
- ExposureMask | StructureNotifyMask,
diff --git a/graphics/ayam/pkg-descr b/graphics/ayam/pkg-descr
deleted file mode 100644
index ff5023324405..000000000000
--- a/graphics/ayam/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Ayam is a free 3D modeling environment for the RenderMan Interface
-(formerly known as "The Mops"). Ayam is primarily aimed at the
-platforms BMRT (Blue Moon Rendering Tools, a RenderMan compliant
-renderer by Larry Gritz (Exluna) runs on. As BMRT are available
-in FreeBSD only as Linux binaries, Ayam will use graphics/aqsis as
-a primary renderer.
-
-WWW: http://www.ayam3d.org/
diff --git a/graphics/ayam/pkg-plist b/graphics/ayam/pkg-plist
deleted file mode 100644
index f9633559658b..000000000000
--- a/graphics/ayam/pkg-plist
+++ /dev/null
@@ -1,372 +0,0 @@
-bin/ayam
-bin/ayamsh
-lib/ayam/ayslx.so
-lib/ayam/csphere.so
-lib/ayam/csphere.tcl
-lib/ayam/loadayslx.tcl
-lib/ayam/metacomp.tcl
-lib/ayam/metaobj.so
-lib/ayam/metaobj.tcl
-lib/ayam/mfio.so
-lib/ayam/mfio.tcl
-lib/ayam/shaders/DSnoisedsp.slx
-lib/ayam/shaders/MFicydsp.slx
-lib/ayam/shaders/MFicysrf.slx
-lib/ayam/shaders/RCClouds.slx
-lib/ayam/shaders/RSstripessrf.slx
-lib/ayam/tcl/BWidget-1.2.1/arrow.tcl
-lib/ayam/tcl/BWidget-1.2.1/bitmap.tcl
-lib/ayam/tcl/BWidget-1.2.1/button.tcl
-lib/ayam/tcl/BWidget-1.2.1/buttonbox.tcl
-lib/ayam/tcl/BWidget-1.2.1/color.tcl
-lib/ayam/tcl/BWidget-1.2.1/combobox.tcl
-lib/ayam/tcl/BWidget-1.2.1/dialog.tcl
-lib/ayam/tcl/BWidget-1.2.1/dragsite.tcl
-lib/ayam/tcl/BWidget-1.2.1/dropsite.tcl
-lib/ayam/tcl/BWidget-1.2.1/dynhelp.tcl
-lib/ayam/tcl/BWidget-1.2.1/entry.tcl
-lib/ayam/tcl/BWidget-1.2.1/font.tcl
-lib/ayam/tcl/BWidget-1.2.1/images/bold.gif
-lib/ayam/tcl/BWidget-1.2.1/images/copy.gif
-lib/ayam/tcl/BWidget-1.2.1/images/cut.gif
-lib/ayam/tcl/BWidget-1.2.1/images/dragfile.gif
-lib/ayam/tcl/BWidget-1.2.1/images/dragicon.gif
-lib/ayam/tcl/BWidget-1.2.1/images/error.gif
-lib/ayam/tcl/BWidget-1.2.1/images/file.gif
-lib/ayam/tcl/BWidget-1.2.1/images/folder.gif
-lib/ayam/tcl/BWidget-1.2.1/images/hourglass.gif
-lib/ayam/tcl/BWidget-1.2.1/images/info.gif
-lib/ayam/tcl/BWidget-1.2.1/images/italic.gif
-lib/ayam/tcl/BWidget-1.2.1/images/minus.xbm
-lib/ayam/tcl/BWidget-1.2.1/images/new.gif
-lib/ayam/tcl/BWidget-1.2.1/images/opcopy.xbm
-lib/ayam/tcl/BWidget-1.2.1/images/open.gif
-lib/ayam/tcl/BWidget-1.2.1/images/openfold.gif
-lib/ayam/tcl/BWidget-1.2.1/images/oplink.xbm
-lib/ayam/tcl/BWidget-1.2.1/images/opmove.xbm
-lib/ayam/tcl/BWidget-1.2.1/images/overstrike.gif
-lib/ayam/tcl/BWidget-1.2.1/images/palette.gif
-lib/ayam/tcl/BWidget-1.2.1/images/passwd.gif
-lib/ayam/tcl/BWidget-1.2.1/images/paste.gif
-lib/ayam/tcl/BWidget-1.2.1/images/plus.xbm
-lib/ayam/tcl/BWidget-1.2.1/images/print.gif
-lib/ayam/tcl/BWidget-1.2.1/images/question.gif
-lib/ayam/tcl/BWidget-1.2.1/images/save.gif
-lib/ayam/tcl/BWidget-1.2.1/images/underline.gif
-lib/ayam/tcl/BWidget-1.2.1/images/undo.gif
-lib/ayam/tcl/BWidget-1.2.1/images/warning.gif
-lib/ayam/tcl/BWidget-1.2.1/init.tcl
-lib/ayam/tcl/BWidget-1.2.1/label.tcl
-lib/ayam/tcl/BWidget-1.2.1/labelentry.tcl
-lib/ayam/tcl/BWidget-1.2.1/labelframe.tcl
-lib/ayam/tcl/BWidget-1.2.1/lang/de.rc
-lib/ayam/tcl/BWidget-1.2.1/lang/en.rc
-lib/ayam/tcl/BWidget-1.2.1/lang/es.rc
-lib/ayam/tcl/BWidget-1.2.1/lang/fr.rc
-lib/ayam/tcl/BWidget-1.2.1/listbox.tcl
-lib/ayam/tcl/BWidget-1.2.1/mainframe.tcl
-lib/ayam/tcl/BWidget-1.2.1/messagedlg.tcl
-lib/ayam/tcl/BWidget-1.2.1/notebook.tcl
-lib/ayam/tcl/BWidget-1.2.1/pagesmgr.tcl
-lib/ayam/tcl/BWidget-1.2.1/panedw.tcl
-lib/ayam/tcl/BWidget-1.2.1/passwddlg.tcl
-lib/ayam/tcl/BWidget-1.2.1/pkgIndex.tcl
-lib/ayam/tcl/BWidget-1.2.1/progressbar.tcl
-lib/ayam/tcl/BWidget-1.2.1/progressdlg.tcl
-lib/ayam/tcl/BWidget-1.2.1/scrollframe.tcl
-lib/ayam/tcl/BWidget-1.2.1/scrollview.tcl
-lib/ayam/tcl/BWidget-1.2.1/scrollw.tcl
-lib/ayam/tcl/BWidget-1.2.1/separator.tcl
-lib/ayam/tcl/BWidget-1.2.1/spinbox.tcl
-lib/ayam/tcl/BWidget-1.2.1/titleframe.tcl
-lib/ayam/tcl/BWidget-1.2.1/tree.tcl
-lib/ayam/tcl/BWidget-1.2.1/utils.tcl
-lib/ayam/tcl/BWidget-1.2.1/widget.tcl
-lib/ayam/tcl/BWidget-1.2.1/xpm2image.tcl
-lib/ayam/tcl/about.tcl
-lib/ayam/tcl/action.tcl
-lib/ayam/tcl/acurve.tcl
-lib/ayam/tcl/ai.tcl
-lib/ayam/tcl/ayam.tcl
-lib/ayam/tcl/balloon.tcl
-lib/ayam/tcl/bevel.tcl
-lib/ayam/tcl/birail1.tcl
-lib/ayam/tcl/birail2.tcl
-lib/ayam/tcl/box.tcl
-lib/ayam/tcl/bpatch.tcl
-lib/ayam/tcl/browser.tcl
-lib/ayam/tcl/bwlangrc.tcl
-lib/ayam/tcl/camera.tcl
-lib/ayam/tcl/cap.tcl
-lib/ayam/tcl/clone.tcl
-lib/ayam/tcl/concatnc.tcl
-lib/ayam/tcl/concatnp.tcl
-lib/ayam/tcl/cone.tcl
-lib/ayam/tcl/console.tcl
-lib/ayam/tcl/control.tcl
-lib/ayam/tcl/cylinder.tcl
-lib/ayam/tcl/disk.tcl
-lib/ayam/tcl/extrnc.tcl
-lib/ayam/tcl/extrnp.tcl
-lib/ayam/tcl/extrude.tcl
-lib/ayam/tcl/gordon.tcl
-lib/ayam/tcl/hyperb.tcl
-lib/ayam/tcl/icons.tcl
-lib/ayam/tcl/icurve.tcl
-lib/ayam/tcl/instance.tcl
-lib/ayam/tcl/io.tcl
-lib/ayam/tcl/ipatch.tcl
-lib/ayam/tcl/level.tcl
-lib/ayam/tcl/light.tcl
-lib/ayam/tcl/material.tcl
-lib/ayam/tcl/mirror.tcl
-lib/ayam/tcl/mmenu.tcl
-lib/ayam/tcl/ms.tcl
-lib/ayam/tcl/ncircle.tcl
-lib/ayam/tcl/ncurve.tcl
-lib/ayam/tcl/npatch.tcl
-lib/ayam/tcl/objbar.tcl
-lib/ayam/tcl/objsel.tcl
-lib/ayam/tcl/offnc.tcl
-lib/ayam/tcl/offnp.tcl
-lib/ayam/tcl/olb.tcl
-lib/ayam/tcl/pamesh.tcl
-lib/ayam/tcl/pane.tcl
-lib/ayam/tcl/parab.tcl
-lib/ayam/tcl/pclip.tcl
-lib/ayam/tcl/plb.tcl
-lib/ayam/tcl/pomesh.tcl
-lib/ayam/tcl/prefs.tcl
-lib/ayam/tcl/prog.tcl
-lib/ayam/tcl/prop.tcl
-lib/ayam/tcl/render.tcl
-lib/ayam/tcl/revolve.tcl
-lib/ayam/tcl/riattr.tcl
-lib/ayam/tcl/riinc.tcl
-lib/ayam/tcl/riopt.tcl
-lib/ayam/tcl/riproc.tcl
-lib/ayam/tcl/root.tcl
-lib/ayam/tcl/run.tcl
-lib/ayam/tcl/safe.tcl
-lib/ayam/tcl/script.tcl
-lib/ayam/tcl/sdmesh.tcl
-lib/ayam/tcl/select.tcl
-lib/ayam/tcl/shader.tcl
-lib/ayam/tcl/shortcut.tcl
-lib/ayam/tcl/skin.tcl
-lib/ayam/tcl/sphere.tcl
-lib/ayam/tcl/splash.tcl
-lib/ayam/tcl/sweep.tcl
-lib/ayam/tcl/swing.tcl
-lib/ayam/tcl/tc.tcl
-lib/ayam/tcl/text.tcl
-lib/ayam/tcl/tgui.tcl
-lib/ayam/tcl/tmp.tcl
-lib/ayam/tcl/toolbox.tcl
-lib/ayam/tcl/torus.tcl
-lib/ayam/tcl/tree.tcl
-lib/ayam/tcl/trim.tcl
-lib/ayam/tcl/uie.tcl
-lib/ayam/tcl/view.tcl
-lib/ayam/tcl/vmenu.tcl
-lib/ayam/tcl/widget.tcl
-lib/ayam/tcl/win.tcl
-lib/ayam/tcl/zap.tcl
-%%DATADIR%%/ayam-splash.gif
-%%PORTDOCS%%%%DOCSDIR%%/Setup.txt
-%%PORTDOCS%%%%DOCSDIR%%/ayam.pdf
-%%PORTDOCS%%%%DOCSDIR%%/html/ayam-1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/ayam-2.html
-%%PORTDOCS%%%%DOCSDIR%%/html/ayam-3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/ayam-4.html
-%%PORTDOCS%%%%DOCSDIR%%/html/ayam-5.html
-%%PORTDOCS%%%%DOCSDIR%%/html/ayam-6.html
-%%PORTDOCS%%%%DOCSDIR%%/html/ayam-7.html
-%%PORTDOCS%%%%DOCSDIR%%/html/ayam-8.html
-%%PORTDOCS%%%%DOCSDIR%%/html/ayam-9.html
-%%PORTDOCS%%%%DOCSDIR%%/html/ayam.html
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/acurve-sym.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/acurves.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/addmodtag.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/amenu.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/ampick.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/arealight.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/aycsgic.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/bbxvscog.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/bevel.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/bevelprop.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/birail1.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/birail1vc.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/birail2.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/birail2vc.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/bpatch.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/btypes.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/cap.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/capprop.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/cbox.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/cbsps.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/chordalex.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/clampnc.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/clampnp.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/clone.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/coarsen.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/concatnc.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/concatnp.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/concatnpfillets.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/concatnpuv.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/console.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/csgex.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/cvview.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/deleteac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/dmdraw.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/dmdrawshade.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/dmhiddenwire.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/dmhiddenwirenosil.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/dmmenu.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/dmshade.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/editac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/editdac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/editwac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/edmult.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/elevate.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/euchom.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/extendnc.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/extrnc.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/extrnp.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/extrude.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/finduac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/finduvac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/gordon-hood.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/gordoncap.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/grmenu.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/handles.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/icurves.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/insertac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/inskn.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/insknnp.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/interpnp.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/ipatch.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/lights.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/listbox.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/local-1.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/local-2.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/local-3.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/main.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/makecomp.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/makecomps.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/mark.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/markac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/meta.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/mirror.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/mmmenu.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/moveac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/movevac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/movexac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/moveyac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/movezac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/multicolcsg.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/multip.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/ncircle.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/ncircles.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/ncurve.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/npatch.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/nsphere-s.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/nsphere-w.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/nsphere2-s.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/nsphere2-w.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/numpnted.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/objsearch.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/objsearchr.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/offnc.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/offnp.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/openc.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/pamesh.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/plotcur.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/pointlight.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/polyh-jtD.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/pomesh.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/prefs.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/primitives.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/propgui.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/rect.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/refine.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/refinecv.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/refinenp.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/refinepe.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/refinesel.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/remkn.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/remknnp.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/resetwac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/revertnc.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/revolve.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/rhcs.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/rotateaac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/rotateac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/rotatevac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/rsp.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/scale1dxaac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/scale1dxac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/scale1dyaac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/scale1dyac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/scale1dzaac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/scale1dzac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/scale2daac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/scale2dac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/scale3daac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/scale3dac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/script.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/scriptex1.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/scriptex2.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/scriptex3.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/sdmesh.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/sdnpatch.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/selpnts.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/sfcurve.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/sfcurvetmax.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/sgordon.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/shadowmaps.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/shiftclsbsp.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/skin.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/smethods-def.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/smethods-hi.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/snapgrpnt.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/snapmrkpnt.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/splitnc.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/splitnp.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/ssp.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/sweepc.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/ssweep.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/stretchaac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/stretchac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/sweep-2.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/sweep.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/sweepinterp.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/swin.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/swing.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/swingc.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/tagac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/tagbac.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/tagcm.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/tce.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/tcircle.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/tcone.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/text-ayam.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/tgui.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/tnpatch.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/tools.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/toxy.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/trect.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/treeview.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/trimnc.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/trimo.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/trpnt.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/tweenc.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/tweenp.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/unclampnc.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/unclampnp.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/view.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/x3dom-nurbs-busy.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/x3dom-nurbs-ex.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/pics/zoomvac.gif
-%%PORTDOCS%%%%DOCSDIR%%/refcard.pdf
-%%PORTDOCS%%%%DOCSDIR%%/refcard.tcl