1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-24 00:45:52 +00:00
The Toolkit for Conceptual Modeling, create diagrams/tables/trees

PR:		29056
Submitted by:	Anders Nordby <anders@fix.no>
This commit is contained in:
Ying-Chieh Liao 2001-08-18 06:39:47 +00:00
parent c485408a90
commit 7005b4f8e4
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=46413
19 changed files with 657 additions and 0 deletions

View File

@ -245,6 +245,7 @@
SUBDIR += stamp
SUBDIR += svgalib
SUBDIR += synaesthesia
SUBDIR += tcm
SUBDIR += tgif
SUBDIR += tgif-nls
SUBDIR += threeDS

41
graphics/tcm/Makefile Normal file
View File

@ -0,0 +1,41 @@
# New ports collection makefile for: tcm
# Date created: 18 July 2001
# Whom: Anders Nordby <anders@fix.no>
#
# $FreeBSD$
#
PORTNAME= tcm
PORTVERSION= 2.01
CATEGORIES= graphics
MASTER_SITES= ftp://ftp.cs.utwente.nl/pub/tcm/ \
ftp://ftp.nuug.no/pub/anders/distfiles/
DISTNAME= ${PORTNAME}-${PORTVERSION}.src
MAINTAINER= anders@fix.no
USE_BISON= yes
USE_MOTIF= yes
USE_GMAKE= yes
MAKE_ARGS+= X11BASE="${X11BASE}" CFLAGS="${CXXFLAGS}" PREFIX="${PREFIX}"
MANPREFIX= ${PREFIX}/tcm
MAN1= tucd.1 tatd.1 tcm.1 tcpd.1 tcrd.1 tdfd.1 tdpd.1 tefd.1 terd.1 \
tesd.1 text2ps.1 tfet.1 tfrt.1 tgd.1 tgt.1 tgtt.1 tpsd.1 \
trpg.1 tsnd.1 tssd.1 tstd.1 ttdt.1 ttut.1 psf.1
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
post-patch:
(cd ${WRKSRC}/src; ${LN} -sf Config.tmpl_freebsd Config.tmpl)
@${RM} ${WRKSRC}/man/windex
@${CHMOD} 0644 ${WRKSRC}/lib/colorrgb.txt
post-install:
@${ECHO} "================================================================================"
@${ECHO} "You need to set the environment variable TCM_HOME to ${PREFIX}/tcm"
@${ECHO} "for tcm to be able to start. You may also want to add ${PREFIX}/tcm/man"
@${ECHO} "in your manpath.config."
@${ECHO} "================================================================================"
.include <bsd.port.mk>

1
graphics/tcm/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (tcm-2.01.src.tar.gz) = b2761f247948b3d83022bd2bec104d87

View File

