Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Feb 2003 02:04:30 +0900
From:      KATO Tsuguru <tkato@prontomail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/47760: Update port: graphics/tcm to 2.20
Message-ID:  <20030201020430.79702fd0.tkato@prontomail.com>

next in thread | raw e-mail | index | archive | help

>Number:         47760
>Category:       ports
>Synopsis:       Update port: graphics/tcm to 2.20
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 31 09:10:20 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.7-RELEASE-p3 i386
>Organization:
>Environment:
>Description:
- Update to version 2.20

New file:
pkg-message

Remove file:
graphics/tcm/files/patch-atdiagram.c
graphics/tcm/files/patch-crdiagram.c
graphics/tcm/files/patch-diagramchecks.h
graphics/tcm/files/patch-esddiagram.c
graphics/tcm/files/patch-rpdiagram.c
graphics/tcm/files/patch-src:gl:inputfile.c
graphics/tcm/files/patch-src:gl:point.c
graphics/tcm/files/patch-src:gl:point.h
graphics/tcm/files/patch-src:gl:rectangle.c
graphics/tcm/files/patch-src:gl:rectangle.h
graphics/tcm/files/patch-ssddiagram.c
graphics/tcm/files/patch-stdiagram.c
graphics/tcm/files/patch-system.c
graphics/tcm/files/patch-text2ps.c
graphics/tcm/files/patch-trdiagram.c
graphics/tcm/files/patch-ucdiagram.c

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/graphics/tcm/Makefile graphics/tcm/Makefile
--- /usr/ports/graphics/tcm/Makefile	Mon Nov 11 18:59:53 2002
+++ graphics/tcm/Makefile	Tue Jan 28 03:03:15 2003
@@ -6,36 +6,31 @@
 #
 
 PORTNAME=	tcm
-PORTVERSION=	2.01
+PORTVERSION=	2.20
 CATEGORIES=	graphics
 MASTER_SITES=	ftp://ftp.cs.utwente.nl/pub/tcm/ \
-		ftp://ftp.nuug.no/pub/anders/distfiles/
+		ftp://ftp.cs.vu.nl/pub/tcm/
 DISTNAME=	${PORTNAME}-${PORTVERSION}.src
 
 MAINTAINER=	ports@FreeBSD.org
 
-USE_BISON=	yes
+WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
+
 USE_MOTIF=	yes
+USE_BISON=	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}
+MAN1=		psf.1 tatd.1 tcbd.1 tcm.1 tcmd.1 tcmdv.1 tcmt.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 tscd.1 tsnd.1 tssd.1 tstd.1 \
+		ttdt.1 ttut.1 tucd.1 
 
 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} "================================================================================"
+	@${SED} -e 's:/usr/local:${PREFIX}:g' ${PKGMESSAGE}
 
 .include <bsd.port.mk>
diff -urN /usr/ports/graphics/tcm/distinfo graphics/tcm/distinfo
--- /usr/ports/graphics/tcm/distinfo	Sat Aug 18 15:39:47 2001
+++ graphics/tcm/distinfo	Tue Jan 28 03:03:15 2003
@@ -1 +1 @@
-MD5 (tcm-2.01.src.tar.gz) = b2761f247948b3d83022bd2bec104d87
+MD5 (tcm-2.20.src.tar.gz) = ed9b7135995ff57c3ff0fea57b8b55c6
diff -urN /usr/ports/graphics/tcm/files/patch-Config.tmpl graphics/tcm/files/patch-Config.tmpl
--- /usr/ports/graphics/tcm/files/patch-Config.tmpl	Tue Oct 22 19:01:41 2002
+++ graphics/tcm/files/patch-Config.tmpl	Tue Jan 28 03:06:14 2003
@@ -1,75 +1,52 @@
---- 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
+--- src/Config.tmpl_freebsd.orig	Thu Jan  9 23:37:38 2003
++++ src/Config.tmpl_freebsd	Tue Jan 28 03:06:02 2003
+@@ -5,14 +5,16 @@
+ STRIP           = /usr/bin/strip --strip-debug
+ # STRIP           = true
+ 
+-CFLAGS          = -Wall -pedantic
++CC              = $(CXX)
++
++CFLAGS          = $(CXXFLAGS)
+ CFLAGS      	+= -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)
+ 
+ SYSFLAGS        = -DBSD
+ # SYSFLAGS += -DDEBUG
+@@ -21,8 +23,8 @@
+ # add your own.
+ 
+ # Lesstif 1.2 (dynamic linked)
+-MOTIF_HOME = /usr/X11R6/LessTif/Motif1.2
+-LDLIBS = -lXm
 +# 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)