@ -0,0 +1,74 @@
--- src/Config.tmpl_freebsd.orig Tue Jul 17 23:53:35 2001
+++ src/Config.tmpl_freebsd Tue Jul 17 23:53:49 2001
@@ -0,0 +1,71 @@
+# Configuration file for FreeBSD and gcc compiler.
+
+include $(TCM_HOME)/src/Config.GEN
+
+STRIP = /usr/bin/strip --strip-debug
+# STRIP = true
+
+CFLAGS += -Wall -pedantic -fomit-frame-pointer
+# CFLAGS += -g
+
+LEX = flex
+YACC = bison
+
+#XWIN_HOME = /usr/X11R6
+XWIN_HOME = $(X11BASE)
+
+SYSFLAGS = -DBSD
+# SYSFLAGS += -DDEBUG
+
+# Uncomment one of the following Motif/Lesstif segments or
+# add your own.
+
+# Lesstif 1.2 (dynamic linked)
+#MOTIF_HOME = /usr/X11R6/LessTif/Motif1.2
+#LDLIBS = -lXm
+
+# Lesstif 1.2 (static linked)
+# MOTIF_HOME = /usr/X11R6/LessTif/Motif1.2
+# LDLIBS = $(MOTIF_LIB)/libXm.a
+
+# OSF/Motif 1.2 (dynamic linked)
+# MOTIF_HOME = /local/opt/motif12
+# LDLIBS = -lXm
+
+# OSF/Motif 1.2 (static linked)
+# MOTIF_HOME = /local/opt/motif12
+# LDLIBS = $(MOTIF_LIB)/libXm.a
+
+# OSF/Motif 2.0 (dynamic linked)
+# MOTIF_HOME = /local/opt/motif20
+# LDLIBS = -lXpm -lXm
+
+# OSF/Motif 2.0 (static linked)
+# MOTIF_HOME = /local/opt/motif20
+# LDLIBS = $(MOTIF_LIB)/libXpm.a $(MOTIF_LIB)/libXm.a
+
+# OSF/Motif 2.1 (dynamic linked)
+# MOTIF_HOME = /local/opt/motif21
+# LDLIBS = -lXp -lXm
+
+# OSF/Motif 2.1 (static linked)
+# MOTIF_HOME = /local/opt/motif21
+# LDLIBS = $(MOTIF_LIB)/libXm.a $(XWIN_LIB)/libXp.a
+
+# OpenMotif 2.1 (dynamic linked)
+MOTIF_HOME = $(XWIN_HOME)
+LDLIBS = -lXm -lXp
+
+# OpenMotif 2.1 (static linked)
+# MOTIF_HOME = $(XWIN_HOME)
+# LDLIBS = $(MOTIF_LIB)/libXm.a -lXp
+
+# The other libraries (don't change these)
+LDLIBS += -lXt -lSM -lICE -lXext -lX11 -lm
+
+# 'make depend' and its flags
+MKDEPEND=$(TCM_HOME)/bin/makedepend.sh
+MKDEPENDFLAGS := $(CPPFLAGS) -D__i386__ -I/usr/include/g++-3 \
+ -I/usr/include/g++-2 \
+ -I/usr/include/g++
+

View File

@ -0,0 +1,32 @@
--- Makefile.orig Wed Dec 13 15:19:34 2000
+++ Makefile Wed Jul 18 02:20:35 2001
@@ -4,7 +4,7 @@
# change this if you want to install it in a different place
ifndef TCM_INSTALL_DIR
- TCM_INSTALL_DIR=/opt/tcm
+ TCM_INSTALL_DIR=$(PREFIX)/tcm
endif
# the current version.
@@ -42,6 +42,11 @@
TCM_PLATFORM = osf1
TCM_COMPILER = gcc
endif
+ifeq ($(UNAME),FreeBSD)
+ TCM_PLATFORM = freebsd
+ TCM_COMPILER = gcc
+ TCM_INSTALL_CMD = /bin/cp -Rp
+endif
ifeq ($(UNAME),SunOS)
TCM_PLATFORM = solaris
TCM_COMPILER = suncc
@@ -70,7 +75,7 @@
@echo make all: to do all this in one run
@echo make clean: to remove all binaries, object and temporary files.
-all: config depend execs install
+all: config depend execs
execs:
(cd ./src; ${MAKE} TCM_HOME='$(TCM_COMPILE_DIR)' \

View File

@ -0,0 +1,19 @@
--- src/sd/bv/atdiagram.c.orig Wed Jul 18 01:50:27 2001
+++ src/sd/bv/atdiagram.c Wed Jul 18 01:50:46 2001
@@ -314,14 +314,14 @@
errors += atChecks->CheckNodeCount(1, Code::ATD_FINAL_STATE_NODE, chkbuf);
if (errors == 0) // only useful with 1 INITIAL && 1 FINAL state
errors += atChecks->CheckUnreachableStates(chkbuf);
- errors += atChecks->CheckNodeCount(1, MAXINT, Code::ATD_ACTION_STATE_NODE, chkbuf);
+ errors += atChecks->CheckNodeCount(1, INT_MAX, Code::ATD_ACTION_STATE_NODE, chkbuf);
errors += atChecks->CheckNamelessNodes(Code::ATD_ACTION_STATE_NODE, chkbuf);
errors += atChecks->CheckNamelessNodes(Code::ATD_WAIT_STATE_NODE, chkbuf);
errors += atChecks->CheckCountEdgesFrom(Code::ATD_SYNCHRONIZATION_NODE,
- Code::ATD_TRANSITION_EDGE, 2, MAXINT, False, False, chkbuf);
+ Code::ATD_TRANSITION_EDGE, 2, INT_MAX, False, False, chkbuf);
ReportCheck(errors, &chkbuf);
}

View File