+ 
+ # Lesstif 1.2 (static linked)
+ # MOTIF_HOME = /usr/X11R6/LessTif/Motif1.2
+@@ -53,8 +55,8 @@
+ # LDLIBS = $(MOTIF_LIB)/libXm.a $(XWIN_LIB)/libXp.a
+ 
+ # OpenMotif 2.1 (dynamic linked)
+-# MOTIF_HOME = $(XWIN_HOME)
+-# LDLIBS = -lXm -lXp
 +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++ \
-+                -I/usr/include/g++/backward
-+
+ 
+ # OpenMotif 2.1 (static linked)
+ # MOTIF_HOME  = $(XWIN_HOME)
+@@ -65,7 +67,6 @@
+ 
+ # '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 \
++MKDEPENDFLAGS := $(CPPFLAGS) -D__i386__ -I/usr/include/g++/backward \
+                 -I/usr/include/g++
+ 
diff -urN /usr/ports/graphics/tcm/files/patch-Makefile graphics/tcm/files/patch-Makefile
--- /usr/ports/graphics/tcm/files/patch-Makefile	Sat Aug 18 15:39:47 2001
+++ graphics/tcm/files/patch-Makefile	Tue Jan 28 03:03:15 2003
@@ -1,27 +1,15 @@
---- Makefile.orig	Wed Dec 13 15:19:34 2000
-+++ Makefile	Wed Jul 18 02:20:35 2001
+--- Makefile.orig	Mon Jan 20 21:32:37 2003
++++ Makefile	Tue Jan 28 01:52:19 2003
 @@ -4,7 +4,7 @@
  
  # change this if you want to install it in a different place
- ifndef TCM_INSTALL_DIR
+ 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 @@
+@@ -107,7 +107,7 @@
  	@echo make all: to do all this in one run
  	@echo make clean: to remove all binaries, object and temporary files.
  
@@ -29,4 +17,4 @@
 +all: config depend execs
  
  execs:
- 	(cd ./src; ${MAKE} TCM_HOME='$(TCM_COMPILE_DIR)' \
+ 	(cd ./src; ${MAKE} $(MFLAGS) all)
diff -urN /usr/ports/graphics/tcm/files/patch-atdiagram.c graphics/tcm/files/patch-atdiagram.c
--- /usr/ports/graphics/tcm/files/patch-atdiagram.c	Sat Aug 18 15:39:47 2001
+++ graphics/tcm/files/patch-atdiagram.c	Thu Jan  1 09:00:00 1970
@@ -1,19 +0,0 @@
---- 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);
- }
diff -urN /usr/ports/graphics/tcm/files/patch-crdiagram.c graphics/tcm/files/patch-crdiagram.c
--- /usr/ports/graphics/tcm/files/patch-crdiagram.c	Sat Aug 18 15:39:47 2001
+++ graphics/tcm/files/patch-crdiagram.c	Thu Jan  1 09:00:00 1970
@@ -1,20 +0,0 @@
---- 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);
diff -urN /usr/ports/graphics/tcm/files/patch-diagramchecks.h graphics/tcm/files/patch-diagramchecks.h
--- /usr/ports/graphics/tcm/files/patch-diagramchecks.h	Sat Aug 18 15:39:47 2001
+++ graphics/tcm/files/patch-diagramchecks.h	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- 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;
diff -urN /usr/ports/graphics/tcm/files/patch-esddiagram.c graphics/tcm/files/patch-esddiagram.c
--- /usr/ports/graphics/tcm/files/patch-esddiagram.c	Sat Aug 18 15:39:47 2001
+++ graphics/tcm/files/patch-esddiagram.c	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- 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;
diff -urN /usr/ports/graphics/tcm/files/patch-rpdiagram.c graphics/tcm/files/patch-rpdiagram.c
--- /usr/ports/graphics/tcm/files/patch-rpdiagram.c	Sat Aug 18 15:39:47 2001
+++ graphics/tcm/files/patch-rpdiagram.c	Thu Jan  1 09:00:00 1970
@@ -1,20 +0,0 @@
---- 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);
diff -urN /usr/ports/graphics/tcm/files/patch-src:gl:inputfile.c graphics/tcm/files/patch-src:gl:inputfile.c
--- /usr/ports/graphics/tcm/files/patch-src:gl:inputfile.c	Tue Oct 22 06:26:57 2002
+++ graphics/tcm/files/patch-src:gl:inputfile.c	Thu Jan  1 09:00:00 1970
@@ -1,65 +0,0 @@
---- src/gl/inputfile.c.orig	Sat Oct 19 21:37:26 2002
-+++ src/gl/inputfile.c	Sat Oct 19 21:37:53 2002
-@@ -51,7 +51,7 @@
- }
- 
- void InputFile::SkipLine() {
--	unsigned char c;
-+	char c;
- 	while (!ifile->eof()) {
- 		ifile->get(c);
- 		if (c == '\n') {
-@@ -62,7 +62,7 @@
- }
- 
- int InputFile::ReadChar() {
--	unsigned char c;
-+	char c;
- 	while (!ifile->eof()) {
- 		ifile->get(c);
- 		if (c == '\n')
-@@ -78,7 +78,7 @@
- }
- 
- bool InputFile::LookupChar(const char c) {
--	unsigned char c2;
-+	char c2;
- 	while (!ifile->eof()) {
- 		ifile->get(c2);
- 		if (c2 == '\n')
-@@ -100,7 +100,7 @@
- 
- bool InputFile::LookupWord(const string *word) {
- 	string word2;
--	unsigned char c;
-+	char c;
- 	// skip white space and comment.
- 	do {
- 		if (ifile->eof())
-@@ -138,7 +138,7 @@
- 
- bool InputFile::LookupString(const string *s) {
- 	string string2;
--	unsigned char c;
-+	char c;
- 	bool escaped = False;
- 	if (!LookupChar('"'))
- 		return False;
-@@ -179,7 +179,7 @@
- }
- 
- bool InputFile::ReadWord(string *word) {
--	unsigned char c;
-+	char c;
- 	*word = "";
- 	// skip white space and comment.
- 	do {
-@@ -211,7 +211,7 @@
- }
- 
- bool InputFile::ReadString(string *s) {
--	unsigned char c;
-+	char c;
- 	*s = "";
- 	bool escaped = False;
- 	if (!LookupChar('"'))
diff -urN /usr/ports/graphics/tcm/files/patch-src:gl:point.c graphics/tcm/files/patch-src:gl:point.c
--- /usr/ports/graphics/tcm/files/patch-src:gl:point.c	Tue Oct 22 06:26:57 2002
+++ graphics/tcm/files/patch-src:gl:point.c	Thu Jan  1 09:00:00 1970
@@ -1,13 +0,0 @@
---- src/gl/point.c.orig	Sat Oct 19 21:32:33 2002
-+++ src/gl/point.c	Sat Oct 19 21:33:30 2002
-@@ -41,8 +41,8 @@
- bool operator!=(const Point &p1, const Point &p2) {
- 	return (p1.x != p2.x || p1.y != p2.y); }
- 
--ostream &operator<<(ostream &o, const Point p)
-+std::ostream &operator<<(std::ostream &o, const Point p)
- 	{o << p.x << " "; o << p.y; return o;}
-  
--istream &operator>>(istream &i, Point &p)
-+std::istream &operator>>(std::istream &i, Point &p)
- 	{i >> p.x; i >> p.y; return i;}
diff -urN /usr/ports/graphics/tcm/files/patch-src:gl:point.h graphics/tcm/files/patch-src:gl:point.h
--- /usr/ports/graphics/tcm/files/patch-src:gl:point.h	Tue Oct 22 06:26:57 2002
+++ graphics/tcm/files/patch-src:gl:point.h	Thu Jan  1 09:00:00 1970
@@ -1,15 +0,0 @@
---- src/gl/point.h.orig	Sat Oct 19 21:32:28 2002
-+++ src/gl/point.h	Sat Oct 19 21:33:12 2002
-@@ -74,10 +74,10 @@
- 	void operator*(double c) {x = int(x*c); y = int(y*c);}
- 
- 	/// Write string representation to ostream.
--	friend ostream &operator<<(ostream &o, const Point p);
-+	friend std::ostream &operator<<(std::ostream &o, const Point p);
- 
- 	/// Read string representation from istream.
--	friend istream &operator>>(istream &i, Point &p);
-+	friend std::istream &operator>>(std::istream &i, Point &p);
- 
- 	/// the x-coordinate.
- 	int x;
diff -urN /usr/ports/graphics/tcm/files/patch-src:gl:rectangle.c graphics/tcm/files/patch-src:gl:rectangle.c
--- /usr/ports/graphics/tcm/files/patch-src:gl:rectangle.c	Tue Oct 22 06:26:57 2002
+++ graphics/tcm/files/patch-src:gl:rectangle.c	Thu Jan  1 09:00:00 1970
@@ -1,17 +0,0 @@
---- src/gl/rectangle.c.orig	Sat Oct 19 21:33:51 2002
-+++ src/gl/rectangle.c	Sat Oct 19 21:34:21 2002
-@@ -26,12 +26,12 @@
- bool Rectangle::Inside(int a, int b) const
-                 {return (a>x && b>y && a<(x+width) && b<(y+height));}
-  
--ostream &operator<<(ostream &s, const Rectangle r)
-+std::ostream &operator<<(std::ostream &s, const Rectangle r)
- 	{s << r.x << " "; s << r.y << " ";
- 	 s << r.width << " "; s << r.height << " ";
- 	 return s;}
-  
--istream &operator>>(istream &s, Rectangle &r)
-+std::istream &operator>>(std::istream &s, Rectangle &r)
- 	{s >> r.x; s >> r.y;
- 	 s >> r.width; s >> r.height;
- 	 return s;}
diff -urN /usr/ports/graphics/tcm/files/patch-src:gl:rectangle.h graphics/tcm/files/patch-src:gl:rectangle.h
--- /usr/ports/graphics/tcm/files/patch-src:gl:rectangle.h	Tue Oct 22 06:26:57 2002
+++ graphics/tcm/files/patch-src:gl:rectangle.h	Thu Jan  1 09:00:00 1970
@@ -1,15 +0,0 @@
---- src/gl/rectangle.h.orig	Sat Oct 19 21:33:45 2002
-+++ src/gl/rectangle.h	Sat Oct 19 21:34:44 2002
-@@ -80,10 +80,10 @@
- 	friend bool operator!=(const Rectangle &x, const Rectangle &y);
- 
- 	/// Write string representation to ostream.
--	friend ostream &operator<<(ostream &s, const Rectangle r);
-+	friend std::ostream &operator<<(std::ostream &s, const Rectangle r);
- 
- 	/// Read string representation from istream.
--	friend istream &operator>>(istream &s, Rectangle &r);
-+	friend std::istream &operator>>(std::istream &s, Rectangle &r);
- 
- 	/// the left x-coordinate of the rectangle
- 	int x;
diff -urN /usr/ports/graphics/tcm/files/patch-ssddiagram.c graphics/tcm/files/patch-ssddiagram.c
--- /usr/ports/graphics/tcm/files/patch-ssddiagram.c	Sat Aug 18 15:39:47 2001
+++ graphics/tcm/files/patch-ssddiagram.c	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- 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;
diff -urN /usr/ports/graphics/tcm/files/patch-stdiagram.c graphics/tcm/files/patch-stdiagram.c
--- /usr/ports/graphics/tcm/files/patch-stdiagram.c	Sat Aug 18 15:39:47 2001
+++ graphics/tcm/files/patch-stdiagram.c	Thu Jan  1 09:00:00 1970
@@ -1,20 +0,0 @@
---- 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) {
diff -urN /usr/ports/graphics/tcm/files/patch-system.c graphics/tcm/files/patch-system.c
--- /usr/ports/graphics/tcm/files/patch-system.c	Sat Aug 18 15:39:47 2001
+++ graphics/tcm/files/patch-system.c	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- 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
- 
diff -urN /usr/ports/graphics/tcm/files/patch-text2ps.c graphics/tcm/files/patch-text2ps.c
--- /usr/ports/graphics/tcm/files/patch-text2ps.c	Sat Aug 18 15:39:47 2001
+++ graphics/tcm/files/patch-text2ps.c	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- 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;
diff -urN /usr/ports/graphics/tcm/files/patch-trdiagram.c graphics/tcm/files/patch-trdiagram.c
--- /usr/ports/graphics/tcm/files/patch-trdiagram.c	Sat Aug 18 15:39:47 2001
+++ graphics/tcm/files/patch-trdiagram.c	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- 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);
diff -urN /usr/ports/graphics/tcm/files/patch-ucdiagram.c graphics/tcm/files/patch-ucdiagram.c
--- /usr/ports/graphics/tcm/files/patch-ucdiagram.c	Sat Aug 18 15:39:47 2001
+++ graphics/tcm/files/patch-ucdiagram.c	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- 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) {
diff -urN /usr/ports/graphics/tcm/pkg-message graphics/tcm/pkg-message
--- /usr/ports/graphics/tcm/pkg-message	Thu Jan  1 09:00:00 1970
+++ graphics/tcm/pkg-message	Tue Jan 28 03:03:15 2003
@@ -0,0 +1,5 @@
+==================================================================
+You need to set the environment variable TCM_HOME to 
+/usr/local/tcm for tcm to be able to start. You may also want to
+add /usr/local/tcm/man in your manpath.config.
+==================================================================
diff -urN /usr/ports/graphics/tcm/pkg-plist graphics/tcm/pkg-plist
--- /usr/ports/graphics/tcm/pkg-plist	Sat Aug 18 15:39:47 2001
+++ graphics/tcm/pkg-plist	Tue Jan 28 03:03:15 2003
@@ -1,35 +1,311 @@
-tcm/INSTALL
-tcm/FILEMAP
-tcm/COPYING
 tcm/CHANGELOG
+tcm/COPYING
+tcm/FILEMAP
+tcm/INSTALL.cygwin
+tcm/INSTALL_
 tcm/README
+tcm/README.cygwin
 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/tcbd
+tcm/bin/tcm
+tcm/bin/tcmd
+tcm/bin/tcmt
+tcm/bin/tcpd
+tcm/bin/tcrd
+tcm/bin/tdfd
+tcm/bin/tdpd
+tcm/bin/tefd
+tcm/bin/terd
+tcm/bin/tesd
+tcm/bin/text2ps
+tcm/bin/tfet
+tcm/bin/tfrt
+tcm/bin/tgd
+tcm/bin/tgt
+tcm/bin/tgtt
+tcm/bin/tpsd
+tcm/bin/trpg
+tcm/bin/tscd
+tcm/bin/tsnd
+tcm/bin/tssd
+tcm/bin/tstd
+tcm/bin/ttdt
+tcm/bin/ttut
 tcm/bin/tucd
-tcm/lib/help/Welcome
+tcm/doc/index.html
+tcm/doc/usersguide/User.css
+tcm/doc/usersguide/User.html
+tcm/doc/usersguide/contents_motif.gif
+tcm/doc/usersguide/cross_ref_motif.gif
+tcm/doc/usersguide/index.html
+tcm/doc/usersguide/index_motif.gif
+tcm/doc/usersguide/next_motif.gif
+tcm/doc/usersguide/next_motif_gr.gif
+tcm/doc/usersguide/previous_motif.gif
+tcm/doc/usersguide/previous_motif_gr.gif
+tcm/doc/usersguide/up_motif.gif
+tcm/doc/usersguide/up_motif_gr.gif
+tcm/doc/usersguide/usersguideimg1.gif
+tcm/doc/usersguide/usersguideimg10.gif
+tcm/doc/usersguide/usersguideimg100.gif
+tcm/doc/usersguide/usersguideimg101.gif
+tcm/doc/usersguide/usersguideimg102.gif
+tcm/doc/usersguide/usersguideimg103.gif
+tcm/doc/usersguide/usersguideimg104.gif
+tcm/doc/usersguide/usersguideimg105.gif
+tcm/doc/usersguide/usersguideimg106.gif
+tcm/doc/usersguide/usersguideimg107.gif
+tcm/doc/usersguide/usersguideimg108.gif
+tcm/doc/usersguide/usersguideimg109.gif
+tcm/doc/usersguide/usersguideimg11.gif
+tcm/doc/usersguide/usersguideimg110.gif
+tcm/doc/usersguide/usersguideimg111.gif
+tcm/doc/usersguide/usersguideimg112.gif
+tcm/doc/usersguide/usersguideimg113.gif
+tcm/doc/usersguide/usersguideimg114.gif
+tcm/doc/usersguide/usersguideimg115.gif
+tcm/doc/usersguide/usersguideimg116.gif
+tcm/doc/usersguide/usersguideimg117.gif
+tcm/doc/usersguide/usersguideimg118.gif
+tcm/doc/usersguide/usersguideimg119.gif
+tcm/doc/usersguide/usersguideimg12.gif
+tcm/doc/usersguide/usersguideimg120.gif
+tcm/doc/usersguide/usersguideimg121.gif
+tcm/doc/usersguide/usersguideimg122.gif
+tcm/doc/usersguide/usersguideimg123.gif
+tcm/doc/usersguide/usersguideimg124.gif
+tcm/doc/usersguide/usersguideimg125.gif
+tcm/doc/usersguide/usersguideimg126.gif
+tcm/doc/usersguide/usersguideimg127.gif
+tcm/doc/usersguide/usersguideimg128.gif
+tcm/doc/usersguide/usersguideimg129.gif
+tcm/doc/usersguide/usersguideimg13.gif
+tcm/doc/usersguide/usersguideimg130.gif
+tcm/doc/usersguide/usersguideimg131.gif
+tcm/doc/usersguide/usersguideimg132.gif
+tcm/doc/usersguide/usersguideimg133.gif
+tcm/doc/usersguide/usersguideimg134.gif
+tcm/doc/usersguide/usersguideimg135.gif
+tcm/doc/usersguide/usersguideimg136.gif
+tcm/doc/usersguide/usersguideimg137.gif
+tcm/doc/usersguide/usersguideimg138.gif
+tcm/doc/usersguide/usersguideimg139.gif
+tcm/doc/usersguide/usersguideimg14.gif
+tcm/doc/usersguide/usersguideimg140.gif
+tcm/doc/usersguide/usersguideimg141.gif
+tcm/doc/usersguide/usersguideimg142.gif
+tcm/doc/usersguide/usersguideimg143.gif
+tcm/doc/usersguide/usersguideimg144.gif
+tcm/doc/usersguide/usersguideimg145.gif
+tcm/doc/usersguide/usersguideimg146.gif
+tcm/doc/usersguide/usersguideimg147.gif
+tcm/doc/usersguide/usersguideimg148.gif
+tcm/doc/usersguide/usersguideimg149.gif
+tcm/doc/usersguide/usersguideimg15.gif
+tcm/doc/usersguide/usersguideimg150.gif
+tcm/doc/usersguide/usersguideimg151.gif
+tcm/doc/usersguide/usersguideimg152.gif
+tcm/doc/usersguide/usersguideimg153.gif
+tcm/doc/usersguide/usersguideimg154.gif
+tcm/doc/usersguide/usersguideimg155.gif
+tcm/doc/usersguide/usersguideimg156.gif
+tcm/doc/usersguide/usersguideimg157.gif
+tcm/doc/usersguide/usersguideimg158.gif
+tcm/doc/usersguide/usersguideimg159.gif
+tcm/doc/usersguide/usersguideimg16.gif
+tcm/doc/usersguide/usersguideimg160.gif
+tcm/doc/usersguide/usersguideimg161.gif
+tcm/doc/usersguide/usersguideimg162.gif
+tcm/doc/usersguide/usersguideimg163.gif
+tcm/doc/usersguide/usersguideimg164.gif
+tcm/doc/usersguide/usersguideimg165.gif
+tcm/doc/usersguide/usersguideimg166.gif
+tcm/doc/usersguide/usersguideimg167.gif
+tcm/doc/usersguide/usersguideimg168.gif
+tcm/doc/usersguide/usersguideimg169.gif
+tcm/doc/usersguide/usersguideimg17.gif
+tcm/doc/usersguide/usersguideimg170.gif
+tcm/doc/usersguide/usersguideimg171.gif
+tcm/doc/usersguide/usersguideimg172.gif
+tcm/doc/usersguide/usersguideimg173.gif
+tcm/doc/usersguide/usersguideimg174.gif
+tcm/doc/usersguide/usersguideimg175.gif
+tcm/doc/usersguide/usersguideimg176.gif
+tcm/doc/usersguide/usersguideimg177.gif
+tcm/doc/usersguide/usersguideimg178.gif
+tcm/doc/usersguide/usersguideimg179.gif
+tcm/doc/usersguide/usersguideimg18.gif
+tcm/doc/usersguide/usersguideimg180.gif
+tcm/doc/usersguide/usersguideimg181.gif
+tcm/doc/usersguide/usersguideimg182.gif
+tcm/doc/usersguide/usersguideimg183.gif
+tcm/doc/usersguide/usersguideimg184.gif
+tcm/doc/usersguide/usersguideimg185.gif
+tcm/doc/usersguide/usersguideimg186.gif
+tcm/doc/usersguide/usersguideimg187.gif
+tcm/doc/usersguide/usersguideimg188.gif
+tcm/doc/usersguide/usersguideimg189.gif
+tcm/doc/usersguide/usersguideimg19.gif
+tcm/doc/usersguide/usersguideimg190.gif
+tcm/doc/usersguide/usersguideimg191.gif
+tcm/doc/usersguide/usersguideimg192.gif
+tcm/doc/usersguide/usersguideimg193.gif
+tcm/doc/usersguide/usersguideimg194.gif
+tcm/doc/usersguide/usersguideimg195.gif
+tcm/doc/usersguide/usersguideimg196.gif
+tcm/doc/usersguide/usersguideimg197.gif
+tcm/doc/usersguide/usersguideimg198.gif
+tcm/doc/usersguide/usersguideimg199.gif
+tcm/doc/usersguide/usersguideimg2.gif
+tcm/doc/usersguide/usersguideimg20.gif
+tcm/doc/usersguide/usersguideimg200.gif
+tcm/doc/usersguide/usersguideimg201.gif
+tcm/doc/usersguide/usersguideimg202.gif
+tcm/doc/usersguide/usersguideimg203.gif
+tcm/doc/usersguide/usersguideimg204.gif
+tcm/doc/usersguide/usersguideimg205.gif
+tcm/doc/usersguide/usersguideimg206.gif
+tcm/doc/usersguide/usersguideimg207.gif
+tcm/doc/usersguide/usersguideimg208.gif
+tcm/doc/usersguide/usersguideimg209.gif
+tcm/doc/usersguide/usersguideimg21.gif
+tcm/doc/usersguide/usersguideimg210.gif
+tcm/doc/usersguide/usersguideimg211.gif
+tcm/doc/usersguide/usersguideimg212.gif
+tcm/doc/usersguide/usersguideimg213.gif
+tcm/doc/usersguide/usersguideimg214.gif
+tcm/doc/usersguide/usersguideimg215.gif
+tcm/doc/usersguide/usersguideimg216.gif
+tcm/doc/usersguide/usersguideimg217.gif
+tcm/doc/usersguide/usersguideimg218.gif
+tcm/doc/usersguide/usersguideimg219.gif
+tcm/doc/usersguide/usersguideimg22.gif
+tcm/doc/usersguide/usersguideimg220.gif
+tcm/doc/usersguide/usersguideimg221.gif
+tcm/doc/usersguide/usersguideimg222.gif
+tcm/doc/usersguide/usersguideimg223.gif
+tcm/doc/usersguide/usersguideimg224.gif
+tcm/doc/usersguide/usersguideimg225.gif
+tcm/doc/usersguide/usersguideimg226.gif
+tcm/doc/usersguide/usersguideimg227.gif
+tcm/doc/usersguide/usersguideimg228.gif
+tcm/doc/usersguide/usersguideimg229.gif
+tcm/doc/usersguide/usersguideimg23.gif
+tcm/doc/usersguide/usersguideimg230.gif
+tcm/doc/usersguide/usersguideimg231.gif
+tcm/doc/usersguide/usersguideimg232.gif
+tcm/doc/usersguide/usersguideimg233.gif
+tcm/doc/usersguide/usersguideimg234.gif
+tcm/doc/usersguide/usersguideimg235.gif
+tcm/doc/usersguide/usersguideimg24.gif
+tcm/doc/usersguide/usersguideimg25.gif
+tcm/doc/usersguide/usersguideimg26.gif
+tcm/doc/usersguide/usersguideimg27.gif
+tcm/doc/usersguide/usersguideimg28.gif
+tcm/doc/usersguide/usersguideimg29.gif
+tcm/doc/usersguide/usersguideimg3.gif
+tcm/doc/usersguide/usersguideimg30.gif
+tcm/doc/usersguide/usersguideimg31.gif
+tcm/doc/usersguide/usersguideimg32.gif
+tcm/doc/usersguide/usersguideimg33.gif
+tcm/doc/usersguide/usersguideimg34.gif
+tcm/doc/usersguide/usersguideimg35.gif
+tcm/doc/usersguide/usersguideimg36.gif
+tcm/doc/usersguide/usersguideimg37.gif
+tcm/doc/usersguide/usersguideimg38.gif
+tcm/doc/usersguide/usersguideimg39.gif
+tcm/doc/usersguide/usersguideimg4.gif
+tcm/doc/usersguide/usersguideimg40.gif
+tcm/doc/usersguide/usersguideimg41.gif
+tcm/doc/usersguide/usersguideimg42.gif
+tcm/doc/usersguide/usersguideimg43.gif
+tcm/doc/usersguide/usersguideimg44.gif
+tcm/doc/usersguide/usersguideimg45.gif
+tcm/doc/usersguide/usersguideimg47.gif
+tcm/doc/usersguide/usersguideimg48.gif
+tcm/doc/usersguide/usersguideimg49.gif
+tcm/doc/usersguide/usersguideimg5.gif
+tcm/doc/usersguide/usersguideimg50.gif
+tcm/doc/usersguide/usersguideimg51.gif
+tcm/doc/usersguide/usersguideimg52.gif
+tcm/doc/usersguide/usersguideimg53.gif
+tcm/doc/usersguide/usersguideimg54.gif
+tcm/doc/usersguide/usersguideimg55.gif
+tcm/doc/usersguide/usersguideimg56.gif
+tcm/doc/usersguide/usersguideimg57.gif
+tcm/doc/usersguide/usersguideimg58.gif
+tcm/doc/usersguide/usersguideimg59.gif
+tcm/doc/usersguide/usersguideimg6.gif
+tcm/doc/usersguide/usersguideimg60.gif
+tcm/doc/usersguide/usersguideimg61.gif
+tcm/doc/usersguide/usersguideimg62.gif
+tcm/doc/usersguide/usersguideimg63.gif
+tcm/doc/usersguide/usersguideimg64.gif
+tcm/doc/usersguide/usersguideimg65.gif
+tcm/doc/usersguide/usersguideimg66.gif
+tcm/doc/usersguide/usersguideimg67.gif
+tcm/doc/usersguide/usersguideimg68.gif
+tcm/doc/usersguide/usersguideimg69.gif
+tcm/doc/usersguide/usersguideimg7.gif
+tcm/doc/usersguide/usersguideimg70.gif
+tcm/doc/usersguide/usersguideimg71.gif
+tcm/doc/usersguide/usersguideimg72.gif
+tcm/doc/usersguide/usersguideimg73.gif
+tcm/doc/usersguide/usersguideimg74.gif
+tcm/doc/usersguide/usersguideimg75.gif
+tcm/doc/usersguide/usersguideimg76.gif
+tcm/doc/usersguide/usersguideimg77.gif
+tcm/doc/usersguide/usersguideimg78.gif
+tcm/doc/usersguide/usersguideimg79.gif
+tcm/doc/usersguide/usersguideimg8.gif
+tcm/doc/usersguide/usersguideimg80.gif
+tcm/doc/usersguide/usersguideimg81.gif
+tcm/doc/usersguide/usersguideimg82.gif
+tcm/doc/usersguide/usersguideimg83.gif
+tcm/doc/usersguide/usersguideimg84.gif
+tcm/doc/usersguide/usersguideimg85.gif
+tcm/doc/usersguide/usersguideimg86.gif
+tcm/doc/usersguide/usersguideimg87.gif
+tcm/doc/usersguide/usersguideimg88.gif
+tcm/doc/usersguide/usersguideimg89.gif
+tcm/doc/usersguide/usersguideimg9.gif
+tcm/doc/usersguide/usersguideimg90.gif
+tcm/doc/usersguide/usersguideimg91.gif
+tcm/doc/usersguide/usersguideimg92.gif
+tcm/doc/usersguide/usersguideimg93.gif
+tcm/doc/usersguide/usersguideimg94.gif
+tcm/doc/usersguide/usersguideimg95.gif
+tcm/doc/usersguide/usersguideimg96.gif
+tcm/doc/usersguide/usersguideimg97.gif
+tcm/doc/usersguide/usersguideimg98.gif
+tcm/doc/usersguide/usersguideimg99.gif
+tcm/doc/usersguide/usersguidenode1.html
+tcm/doc/usersguide/usersguidenode10.html
+tcm/doc/usersguide/usersguidenode11.html
+tcm/doc/usersguide/usersguidenode12.html
+tcm/doc/usersguide/usersguidenode13.html
+tcm/doc/usersguide/usersguidenode14.html
+tcm/doc/usersguide/usersguidenode15.html
+tcm/doc/usersguide/usersguidenode16.html
+tcm/doc/usersguide/usersguidenode2.html
+tcm/doc/usersguide/usersguidenode3.html
+tcm/doc/usersguide/usersguidenode4.html
+tcm/doc/usersguide/usersguidenode5.html
+tcm/doc/usersguide/usersguidenode6.html
+tcm/doc/usersguide/usersguidenode7.html
+tcm/doc/usersguide/usersguidenode8.html
+tcm/doc/usersguide/usersguidenode9.html
+tcm/doc/usersguide-2.20.pdf.gz
+tcm/doc/usersguide-2.20.ps.gz
+tcm/doc/usersguide.html
+tcm/doc/wishlist/FutureDevelopments.html
+tcm/doc/wishlist/WishList.html
+tcm/doc/wishlist/WishListDone.html
+tcm/lib/TCM
+tcm/lib/banner.ps
+tcm/lib/colorrgb.txt
+tcm/lib/help/CHANGELOG
 tcm/lib/help/COPYING
 tcm/lib/help/DiagramEditCommands
 tcm/lib/help/DiagramMainWindow
@@ -39,6 +315,8 @@
 tcm/lib/help/GettingStarted
 tcm/lib/help/PrintPageCommands
 tcm/lib/help/StartingEditors
+tcm/lib/help/TATDIntro
+tcm/lib/help/TCBDIntro
 tcm/lib/help/TCPDIntro
 tcm/lib/help/TCRDIntro
 tcm/lib/help/TDFDIntro
@@ -50,10 +328,10 @@
 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/TSCDIntro
 tcm/lib/help/TSNDIntro
 tcm/lib/help/TSSDIntro
 tcm/lib/help/TSTDIntro
@@ -64,265 +342,15 @@
 tcm/lib/help/TableMainWindow
 tcm/lib/help/TableMiscCommands
 tcm/lib/help/TableMouseCommands
-tcm/lib/help/CHANGELOG
+tcm/lib/help/Version
+tcm/lib/help/Welcome
 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/usersguide
 @dirrm tcm/doc
+@dirrm tcm/bin
 @dirrm tcm
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030201020430.79702fd0.tkato>