@ -0,0 +1,20 @@
--- src/sd/dv/crdiagram.c.orig Mon Sep 25 13:34:40 2000
+++ src/sd/dv/crdiagram.c Wed Jul 18 01:27:46 2001
@@ -38,7 +38,7 @@
#include "textbox.h"
#include "comment.h"
#include "crdiagram.h"
-#include <values.h>
+#include <limits.h>
CRDiagram::CRDiagram(Config *c, CRWindow *d, CRViewer *v, CRGraph *g):
ERDiagram(c, d, v, g) {
@@ -481,7 +481,7 @@
Code::EMPTY_EDGE, 2, chkbuf);
// Check that classes have not 1 comp. function.
total += crChecks->CheckCountEdgesFrom(
- Code::CLASS_NODE, Code::COMPONENT_FUNCTION, 2, MAXINT,
+ Code::CLASS_NODE, Code::COMPONENT_FUNCTION, 2, INT_MAX,
True, False, chkbuf);
// Check that rel. classes are not spec. of classes.
total += crChecks->CheckRelationshipIsaClassNode(chkbuf);

View File

@ -0,0 +1,11 @@
--- src/dg/diagramchecks.h.orig Tue Jul 17 23:46:17 2001
+++ src/dg/diagramchecks.h Tue Jul 17 23:46:54 2001
@@ -23,7 +23,7 @@
#define _DIAGRAMCHECKS_H
#include "bool.h"
-#include <values.h>
+#include <limits.h>
class Graph;
class Diagram;
class string;

View File

@ -0,0 +1,11 @@
--- src/sd/dv/esddiagram.c.orig Tue Jul 17 23:48:45 2001
+++ src/sd/dv/esddiagram.c Tue Jul 17 23:49:21 2001
@@ -56,7 +56,7 @@
#include "miniellipse.h"
#include "esddiagram.h"
#include <stdio.h>
-#include <values.h>
+#include <limits.h>
const int ESDDiagram::MINI_ELLIPSE_WIDTH = 8;
const int ESDDiagram::MINI_ELLIPSE_HEIGHT = 8;

View File

@ -0,0 +1,20 @@
--- src/sd/bv/rpdiagram.c.orig Mon Jul 26 12:44:03 1999
+++ src/sd/bv/rpdiagram.c Wed Jul 18 01:29:02 2001
@@ -34,7 +34,7 @@
#include "line.h"
#include "rpdiagram.h"
#include "diagramchecks.h"
-#include <values.h>
+#include <limits.h>
const int RPDiagram::BOX_WIDTH = 58;
const int RPDiagram::BOX_HEIGHT = 38;
@@ -247,7 +247,7 @@
chkbuf = "";
unsigned total = 0;
total += checks->CheckNodeCount(
- 1, MAXINT, Code::PROCESS_GRAPH_ROOT, chkbuf);
+ 1, INT_MAX, Code::PROCESS_GRAPH_ROOT, chkbuf);
if (total == 0) {
total += checks->CheckNamelessNodes(
Code::PROCESS_GRAPH_ROOT, chkbuf);

View File

@ -0,0 +1,11 @@
--- src/sd/dv/ssddiagram.c.orig Tue Jul 17 23:48:54 2001
+++ src/sd/dv/ssddiagram.c Tue Jul 17 23:49:32 2001
@@ -56,7 +56,7 @@
#include "note.h"
#include "ssddiagram.h"
#include <stdio.h>
-#include <values.h>
+#include <limits.h>
const int SSDDiagram::MINI_ELLIPSE_WIDTH = 8;
const int SSDDiagram::MINI_ELLIPSE_HEIGHT = 8;

View File

@ -0,0 +1,20 @@
--- src/sd/bv/stdiagram.c.orig Tue Mar 21 13:53:27 2000
+++ src/sd/bv/stdiagram.c Wed Jul 18 01:29:15 2001
@@ -34,7 +34,7 @@
#include "transitionarrow.h"
#include "initialstatebox.h"
#include "stdiagram.h"
-#include <values.h>
+#include <limits.h>
const int STDiagram::BOX_WIDTH = 100;
const int STDiagram::BOX_HEIGHT = 38;
@@ -356,7 +356,7 @@
total += stChecks->CheckEmptyActions(chkbuf);
total += stChecks->CheckNoActions(chkbuf);
total += stChecks->CheckCountEdgesFrom(Code::DECISION_POINT,
- Code::TRANSITION, 2, MAXINT, False, False, chkbuf);
+ Code::TRANSITION, 2, INT_MAX, False, False, chkbuf);
int sub = stChecks->CheckNodeCount(1, Code::INITIAL_STATE, chkbuf);
total += sub;
if (sub == 0) {

View File

@ -0,0 +1,11 @@
--- src/gl/system.c.orig Tue Jul 17 23:58:43 2001
+++ src/gl/system.c Wed Jul 18 00:00:29 2001
@@ -69,7 +69,7 @@
"/usr/openwin/contrib/bin", "/Window/X11/bin",
"/Window/X11/contrib/bin", 0};
-#if defined(LINUX) || defined(AIX) || defined(HPUX) || defined(OSF1)
+#if defined(BSD)
typedef void (*SIG_PF)(int);
#endif

View File

@ -0,0 +1,11 @@
--- src/gl/text2ps.c.orig Wed Jul 18 00:14:43 2001
+++ src/gl/text2ps.c Wed Jul 18 00:16:33 2001
@@ -86,7 +86,7 @@
/* extern struct tm *localtime(); */
/* extern long time(); */
extern double atof();
-#ifndef __linux__
+#ifndef __FreeBSD__
extern char *sys_errlist[];
#endif
extern int errno;

View File

@ -0,0 +1,11 @@
--- src/sd/tr/trdiagram.c.orig Wed Jul 18 00:52:02 2001
+++ src/sd/tr/trdiagram.c Wed Jul 18 00:52:46 2001
@@ -223,7 +223,7 @@
void TRDiagram::CheckDocument() {
RecalculateTree();
chkbuf = "";
- unsigned total = trChecks->CheckNodeCount(1, MAXINT, Code::TEXT_ROOT, chkbuf);
+ unsigned total = trChecks->CheckNodeCount(1, INT_MAX, Code::TEXT_ROOT, chkbuf);
if (total == 0)
total += trChecks->CheckReachability(
Code::TEXT_ROOT, Code::TEXT_NODE, False, chkbuf);

View File

@ -0,0 +1,11 @@
--- src/sd/dv/ucdiagram.c.orig Tue Jul 17 23:49:03 2001
+++ src/sd/dv/ucdiagram.c Tue Jul 17 23:49:44 2001
@@ -41,7 +41,7 @@
#include "ucdiagram.h"
#include "note.h"
#include <stdio.h>
-#include <values.h>
+#include <limits.h>
UCDiagram::UCDiagram(Config *c, UCWindow *d, UCViewer *v, UCGraph *g):
ERDiagram(c, d, v, g) {

1
graphics/tcm/pkg-comment Normal file
View File

@ -0,0 +1 @@
The Toolkit for Conceptual Modeling, create diagrams/tables/trees

23
graphics/tcm/pkg-descr Normal file
View File

@ -0,0 +1,23 @@
The Toolkit for Conceptual Modeling is a collection of software tools to
present conceptual models of software systems in the form of diagrams, tables,
trees, and the like. A conceptual model of a system is a structure used to
represent the requirements or architecture of the system. TCM is meant to be
used for specifying and maintaining requirements for desired systems, in which
a number of techniques and heuristics for problem analysis, function
refinement, behavior specification, and architecture specification are used.
TCM takes the form of a suite of graphical editors that can be used in these
design tasks. These editors can be categorized into:
* Generic editors for generic diagrams, generic tables and generic trees.
* Structured Analysis (SA) editors for entity-relationship diagrams, data and
event flow diagrams, state transition diagrams, function refinement trees,
transaction-use tables and function-entity type tables.
* Unified Modeling Language (UML) editors for static structure diagrams,
use-case diagrams, activity diagrams, state charts, message sequence diagrams,
collaboration diagrams, component diagrams and deployment diagrams (only the
first three and last two UML editors are functional at this moment).
* Miscellaneous editors such as for JSD (process structure and network
diagrams), recursive process graphs and transaction decomposition tables.
WWW: http://wwwhome.cs.utwente.nl/~tcm/

328
graphics/tcm/pkg-plist Normal file
View File

@ -0,0 +1,328 @@
tcm/INSTALL
tcm/FILEMAP
tcm/COPYING
tcm/CHANGELOG
tcm/README
tcm/bin/psf
tcm/bin/ttut
tcm/bin/ttdt
tcm/bin/tstd
tcm/bin/tssd
tcm/bin/tsnd
tcm/bin/trpg
tcm/bin/tpsd
tcm/bin/tgtt
tcm/bin/tgt
tcm/bin/tgd
tcm/bin/tfrt
tcm/bin/tfet
tcm/bin/text2ps
tcm/bin/tesd
tcm/bin/terd
tcm/bin/tefd
tcm/bin/tdpd
tcm/bin/tdfd
tcm/bin/tcrd
tcm/bin/tcpd
tcm/bin/tcmt
tcm/bin/tcmd
tcm/bin/tcm
tcm/bin/tatd
tcm/bin/tucd
tcm/lib/help/Welcome
tcm/lib/help/COPYING
tcm/lib/help/DiagramEditCommands
tcm/lib/help/DiagramMainWindow
tcm/lib/help/DiagramMiscCommands
tcm/lib/help/DiagramMouseCommands
tcm/lib/help/FileMenuCommands
tcm/lib/help/GettingStarted
tcm/lib/help/PrintPageCommands
tcm/lib/help/StartingEditors
tcm/lib/help/TCPDIntro
tcm/lib/help/TCRDIntro
tcm/lib/help/TDFDIntro
tcm/lib/help/TDPDIntro
tcm/lib/help/TEFDIntro
tcm/lib/help/TERDIntro
tcm/lib/help/TESDIntro
tcm/lib/help/TFETIntro
tcm/lib/help/TFRTIntro
tcm/lib/help/TGDIntro
tcm/lib/help/TGTIntro
tcm/lib/help/Version
tcm/lib/help/TGTTIntro
tcm/lib/help/TPSDIntro
tcm/lib/help/TRPGIntro
tcm/lib/help/TSNDIntro
tcm/lib/help/TSSDIntro
tcm/lib/help/TSTDIntro
tcm/lib/help/TTDTIntro
tcm/lib/help/TTUTIntro
tcm/lib/help/TUCDIntro
tcm/lib/help/TableEditCommands
tcm/lib/help/TableMainWindow
tcm/lib/help/TableMiscCommands
tcm/lib/help/TableMouseCommands
tcm/lib/help/CHANGELOG
tcm/lib/tcm.conf
tcm/lib/colorrgb.txt
tcm/lib/banner.ps
tcm/lib/TCM
tcm/doc/usersguide/User.html
tcm/doc/usersguide/usersguideimg99.gif
tcm/doc/usersguide/usersguideimg98.gif
tcm/doc/usersguide/usersguideimg97.gif
tcm/doc/usersguide/usersguideimg96.gif
tcm/doc/usersguide/usersguideimg95.gif
tcm/doc/usersguide/usersguideimg94.gif
tcm/doc/usersguide/usersguideimg93.gif
tcm/doc/usersguide/usersguideimg92.gif
tcm/doc/usersguide/usersguideimg91.gif
tcm/doc/usersguide/usersguideimg90.gif
tcm/doc/usersguide/usersguideimg9.gif
tcm/doc/usersguide/usersguideimg89.gif
tcm/doc/usersguide/usersguideimg88.gif
tcm/doc/usersguide/usersguideimg87.gif
tcm/doc/usersguide/usersguideimg86.gif
tcm/doc/usersguide/usersguideimg85.gif
tcm/doc/usersguide/index.html
tcm/doc/usersguide/usersguideimg84.gif
tcm/doc/usersguide/usersguideimg83.gif
tcm/doc/usersguide/usersguideimg82.gif
tcm/doc/usersguide/usersguideimg81.gif
tcm/doc/usersguide/usersguideimg80.gif
tcm/doc/usersguide/usersguideimg8.gif
tcm/doc/usersguide/usersguideimg79.gif
tcm/doc/usersguide/usersguideimg78.gif
tcm/doc/usersguide/usersguideimg77.gif
tcm/doc/usersguide/usersguideimg76.gif
tcm/doc/usersguide/usersguideimg75.gif
tcm/doc/usersguide/usersguideimg74.gif
tcm/doc/usersguide/usersguideimg73.gif
tcm/doc/usersguide/usersguideimg72.gif
tcm/doc/usersguide/usersguideimg71.gif
tcm/doc/usersguide/usersguideimg70.gif
tcm/doc/usersguide/usersguideimg7.gif
tcm/doc/usersguide/usersguideimg69.gif
tcm/doc/usersguide/usersguideimg68.gif
tcm/doc/usersguide/usersguideimg67.gif
tcm/doc/usersguide/usersguideimg66.gif
tcm/doc/usersguide/usersguideimg65.gif
tcm/doc/usersguide/usersguideimg64.gif
tcm/doc/usersguide/usersguideimg63.gif
tcm/doc/usersguide/usersguideimg62.gif
tcm/doc/usersguide/usersguideimg61.gif
tcm/doc/usersguide/usersguideimg60.gif
tcm/doc/usersguide/usersguideimg6.gif
tcm/doc/usersguide/usersguideimg59.gif
tcm/doc/usersguide/usersguideimg58.gif
tcm/doc/usersguide/usersguideimg57.gif
tcm/doc/usersguide/usersguideimg56.gif
tcm/doc/usersguide/usersguideimg55.gif
tcm/doc/usersguide/usersguideimg54.gif
tcm/doc/usersguide/usersguideimg53.gif
tcm/doc/usersguide/usersguideimg52.gif
tcm/doc/usersguide/usersguideimg51.gif
tcm/doc/usersguide/usersguideimg50.gif
tcm/doc/usersguide/usersguideimg5.gif
tcm/doc/usersguide/usersguideimg49.gif
tcm/doc/usersguide/usersguideimg48.gif
tcm/doc/usersguide/usersguideimg47.gif
tcm/doc/usersguide/usersguideimg46.gif
tcm/doc/usersguide/usersguideimg45.gif
tcm/doc/usersguide/usersguideimg44.gif
tcm/doc/usersguide/usersguideimg43.gif
tcm/doc/usersguide/usersguideimg42.gif
tcm/doc/usersguide/usersguideimg41.gif
tcm/doc/usersguide/usersguideimg40.gif
tcm/doc/usersguide/usersguideimg4.gif
tcm/doc/usersguide/usersguideimg39.gif
tcm/doc/usersguide/usersguideimg38.gif
tcm/doc/usersguide/usersguideimg37.gif
tcm/doc/usersguide/usersguideimg36.gif
tcm/doc/usersguide/usersguideimg35.gif
tcm/doc/usersguide/usersguideimg34.gif
tcm/doc/usersguide/usersguideimg33.gif
tcm/doc/usersguide/usersguideimg32.gif
tcm/doc/usersguide/usersguideimg31.gif
tcm/doc/usersguide/usersguideimg30.gif
tcm/doc/usersguide/usersguideimg3.gif
tcm/doc/usersguide/usersguideimg29.gif
tcm/doc/usersguide/usersguideimg28.gif
tcm/doc/usersguide/usersguideimg27.gif
tcm/doc/usersguide/usersguideimg26.gif
tcm/doc/usersguide/usersguideimg25.gif
tcm/doc/usersguide/usersguideimg24.gif
tcm/doc/usersguide/usersguideimg23.gif
tcm/doc/usersguide/usersguideimg22.gif
tcm/doc/usersguide/usersguideimg215.gif
tcm/doc/usersguide/usersguideimg214.gif
tcm/doc/usersguide/usersguideimg21.gif
tcm/doc/usersguide/usersguideimg213.gif
tcm/doc/usersguide/usersguideimg212.gif
tcm/doc/usersguide/usersguideimg211.gif
tcm/doc/usersguide/usersguideimg210.gif
tcm/doc/usersguide/usersguideimg209.gif
tcm/doc/usersguide/usersguideimg208.gif
tcm/doc/usersguide/usersguideimg207.gif
tcm/doc/usersguide/usersguideimg206.gif
tcm/doc/usersguide/usersguideimg205.gif
tcm/doc/usersguide/usersguideimg204.gif
tcm/doc/usersguide/usersguideimg203.gif
tcm/doc/usersguide/usersguideimg202.gif
tcm/doc/usersguide/usersguideimg201.gif
tcm/doc/usersguide/usersguideimg200.gif
tcm/doc/usersguide/usersguideimg20.gif
tcm/doc/usersguide/usersguideimg2.gif
tcm/doc/usersguide/usersguideimg199.gif
tcm/doc/usersguide/usersguideimg198.gif
tcm/doc/usersguide/usersguideimg197.gif
tcm/doc/usersguide/usersguideimg196.gif
tcm/doc/usersguide/usersguideimg195.gif
tcm/doc/usersguide/usersguideimg194.gif
tcm/doc/usersguide/usersguideimg193.gif
tcm/doc/usersguide/usersguideimg192.gif
tcm/doc/usersguide/usersguideimg191.gif
tcm/doc/usersguide/usersguideimg190.gif
tcm/doc/usersguide/usersguideimg19.gif
tcm/doc/usersguide/usersguideimg189.gif
tcm/doc/usersguide/usersguideimg188.gif
tcm/doc/usersguide/usersguideimg187.gif
tcm/doc/usersguide/usersguideimg186.gif
tcm/doc/usersguide/usersguideimg185.gif
tcm/doc/usersguide/usersguideimg184.gif
tcm/doc/usersguide/usersguideimg183.gif
tcm/doc/usersguide/usersguideimg182.gif
tcm/doc/usersguide/usersguideimg181.gif
tcm/doc/usersguide/usersguideimg180.gif
tcm/doc/usersguide/usersguideimg18.gif
tcm/doc/usersguide/usersguideimg179.gif
tcm/doc/usersguide/usersguideimg178.gif
tcm/doc/usersguide/usersguideimg177.gif
tcm/doc/usersguide/usersguideimg176.gif
tcm/doc/usersguide/usersguideimg175.gif
tcm/doc/usersguide/usersguideimg174.gif
tcm/doc/usersguide/usersguideimg173.gif
tcm/doc/usersguide/usersguideimg172.gif
tcm/doc/usersguide/usersguideimg171.gif
tcm/doc/usersguide/usersguideimg170.gif
tcm/doc/usersguide/usersguideimg17.gif
tcm/doc/usersguide/usersguideimg169.gif
tcm/doc/usersguide/usersguideimg168.gif
tcm/doc/usersguide/usersguideimg167.gif
tcm/doc/usersguide/usersguideimg166.gif
tcm/doc/usersguide/usersguideimg165.gif
tcm/doc/usersguide/usersguideimg164.gif
tcm/doc/usersguide/usersguideimg163.gif
tcm/doc/usersguide/usersguideimg162.gif
tcm/doc/usersguide/usersguideimg161.gif
tcm/doc/usersguide/usersguideimg160.gif
tcm/doc/usersguide/usersguideimg16.gif
tcm/doc/usersguide/usersguideimg159.gif
tcm/doc/usersguide/usersguideimg158.gif
tcm/doc/usersguide/usersguideimg157.gif
tcm/doc/usersguide/usersguideimg156.gif
tcm/doc/usersguide/usersguideimg155.gif
tcm/doc/usersguide/usersguideimg154.gif
tcm/doc/usersguide/usersguideimg153.gif
tcm/doc/usersguide/usersguideimg152.gif
tcm/doc/usersguide/usersguideimg151.gif
tcm/doc/usersguide/usersguideimg150.gif
tcm/doc/usersguide/usersguideimg15.gif
tcm/doc/usersguide/usersguideimg149.gif
tcm/doc/usersguide/usersguideimg148.gif
tcm/doc/usersguide/usersguideimg147.gif
tcm/doc/usersguide/usersguideimg146.gif
tcm/doc/usersguide/usersguideimg145.gif
tcm/doc/usersguide/usersguideimg144.gif
tcm/doc/usersguide/usersguideimg143.gif
tcm/doc/usersguide/usersguideimg142.gif
tcm/doc/usersguide/usersguideimg141.gif
tcm/doc/usersguide/usersguideimg140.gif
tcm/doc/usersguide/usersguideimg14.gif
tcm/doc/usersguide/usersguideimg139.gif
tcm/doc/usersguide/usersguideimg138.gif
tcm/doc/usersguide/usersguideimg137.gif
tcm/doc/usersguide/usersguideimg136.gif
tcm/doc/usersguide/usersguideimg135.gif
tcm/doc/usersguide/usersguideimg134.gif
tcm/doc/usersguide/usersguideimg133.gif
tcm/doc/usersguide/usersguideimg132.gif
tcm/doc/usersguide/usersguideimg131.gif
tcm/doc/usersguide/usersguideimg130.gif
tcm/doc/usersguide/usersguideimg13.gif
tcm/doc/usersguide/usersguideimg129.gif
tcm/doc/usersguide/usersguideimg128.gif
tcm/doc/usersguide/usersguideimg127.gif
tcm/doc/usersguide/usersguideimg126.gif
tcm/doc/usersguide/usersguideimg125.gif
tcm/doc/usersguide/usersguideimg124.gif
tcm/doc/usersguide/usersguideimg123.gif
tcm/doc/usersguide/usersguideimg122.gif
tcm/doc/usersguide/usersguideimg121.gif
tcm/doc/usersguide/usersguideimg120.gif
tcm/doc/usersguide/usersguideimg12.gif
tcm/doc/usersguide/usersguideimg119.gif
tcm/doc/usersguide/usersguideimg118.gif
tcm/doc/usersguide/usersguideimg117.gif
tcm/doc/usersguide/usersguideimg116.gif
tcm/doc/usersguide/usersguideimg115.gif
tcm/doc/usersguide/usersguideimg114.gif
tcm/doc/usersguide/usersguideimg113.gif
tcm/doc/usersguide/usersguideimg112.gif
tcm/doc/usersguide/usersguideimg111.gif
tcm/doc/usersguide/usersguideimg110.gif
tcm/doc/usersguide/usersguideimg11.gif
tcm/doc/usersguide/usersguideimg109.gif
tcm/doc/usersguide/usersguideimg108.gif
tcm/doc/usersguide/usersguideimg107.gif
tcm/doc/usersguide/usersguideimg106.gif
tcm/doc/usersguide/usersguideimg105.gif
tcm/doc/usersguide/usersguideimg104.gif
tcm/doc/usersguide/usersguideimg103.gif
tcm/doc/usersguide/usersguideimg102.gif
tcm/doc/usersguide/usersguideimg101.gif
tcm/doc/usersguide/usersguideimg100.gif
tcm/doc/usersguide/usersguideimg10.gif
tcm/doc/usersguide/usersguideimg1.gif
tcm/doc/usersguide/up_motif_gr.gif
tcm/doc/usersguide/User.css
tcm/doc/usersguide/up_motif.gif
tcm/doc/usersguide/previous_motif_gr.gif
tcm/doc/usersguide/previous_motif.gif
tcm/doc/usersguide/next_motif_gr.gif
tcm/doc/usersguide/next_motif.gif
tcm/doc/usersguide/index_motif.gif
tcm/doc/usersguide/cross_ref_motif.gif
tcm/doc/usersguide/contents_motif.gif
tcm/doc/usersguide/usersguidenode9.html
tcm/doc/usersguide/usersguidenode8.html
tcm/doc/usersguide/usersguidenode7.html
tcm/doc/usersguide/usersguidenode6.html
tcm/doc/usersguide/usersguidenode5.html
tcm/doc/usersguide/usersguidenode4.html
tcm/doc/usersguide/usersguidenode3.html
tcm/doc/usersguide/usersguidenode2.html
tcm/doc/usersguide/usersguidenode16.html
tcm/doc/usersguide/usersguidenode15.html
tcm/doc/usersguide/usersguidenode14.html
tcm/doc/usersguide/usersguidenode13.html
tcm/doc/usersguide/usersguidenode12.html
tcm/doc/usersguide/usersguidenode11.html
tcm/doc/usersguide/usersguidenode10.html
tcm/doc/usersguide/usersguidenode1.html
tcm/doc/wishlist/FutureDevelopments.html
tcm/doc/wishlist/WishList.html
tcm/doc/wishlist/WishListDone.html
tcm/doc/usersguide.html
tcm/doc/usersguide-2.01.ps.gz
@dirrm tcm/man/man1
@unexec rmdir %D/tcm/man 2>/dev/null || true
@dirrm tcm/bin
@dirrm tcm/lib/help
@dirrm tcm/lib
@dirrm tcm/doc/usersguide
@dirrm tcm/doc/wishlist
@dirrm tcm/doc
@dirrm tcm