aboutsummaryrefslogtreecommitdiffstats
path: root/lang/itcl
diff options
context:
space:
mode:
authorchuckr <chuckr@FreeBSD.org>1996-08-24 11:52:11 +0800
committerchuckr <chuckr@FreeBSD.org>1996-08-24 11:52:11 +0800
commita129b5d458e28bde761e13da1b8e485a39643fea (patch)
tree87a04e2390aacdb469764e6a434d34a84a2aea94 /lang/itcl
parentcc73cf812c6455ef55e1f731e742c755861e2d34 (diff)
downloadfreebsd-ports-gnome-a129b5d458e28bde761e13da1b8e485a39643fea.tar.gz
freebsd-ports-gnome-a129b5d458e28bde761e13da1b8e485a39643fea.tar.zst
freebsd-ports-gnome-a129b5d458e28bde761e13da1b8e485a39643fea.zip
Update itcl to 2.1. Large port, carries around it's own patched
copies of tcl7.5 amd tk4.1, as well as new widget collection. Reviewed by: (preliminary version) Satoshi
Diffstat (limited to 'lang/itcl')
-rw-r--r--lang/itcl/Makefile59
-rw-r--r--lang/itcl/distinfo2
-rw-r--r--lang/itcl/files/patch-aa11
-rw-r--r--lang/itcl/files/patch-ab29
-rw-r--r--lang/itcl/pkg-comment2
-rw-r--r--lang/itcl/pkg-descr9
-rw-r--r--lang/itcl/pkg-plist526
7 files changed, 608 insertions, 30 deletions
diff --git a/lang/itcl/Makefile b/lang/itcl/Makefile
index 3c1af92688c8..e1d9fcaedc3c 100644
--- a/lang/itcl/Makefile
+++ b/lang/itcl/Makefile
@@ -1,19 +1,58 @@
# New ports collection makefile for: itcl
-# Version required: 1.5
-# Date created: Mon Oct 3 22:06:21 EDT 1994
-# Whom: rww
+# Version required: 2.1
+# Date created: Aug 17 1996
+# Whom: chuckr
#
-# $Id: Makefile,v 1.9 1995/11/22 13:12:52 asami Exp $
+# $Id: Makefile,v 1.10 1996/07/02 00:19:10 gpalmer Exp $
#
-DISTNAME= itcl-1.5
-HAS_CONFIGURE= yes
+DISTNAME= itcl2.1
+GNU_CONFIGURE= yes
CATEGORIES+= lang
-MASTER_SITES= ftp://ftp.neosoft.com/pub/tcl/alcatel/extensions/
+MASTER_SITES= ftp://ftp.neosoft.com/pub/tcl/NEW/
-DEPENDS= ${PORTSDIR}/lang/tcl
-LIB_DEPENDS= tk\\.3\\.:${PORTSDIR}/x11/tk
+MAINTAINER= chuckr@freebsd.org
-PATCH_STRIP= -p1
+CONFIGURE_ARGS= --enable-shared
+
+post-extract:
+ @$(RM) -f $(WRKSRC)/tcl7.5/library/*.c
+
+post-install:
+.if !defined(NOMANCOMPRESS)
+ @$(ECHO) "Compressing man pages, be patient, there are many."
+ @for m in $(WRKSRC)/tcl7.5/doc/*.1 ;\
+ do gzip -9nf $(PREFIX)/share/itcl/tcl7.5/man/man1/`$(BASENAME) $$m`;done
+ @for m in $(WRKSRC)/tcl7.5/doc/*.3 ;\
+ do gzip -9nf $(PREFIX)/share/itcl/tcl7.5/man/man3/`$(BASENAME) $$m`;done
+ @for m in $(WRKSRC)/tcl7.5/doc/*.n ;\
+ do gzip -9nf $(PREFIX)/share/itcl/tcl7.5/man/mann/`$(BASENAME) $$m`;done
+ @for m in $(WRKSRC)/tk4.1/doc/*.1 ;\
+ do gzip -9nf $(PREFIX)/share/itcl/tk4.1/man/man1/`$(BASENAME) $$m`;done
+ @for m in $(WRKSRC)/tk4.1/doc/*.3 ;\
+ do gzip -9nf $(PREFIX)/share/itcl/tk4.1/man/man3/`$(BASENAME) $$m`;done
+ @for m in $(WRKSRC)/tk4.1/doc/*.n ;\
+ do gzip -9nf $(PREFIX)/share/itcl/tk4.1/man/mann/`$(BASENAME) $$m`;done
+ @for m in $(WRKSRC)/itcl/doc/*.1 ;\
+ do gzip -9nf $(PREFIX)/share/itcl/itcl/man/man1/`$(BASENAME) $$m`;done
+ @for m in $(WRKSRC)/itcl/doc/*.n ;\
+ do gzip -9nf $(PREFIX)/share/itcl/itcl/man/mann/`$(BASENAME) $$m`;done
+ @for m in $(WRKSRC)/itk/doc/*.1 ;\
+ do gzip -9nf $(PREFIX)/share/itcl/itk/man/man1/`$(BASENAME) $$m`;done
+ @for m in $(WRKSRC)/itk/doc/*.n ;\
+ do gzip -9nf $(PREFIX)/share/itcl/itk/man/mann/`$(BASENAME) $$m`;done
+ @for m in $(WRKSRC)/iwidgets2.1.0/doc/*.n ; \
+ do gzip -9nf $(PREFIX)/share/itcl/iwidgets/man/mann/`$(BASENAME) $$m`;done
+ @echo "*****************************************************"
+ @echo "There are new man directories to install now:"
+ @echo "Add $(PREFIX)share/itcl/tcl7.5"
+ @echo " tk4.1"
+ @echo " itcl"
+ @echo " itk"
+ @echo " iwidgets"
+ @echo "To the manpath in /etc/manpath.config"
+ @echo "*****************************************************"
+.endif
+ /sbin/ldconfig -m $(PREFIX)/lib
.include <bsd.port.mk>
diff --git a/lang/itcl/distinfo b/lang/itcl/distinfo
index a3fc14d410e4..ca2c7b146a8a 100644
--- a/lang/itcl/distinfo
+++ b/lang/itcl/distinfo
@@ -1 +1 @@
-MD5 (itcl-1.5.tar.gz) = 13a262e9b3fb00452824b81b051d929a
+MD5 (itcl2.1.tar.gz) = f1b80f49e75137ab8a84139d45592774
diff --git a/lang/itcl/files/patch-aa b/lang/itcl/files/patch-aa
new file mode 100644
index 000000000000..c3dd8184533f
--- /dev/null
+++ b/lang/itcl/files/patch-aa
@@ -0,0 +1,11 @@
+--- tcl7.5/unix/configure.orig Sat Aug 17 18:36:48 1996
++++ tcl7.5/unix/configure Sat Aug 17 18:37:07 1996
+@@ -4400,7 +4400,7 @@
+ fi
+ else
+ if test "$AIX" = "yes"; then
+- TEST_SUFFIX="${.a}"
++ TEST_SUFFIX=".a"
+ else
+ TEST_SUFFIX="${SHLIB_SUFFIX}"
+ fi
diff --git a/lang/itcl/files/patch-ab b/lang/itcl/files/patch-ab
new file mode 100644
index 000000000000..d5ea496f6ab0
--- /dev/null
+++ b/lang/itcl/files/patch-ab
@@ -0,0 +1,29 @@
+--- tcl7.5/unix/Makefile.in.orig Fri Jun 28 18:24:04 1996
++++ tcl7.5/unix/Makefile.in Sun Aug 18 00:18:39 1996
+@@ -44,7 +44,7 @@
+ SCRIPT_INSTALL_DIR = $(INSTALL_ROOT)$(TCL_LIBRARY)
+
+ # Directory in which to install libtcl.so or libtcl.a:
+-LIB_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/lib/itcl
++LIB_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/lib
+
+ # Directory in which to install the program tclsh:
+ BIN_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/bin
+@@ -53,7 +53,7 @@
+ INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include/itcl
+
+ # Top-level directory in which to install manual entries:
+-MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man/itcl
++MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/share/itcl/tcl7.5/man
+
+ # Directory in which to install manual entry for tclsh:
+ MAN1_INSTALL_DIR = $(MAN_INSTALL_DIR)/man1
+@@ -562,8 +562,6 @@
+ @$(INSTALL_DATA) $(GENERIC_DIR)/tcl.h $(INCLUDE_INSTALL_DIR)/tcl.h
+ @echo "Installing tclConfig.sh"
+ @$(INSTALL_DATA) tclConfig.sh $(LIB_INSTALL_DIR)/tclConfig.sh
+- @rm -f $(LIB_INSTALL_DIR)/tcl
+- $(LN_S) $(SCRIPT_INSTALL_DIR) $(LIB_INSTALL_DIR)/tcl
+ @for i in $(TOP_DIR)/library/*.tcl $(TOP_DIR)/library/tclIndex $(UNIX_DIR)/tclAppInit.c; \
+ do \
+ echo "Installing $$i"; \
diff --git a/lang/itcl/pkg-comment b/lang/itcl/pkg-comment
index 567463e41105..1f1d917c00d8 100644
--- a/lang/itcl/pkg-comment
+++ b/lang/itcl/pkg-comment
@@ -1 +1 @@
-[incr Tcl] (A.K.A. ``itcl'') version 1.5 (with shared libs)
+[incr Tcl] (A.K.A. ``itcl'') version 2.1 (with shared libs)
diff --git a/lang/itcl/pkg-descr b/lang/itcl/pkg-descr
index e375d14c8157..4d71fc27c2c0 100644
--- a/lang/itcl/pkg-descr
+++ b/lang/itcl/pkg-descr
@@ -1,6 +1,3 @@
-This package contains the binary release of [incr Tcl] version 1.5.
-[incr Tcl] is an object oriented extension to Tcl and Tk. This
-package is also known as ``itcl'',
-
-NOTE: This package requires, as a pre-requisite, both the Tcl and Tk
-distributions.
+This package contains the binary release of [incr Tcl]
+[incr Tcl] is an object oriented extension to Tcl and Tk, including
+many improved widgets. This package is also known as ``itcl'',
diff --git a/lang/itcl/pkg-plist b/lang/itcl/pkg-plist
index 6cf25c3d1f6d..d3dc54a31679 100644
--- a/lang/itcl/pkg-plist
+++ b/lang/itcl/pkg-plist
@@ -1,12 +1,514 @@
-@cwd /usr/local
-include/itcl.h
-lib/libitcl.a
-lib/libitcl.so.1.5
-@exec ldconfig -m %B
-bin/itcl_wish
-bin/itcl_sh
-man/mann/incrTcl.n
-lib/itcl/destroy.tcl
-lib/itcl/itcl_mkindex.tcl
-lib/itcl/itcl_reload.tcl
-lib/itcl/tclIndex
+bin/tcl2c
+lib/libtcl75i.a
+lib/libtcl75i.so.1.0
+bin/ish
+bin/ish7.5
+include/itcl/tcl.h
+lib/tclConfig.sh
+lib/itcl/tcl7.5/init.tcl
+lib/itcl/tcl7.5/ldAout.tcl
+lib/itcl/tcl7.5/namesp.tcl
+lib/itcl/tcl7.5/parray.tcl
+lib/itcl/tcl7.5/tclIndex
+lib/itcl/tcl7.5/tclAppInit.c
+share/itcl/tcl7.5/man/man3/AddErrInfo.3.gz
+share/itcl/tcl7.5/man/man3/AllowExc.3.gz
+share/itcl/tcl7.5/man/man3/AppInit.3.gz
+share/itcl/tcl7.5/man/man3/AssocData.3.gz
+share/itcl/tcl7.5/man/man3/Async.3.gz
+share/itcl/tcl7.5/man/man3/BackgdErr.3.gz
+share/itcl/tcl7.5/man/man3/Backslash.3.gz
+share/itcl/tcl7.5/man/man3/CallDel.3.gz
+share/itcl/tcl7.5/man/man3/CmdCmplt.3.gz
+share/itcl/tcl7.5/man/man3/Concat.3.gz
+share/itcl/tcl7.5/man/man3/CrtChannel.3.gz
+share/itcl/tcl7.5/man/man3/CrtChnlHdlr.3.gz
+share/itcl/tcl7.5/man/man3/CrtCloseHdlr.3.gz
+share/itcl/tcl7.5/man/man3/CrtCommand.3.gz
+share/itcl/tcl7.5/man/man3/CrtFileHdlr.3.gz
+share/itcl/tcl7.5/man/man3/CrtInterp.3.gz
+share/itcl/tcl7.5/man/man3/CrtMathFnc.3.gz
+share/itcl/tcl7.5/man/man3/CrtModalTmt.3.gz
+share/itcl/tcl7.5/man/man3/CrtSlave.3.gz
+share/itcl/tcl7.5/man/man3/CrtTimerHdlr.3.gz
+share/itcl/tcl7.5/man/man3/CrtTrace.3.gz
+share/itcl/tcl7.5/man/man3/DString.3.gz
+share/itcl/tcl7.5/man/man3/DetachPids.3.gz
+share/itcl/tcl7.5/man/man3/DoOneEvent.3.gz
+share/itcl/tcl7.5/man/man3/DoWhenIdle.3.gz
+share/itcl/tcl7.5/man/man3/Eval.3.gz
+share/itcl/tcl7.5/man/man3/Exit.3.gz
+share/itcl/tcl7.5/man/man3/ExprLong.3.gz
+share/itcl/tcl7.5/man/man3/FindExec.3.gz
+share/itcl/tcl7.5/man/man3/GetFile.3.gz
+share/itcl/tcl7.5/man/man3/GetInt.3.gz
+share/itcl/tcl7.5/man/man3/GetOpnFl.3.gz
+share/itcl/tcl7.5/man/man3/GetStdChan.3.gz
+share/itcl/tcl7.5/man/man3/Hash.3.gz
+share/itcl/tcl7.5/man/man3/Interp.3.gz
+share/itcl/tcl7.5/man/man3/LinkVar.3.gz
+share/itcl/tcl7.5/man/man3/Notifier.3.gz
+share/itcl/tcl7.5/man/man3/OpenFileChnl.3.gz
+share/itcl/tcl7.5/man/man3/OpenTcp.3.gz
+share/itcl/tcl7.5/man/man3/PkgRequire.3.gz
+share/itcl/tcl7.5/man/man3/Preserve.3.gz
+share/itcl/tcl7.5/man/man3/PrintDbl.3.gz
+share/itcl/tcl7.5/man/man3/RecordEval.3.gz
+share/itcl/tcl7.5/man/man3/RegExp.3.gz
+share/itcl/tcl7.5/man/man3/SetErrno.3.gz
+share/itcl/tcl7.5/man/man3/SetRecLmt.3.gz
+share/itcl/tcl7.5/man/man3/SetResult.3.gz
+share/itcl/tcl7.5/man/man3/SetVar.3.gz
+share/itcl/tcl7.5/man/man3/Sleep.3.gz
+share/itcl/tcl7.5/man/man3/SplitList.3.gz
+share/itcl/tcl7.5/man/man3/StaticPkg.3.gz
+share/itcl/tcl7.5/man/man3/StrMatch.3.gz
+share/itcl/tcl7.5/man/man3/Tcl_Main.3.gz
+share/itcl/tcl7.5/man/man3/TraceVar.3.gz
+share/itcl/tcl7.5/man/man3/Translate.3.gz
+share/itcl/tcl7.5/man/man3/UpVar.3.gz
+share/itcl/tcl7.5/man/mann/@scope.n.gz
+share/itcl/tcl7.5/man/mann/Tcl.n.gz
+share/itcl/tcl7.5/man/mann/after.n.gz
+share/itcl/tcl7.5/man/mann/append.n.gz
+share/itcl/tcl7.5/man/mann/array.n.gz
+share/itcl/tcl7.5/man/mann/bgerror.n.gz
+share/itcl/tcl7.5/man/mann/break.n.gz
+share/itcl/tcl7.5/man/mann/case.n.gz
+share/itcl/tcl7.5/man/mann/catch.n.gz
+share/itcl/tcl7.5/man/mann/cd.n.gz
+share/itcl/tcl7.5/man/mann/clock.n.gz
+share/itcl/tcl7.5/man/mann/close.n.gz
+share/itcl/tcl7.5/man/mann/code.n.gz
+share/itcl/tcl7.5/man/mann/concat.n.gz
+share/itcl/tcl7.5/man/mann/continue.n.gz
+share/itcl/tcl7.5/man/mann/ensemble.n.gz
+share/itcl/tcl7.5/man/mann/eof.n.gz
+share/itcl/tcl7.5/man/mann/error.n.gz
+share/itcl/tcl7.5/man/mann/eval.n.gz
+share/itcl/tcl7.5/man/mann/exec.n.gz
+share/itcl/tcl7.5/man/mann/exit.n.gz
+share/itcl/tcl7.5/man/mann/expr.n.gz
+share/itcl/tcl7.5/man/mann/fblocked.n.gz
+share/itcl/tcl7.5/man/mann/fconfigure.n.gz
+share/itcl/tcl7.5/man/mann/file.n.gz
+share/itcl/tcl7.5/man/mann/fileevent.n.gz
+share/itcl/tcl7.5/man/mann/filename.n.gz
+share/itcl/tcl7.5/man/mann/flush.n.gz
+share/itcl/tcl7.5/man/mann/for.n.gz
+share/itcl/tcl7.5/man/mann/foreach.n.gz
+share/itcl/tcl7.5/man/mann/format.n.gz
+share/itcl/tcl7.5/man/mann/gets.n.gz
+share/itcl/tcl7.5/man/mann/glob.n.gz
+share/itcl/tcl7.5/man/mann/global.n.gz
+share/itcl/tcl7.5/man/mann/history.n.gz
+share/itcl/tcl7.5/man/mann/if.n.gz
+share/itcl/tcl7.5/man/mann/import.n.gz
+share/itcl/tcl7.5/man/mann/incr.n.gz
+share/itcl/tcl7.5/man/mann/info.n.gz
+share/itcl/tcl7.5/man/mann/interp.n.gz
+share/itcl/tcl7.5/man/mann/join.n.gz
+share/itcl/tcl7.5/man/mann/lappend.n.gz
+share/itcl/tcl7.5/man/mann/library.n.gz
+share/itcl/tcl7.5/man/mann/lindex.n.gz
+share/itcl/tcl7.5/man/mann/linsert.n.gz
+share/itcl/tcl7.5/man/mann/list.n.gz
+share/itcl/tcl7.5/man/mann/llength.n.gz
+share/itcl/tcl7.5/man/mann/load.n.gz
+share/itcl/tcl7.5/man/mann/lrange.n.gz
+share/itcl/tcl7.5/man/mann/lreplace.n.gz
+share/itcl/tcl7.5/man/mann/lsearch.n.gz
+share/itcl/tcl7.5/man/mann/lsort.n.gz
+share/itcl/tcl7.5/man/mann/namespace+.n.gz
+share/itcl/tcl7.5/man/mann/namespace.n.gz
+share/itcl/tcl7.5/man/mann/open.n.gz
+share/itcl/tcl7.5/man/mann/package.n.gz
+share/itcl/tcl7.5/man/mann/pid.n.gz
+share/itcl/tcl7.5/man/mann/pkgMkIndex.n.gz
+share/itcl/tcl7.5/man/mann/private.n.gz
+share/itcl/tcl7.5/man/mann/proc.n.gz
+share/itcl/tcl7.5/man/mann/protected.n.gz
+share/itcl/tcl7.5/man/mann/public.n.gz
+share/itcl/tcl7.5/man/mann/puts.n.gz
+share/itcl/tcl7.5/man/mann/pwd.n.gz
+share/itcl/tcl7.5/man/mann/read.n.gz
+share/itcl/tcl7.5/man/mann/regexp.n.gz
+share/itcl/tcl7.5/man/mann/regsub.n.gz
+share/itcl/tcl7.5/man/mann/rename.n.gz
+share/itcl/tcl7.5/man/mann/return.n.gz
+share/itcl/tcl7.5/man/mann/scan.n.gz
+share/itcl/tcl7.5/man/mann/scope.n.gz
+share/itcl/tcl7.5/man/mann/seek.n.gz
+share/itcl/tcl7.5/man/mann/set.n.gz
+share/itcl/tcl7.5/man/mann/socket.n.gz
+share/itcl/tcl7.5/man/mann/source.n.gz
+share/itcl/tcl7.5/man/mann/split.n.gz
+share/itcl/tcl7.5/man/mann/static.n.gz
+share/itcl/tcl7.5/man/mann/string.n.gz
+share/itcl/tcl7.5/man/mann/subst.n.gz
+share/itcl/tcl7.5/man/mann/switch.n.gz
+share/itcl/tcl7.5/man/mann/tclvars.n.gz
+share/itcl/tcl7.5/man/mann/tell.n.gz
+share/itcl/tcl7.5/man/mann/time.n.gz
+share/itcl/tcl7.5/man/mann/trace.n.gz
+share/itcl/tcl7.5/man/mann/unknown.n.gz
+share/itcl/tcl7.5/man/mann/unset.n.gz
+share/itcl/tcl7.5/man/mann/update.n.gz
+share/itcl/tcl7.5/man/mann/uplevel.n.gz
+share/itcl/tcl7.5/man/mann/upvar.n.gz
+share/itcl/tcl7.5/man/mann/variable.n.gz
+share/itcl/tcl7.5/man/mann/vwait.n.gz
+share/itcl/tcl7.5/man/mann/while.n.gz
+lib/libtk41i.a
+lib/libtk41i.so.1.0
+lib/pkgIndex.tcl
+bin/iwish4.1
+bin/iwish
+include/itcl/tk.h
+lib/tkConfig.sh
+lib/itcl/tk4.1/bgerror.tcl
+lib/itcl/tk4.1/button.tcl
+lib/itcl/tk4.1/console.tcl
+lib/itcl/tk4.1/dialog.tcl
+lib/itcl/tk4.1/entry.tcl
+lib/itcl/tk4.1/focus.tcl
+lib/itcl/tk4.1/listbox.tcl
+lib/itcl/tk4.1/menu.tcl
+lib/itcl/tk4.1/obsolete.tcl
+lib/itcl/tk4.1/optMenu.tcl
+lib/itcl/tk4.1/palette.tcl
+lib/itcl/tk4.1/scale.tcl
+lib/itcl/tk4.1/scrlbar.tcl
+lib/itcl/tk4.1/tearoff.tcl
+lib/itcl/tk4.1/text.tcl
+lib/itcl/tk4.1/tk.tcl
+lib/itcl/tk4.1/tclIndex
+lib/itcl/tk4.1/prolog.ps
+lib/itcl/tk4.1/tkAppInit.c
+lib/itcl/tk4.1/demos/README
+lib/itcl/tk4.1/demos/arrow.tcl
+lib/itcl/tk4.1/demos/bind.tcl
+lib/itcl/tk4.1/demos/bitmap.tcl
+lib/itcl/tk4.1/demos/browse
+lib/itcl/tk4.1/demos/button.tcl
+lib/itcl/tk4.1/demos/check.tcl
+lib/itcl/tk4.1/demos/colors.tcl
+lib/itcl/tk4.1/demos/cscroll.tcl
+lib/itcl/tk4.1/demos/ctext.tcl
+lib/itcl/tk4.1/demos/dialog1.tcl
+lib/itcl/tk4.1/demos/dialog2.tcl
+lib/itcl/tk4.1/demos/entry1.tcl
+lib/itcl/tk4.1/demos/entry2.tcl
+lib/itcl/tk4.1/demos/floor.tcl
+lib/itcl/tk4.1/demos/form.tcl
+lib/itcl/tk4.1/demos/hello
+lib/itcl/tk4.1/demos/hscale.tcl
+lib/itcl/tk4.1/demos/icon.tcl
+lib/itcl/tk4.1/demos/image1.tcl
+lib/itcl/tk4.1/demos/image2.tcl
+lib/itcl/tk4.1/demos/items.tcl
+lib/itcl/tk4.1/demos/ixset
+lib/itcl/tk4.1/demos/label.tcl
+lib/itcl/tk4.1/demos/license.terms
+lib/itcl/tk4.1/demos/menu.tcl
+lib/itcl/tk4.1/demos/plot.tcl
+lib/itcl/tk4.1/demos/puzzle.tcl
+lib/itcl/tk4.1/demos/radio.tcl
+lib/itcl/tk4.1/demos/rmt
+lib/itcl/tk4.1/demos/rolodex
+lib/itcl/tk4.1/demos/ruler.tcl
+lib/itcl/tk4.1/demos/sayings.tcl
+lib/itcl/tk4.1/demos/search.tcl
+lib/itcl/tk4.1/demos/square
+lib/itcl/tk4.1/demos/states.tcl
+lib/itcl/tk4.1/demos/style.tcl
+lib/itcl/tk4.1/demos/tclIndex
+lib/itcl/tk4.1/demos/tcolor
+lib/itcl/tk4.1/demos/text.tcl
+lib/itcl/tk4.1/demos/timer
+lib/itcl/tk4.1/demos/twind.tcl
+lib/itcl/tk4.1/demos/vscale.tcl
+lib/itcl/tk4.1/demos/images/earth.gif
+lib/itcl/tk4.1/demos/images/earthris.gif
+lib/itcl/tk4.1/demos/images/face.bmp
+lib/itcl/tk4.1/demos/images/flagdown.bmp
+lib/itcl/tk4.1/demos/images/flagup.bmp
+lib/itcl/tk4.1/demos/images/gray25.bmp
+lib/itcl/tk4.1/demos/images/letters.bmp
+lib/itcl/tk4.1/demos/images/mickey.gif
+lib/itcl/tk4.1/demos/images/noletter.bmp
+lib/itcl/tk4.1/demos/images/pattern.bmp
+lib/itcl/tk4.1/demos/images/teapot.ppm
+share/itcl/tk4.1/man/man1/wish.1.gz
+share/itcl/tk4.1/man/man3/3DBorder.3.gz
+share/itcl/tk4.1/man/man3/BindTable.3.gz
+share/itcl/tk4.1/man/man3/CanvPsY.3.gz
+share/itcl/tk4.1/man/man3/CanvTkwin.3.gz
+share/itcl/tk4.1/man/man3/CanvTxtInfo.3.gz
+share/itcl/tk4.1/man/man3/Clipboard.3.gz
+share/itcl/tk4.1/man/man3/ClrSelect.3.gz
+share/itcl/tk4.1/man/man3/ConfigWidg.3.gz
+share/itcl/tk4.1/man/man3/ConfigWind.3.gz
+share/itcl/tk4.1/man/man3/CoordToWin.3.gz
+share/itcl/tk4.1/man/man3/CrtErrHdlr.3.gz
+share/itcl/tk4.1/man/man3/CrtGenHdlr.3.gz
+share/itcl/tk4.1/man/man3/CrtImgType.3.gz
+share/itcl/tk4.1/man/man3/CrtItemType.3.gz
+share/itcl/tk4.1/man/man3/CrtPhImgFmt.3.gz
+share/itcl/tk4.1/man/man3/CrtSelHdlr.3.gz
+share/itcl/tk4.1/man/man3/DeleteImg.3.gz
+share/itcl/tk4.1/man/man3/DrawFocHlt.3.gz
+share/itcl/tk4.1/man/man3/EventHndlr.3.gz
+share/itcl/tk4.1/man/man3/FindPhoto.3.gz
+share/itcl/tk4.1/man/man3/FreeXId.3.gz
+share/itcl/tk4.1/man/man3/GeomReq.3.gz
+share/itcl/tk4.1/man/man3/GetAnchor.3.gz
+share/itcl/tk4.1/man/man3/GetBitmap.3.gz
+share/itcl/tk4.1/man/man3/GetCapStyl.3.gz
+share/itcl/tk4.1/man/man3/GetClrmap.3.gz
+share/itcl/tk4.1/man/man3/GetColor.3.gz
+share/itcl/tk4.1/man/man3/GetCursor.3.gz
+share/itcl/tk4.1/man/man3/GetFontStr.3.gz
+share/itcl/tk4.1/man/man3/GetGC.3.gz
+share/itcl/tk4.1/man/man3/GetImage.3.gz
+share/itcl/tk4.1/man/man3/GetJoinStl.3.gz
+share/itcl/tk4.1/man/man3/GetJustify.3.gz
+share/itcl/tk4.1/man/man3/GetOption.3.gz
+share/itcl/tk4.1/man/man3/GetPixels.3.gz
+share/itcl/tk4.1/man/man3/GetPixmap.3.gz
+share/itcl/tk4.1/man/man3/GetRelief.3.gz
+share/itcl/tk4.1/man/man3/GetRootCrd.3.gz
+share/itcl/tk4.1/man/man3/GetScroll.3.gz
+share/itcl/tk4.1/man/man3/GetSelect.3.gz
+share/itcl/tk4.1/man/man3/GetUid.3.gz
+share/itcl/tk4.1/man/man3/GetVRoot.3.gz
+share/itcl/tk4.1/man/man3/GetVisual.3.gz
+share/itcl/tk4.1/man/man3/HandleEvent.3.gz
+share/itcl/tk4.1/man/man3/IdToWindow.3.gz
+share/itcl/tk4.1/man/man3/ImgChanged.3.gz
+share/itcl/tk4.1/man/man3/InternAtom.3.gz
+share/itcl/tk4.1/man/man3/MainLoop.3.gz
+share/itcl/tk4.1/man/man3/MainWin.3.gz
+share/itcl/tk4.1/man/man3/MaintGeom.3.gz
+share/itcl/tk4.1/man/man3/ManageGeom.3.gz
+share/itcl/tk4.1/man/man3/MapWindow.3.gz
+share/itcl/tk4.1/man/man3/MoveToplev.3.gz
+share/itcl/tk4.1/man/man3/Name.3.gz
+share/itcl/tk4.1/man/man3/NameOfImg.3.gz
+share/itcl/tk4.1/man/man3/OwnSelect.3.gz
+share/itcl/tk4.1/man/man3/ParseArgv.3.gz
+share/itcl/tk4.1/man/man3/QWinEvent.3.gz
+share/itcl/tk4.1/man/man3/Restack.3.gz
+share/itcl/tk4.1/man/man3/RestrictEv.3.gz
+share/itcl/tk4.1/man/man3/SetAppName.3.gz
+share/itcl/tk4.1/man/man3/SetClass.3.gz
+share/itcl/tk4.1/man/man3/SetGrid.3.gz
+share/itcl/tk4.1/man/man3/SetVisual.3.gz
+share/itcl/tk4.1/man/man3/StrictMotif.3.gz
+share/itcl/tk4.1/man/man3/Tk_Init.3.gz
+share/itcl/tk4.1/man/man3/Tk_Main.3.gz
+share/itcl/tk4.1/man/man3/WindowId.3.gz
+share/itcl/tk4.1/man/mann/bell.n.gz
+share/itcl/tk4.1/man/mann/bind.n.gz
+share/itcl/tk4.1/man/mann/bindtags.n.gz
+share/itcl/tk4.1/man/mann/bitmap.n.gz
+share/itcl/tk4.1/man/mann/button.n.gz
+share/itcl/tk4.1/man/mann/canvas.n.gz
+share/itcl/tk4.1/man/mann/checkbutton.n.gz
+share/itcl/tk4.1/man/mann/clipboard.n.gz
+share/itcl/tk4.1/man/mann/destroy.n.gz
+share/itcl/tk4.1/man/mann/dialog.n.gz
+share/itcl/tk4.1/man/mann/entry.n.gz
+share/itcl/tk4.1/man/mann/focus.n.gz
+share/itcl/tk4.1/man/mann/focusNext.n.gz
+share/itcl/tk4.1/man/mann/frame.n.gz
+share/itcl/tk4.1/man/mann/grab.n.gz
+share/itcl/tk4.1/man/mann/grid.n.gz
+share/itcl/tk4.1/man/mann/image.n.gz
+share/itcl/tk4.1/man/mann/label.n.gz
+share/itcl/tk4.1/man/mann/listbox.n.gz
+share/itcl/tk4.1/man/mann/lower.n.gz
+share/itcl/tk4.1/man/mann/menu.n.gz
+share/itcl/tk4.1/man/mann/menubar.n.gz
+share/itcl/tk4.1/man/mann/menubutton.n.gz
+share/itcl/tk4.1/man/mann/message.n.gz
+share/itcl/tk4.1/man/mann/option.n.gz
+share/itcl/tk4.1/man/mann/optionMenu.n.gz
+share/itcl/tk4.1/man/mann/options.n.gz
+share/itcl/tk4.1/man/mann/pack-old.n.gz
+share/itcl/tk4.1/man/mann/pack.n.gz
+share/itcl/tk4.1/man/mann/palette.n.gz
+share/itcl/tk4.1/man/mann/photo.n.gz
+share/itcl/tk4.1/man/mann/pixmap.n.gz
+share/itcl/tk4.1/man/mann/place.n.gz
+share/itcl/tk4.1/man/mann/popup.n.gz
+share/itcl/tk4.1/man/mann/radiobutton.n.gz
+share/itcl/tk4.1/man/mann/raise.n.gz
+share/itcl/tk4.1/man/mann/scale.n.gz
+share/itcl/tk4.1/man/mann/scrollbar.n.gz
+share/itcl/tk4.1/man/mann/selection.n.gz
+share/itcl/tk4.1/man/mann/send.n.gz
+share/itcl/tk4.1/man/mann/text.n.gz
+share/itcl/tk4.1/man/mann/tk.n.gz
+share/itcl/tk4.1/man/mann/tkerror.n.gz
+share/itcl/tk4.1/man/mann/tkvars.n.gz
+share/itcl/tk4.1/man/mann/tkwait.n.gz
+share/itcl/tk4.1/man/mann/toplevel.n.gz
+share/itcl/tk4.1/man/mann/winfo.n.gz
+share/itcl/tk4.1/man/mann/wm.n.gz
+lib/libitcl21.a
+lib/libitcl21.so.1.0
+lib/pkgIndex.tcl
+bin/itclsh2.1
+bin/itclsh
+include/itcl/itcl.h
+lib/itclConfig.sh
+lib/itcl/itcl2.1/itcl.tcl
+lib/itcl/itcl2.1/tclAppInit.c
+share/itcl/itcl/man/man1/itclsh.1.gz
+share/itcl/itcl/man/mann/body.n.gz
+share/itcl/itcl/man/mann/class.n.gz
+share/itcl/itcl/man/mann/configbody.n.gz
+share/itcl/itcl/man/mann/delete.n.gz
+share/itcl/itcl/man/mann/info.n.gz
+share/itcl/itcl/man/mann/itcl.n.gz
+share/itcl/itcl/man/mann/itcl_class.n.gz
+share/itcl/itcl/man/mann/itcl_info.n.gz
+share/itcl/itcl/man/mann/itclvars.n.gz
+share/itcl/itcl/man/mann/local.n.gz
+lib/libitk21.a
+lib/libitk21.so.1.0
+lib/pkgIndex.tcl
+bin/itkwish2.1
+include/itcl/itk.h
+lib/itcl/itk2.1/Archetype.itk
+lib/itcl/itk2.1/Toplevel.itk
+lib/itcl/itk2.1/Widget.itk
+lib/itcl/itk2.1/itk.tcl
+lib/itcl/itk2.1/tclIndex
+lib/itcl/itk2.1/tkAppInit.c
+share/itcl/itk/man/man1/itkwish.1.gz
+share/itcl/itk/man/mann/Archetype.n.gz
+share/itcl/itk/man/mann/Toplevel.n.gz
+share/itcl/itk/man/mann/Widget.n.gz
+share/itcl/itk/man/mann/itk.n.gz
+share/itcl/itk/man/mann/itkvars.n.gz
+share/itcl/itk/man/mann/usual.n.gz
+lib/itcl/iwidgets2.1.0/iwidgets.tcl
+lib/itcl/iwidgets2.1.0/buttonbox.itk
+lib/itcl/iwidgets2.1.0/canvasprintbox.itk
+lib/itcl/iwidgets2.1.0/canvasprintdialog.itk
+lib/itcl/iwidgets2.1.0/combobox.itk
+lib/itcl/iwidgets2.1.0/dialog.itk
+lib/itcl/iwidgets2.1.0/dialogshell.itk
+lib/itcl/iwidgets2.1.0/entryfield.itk
+lib/itcl/iwidgets2.1.0/feedback.itk
+lib/itcl/iwidgets2.1.0/fileselectionbox.itk
+lib/itcl/iwidgets2.1.0/fileselectiondialog.itk
+lib/itcl/iwidgets2.1.0/hyperhelp.itk
+lib/itcl/iwidgets2.1.0/labeledwidget.itk
+lib/itcl/iwidgets2.1.0/menubar.itk
+lib/itcl/iwidgets2.1.0/messagedialog.itk
+lib/itcl/iwidgets2.1.0/notebook.itk
+lib/itcl/iwidgets2.1.0/optionmenu.itk
+lib/itcl/iwidgets2.1.0/pane.itk
+lib/itcl/iwidgets2.1.0/panedwindow.itk
+lib/itcl/iwidgets2.1.0/promptdialog.itk
+lib/itcl/iwidgets2.1.0/pushbutton.itk
+lib/itcl/iwidgets2.1.0/radiobox.itk
+lib/itcl/iwidgets2.1.0/scrolledcanvas.itk
+lib/itcl/iwidgets2.1.0/scrolledframe.itk
+lib/itcl/iwidgets2.1.0/scrolledhtml.itk
+lib/itcl/iwidgets2.1.0/scrolledlistbox.itk
+lib/itcl/iwidgets2.1.0/scrolledtext.itk
+lib/itcl/iwidgets2.1.0/selectionbox.itk
+lib/itcl/iwidgets2.1.0/selectiondialog.itk
+lib/itcl/iwidgets2.1.0/shell.itk
+lib/itcl/iwidgets2.1.0/spindate.itk
+lib/itcl/iwidgets2.1.0/spinint.itk
+lib/itcl/iwidgets2.1.0/spinner.itk
+lib/itcl/iwidgets2.1.0/spintime.itk
+lib/itcl/iwidgets2.1.0/tabnotebook.itk
+lib/itcl/iwidgets2.1.0/tabset.itk
+lib/itcl/iwidgets2.1.0/toolbar.itk
+lib/itcl/iwidgets2.1.0/colors.itcl
+lib/itcl/iwidgets2.1.0/tclIndex
+lib/itcl/iwidgets2.1.0/unknownimage.gif
+lib/itcl/pkgIndex.tcl
+lib/itcl/iwidgets2.1.0/demos/box.xbm
+lib/itcl/iwidgets2.1.0/demos/buttonbox
+lib/itcl/iwidgets2.1.0/demos/canvasprint
+lib/itcl/iwidgets2.1.0/demos/catalog
+lib/itcl/iwidgets2.1.0/demos/combobox
+lib/itcl/iwidgets2.1.0/demos/demo.html
+lib/itcl/iwidgets2.1.0/demos/dialog
+lib/itcl/iwidgets2.1.0/demos/dialogshell
+lib/itcl/iwidgets2.1.0/demos/entryfield
+lib/itcl/iwidgets2.1.0/demos/feedback
+lib/itcl/iwidgets2.1.0/demos/fileselectionbox
+lib/itcl/iwidgets2.1.0/demos/fileselectiondialog
+lib/itcl/iwidgets2.1.0/demos/hyperhelp
+lib/itcl/iwidgets2.1.0/demos/labeledwidget
+lib/itcl/iwidgets2.1.0/demos/line.xbm
+lib/itcl/iwidgets2.1.0/demos/menubar
+lib/itcl/iwidgets2.1.0/demos/messagedialog
+lib/itcl/iwidgets2.1.0/demos/notebook
+lib/itcl/iwidgets2.1.0/demos/optionmenu
+lib/itcl/iwidgets2.1.0/demos/oval.xbm
+lib/itcl/iwidgets2.1.0/demos/panedwindow
+lib/itcl/iwidgets2.1.0/demos/points.xbm
+lib/itcl/iwidgets2.1.0/demos/promptdialog
+lib/itcl/iwidgets2.1.0/demos/pushbutton
+lib/itcl/iwidgets2.1.0/demos/radiobox
+lib/itcl/iwidgets2.1.0/demos/scrolledcanvas
+lib/itcl/iwidgets2.1.0/demos/scrolledframe
+lib/itcl/iwidgets2.1.0/demos/scrolledhtml
+lib/itcl/iwidgets2.1.0/demos/scrolledlistbox
+lib/itcl/iwidgets2.1.0/demos/scrolledtext
+lib/itcl/iwidgets2.1.0/demos/selectionbox
+lib/itcl/iwidgets2.1.0/demos/selectiondialog
+lib/itcl/iwidgets2.1.0/demos/shell
+lib/itcl/iwidgets2.1.0/demos/spindate
+lib/itcl/iwidgets2.1.0/demos/spinint
+lib/itcl/iwidgets2.1.0/demos/spinner
+lib/itcl/iwidgets2.1.0/demos/spintime
+lib/itcl/iwidgets2.1.0/demos/tabnotebook
+lib/itcl/iwidgets2.1.0/demos/tabset
+lib/itcl/iwidgets2.1.0/demos/text.xbm
+lib/itcl/iwidgets2.1.0/demos/toolbar
+share/itcl/iwidgets/man/mann/buttonbox.n.gz
+share/itcl/iwidgets/man/mann/canvasprintbox.n.gz
+share/itcl/iwidgets/man/mann/canvasprintdialog.n.gz
+share/itcl/iwidgets/man/mann/combobox.n.gz
+share/itcl/iwidgets/man/mann/dialog.n.gz
+share/itcl/iwidgets/man/mann/dialogshell.n.gz
+share/itcl/iwidgets/man/mann/entryfield.n.gz
+share/itcl/iwidgets/man/mann/feedback.n.gz
+share/itcl/iwidgets/man/mann/fileselectionbox.n.gz
+share/itcl/iwidgets/man/mann/fileselectiondialog.n.gz
+share/itcl/iwidgets/man/mann/hyperhelp.n.gz
+share/itcl/iwidgets/man/mann/labeledwidget.n.gz
+share/itcl/iwidgets/man/mann/menubar.n.gz
+share/itcl/iwidgets/man/mann/messagedialog.n.gz
+share/itcl/iwidgets/man/mann/notebook.n.gz
+share/itcl/iwidgets/man/mann/optionmenu.n.gz
+share/itcl/iwidgets/man/mann/panedwindow.n.gz
+share/itcl/iwidgets/man/mann/promptdialog.n.gz
+share/itcl/iwidgets/man/mann/pushbutton.n.gz
+share/itcl/iwidgets/man/mann/radiobox.n.gz
+share/itcl/iwidgets/man/mann/scrolledcanvas.n.gz
+share/itcl/iwidgets/man/mann/scrolledframe.n.gz
+share/itcl/iwidgets/man/mann/scrolledhtml.n.gz
+share/itcl/iwidgets/man/mann/scrolledlistbox.n.gz
+share/itcl/iwidgets/man/mann/scrolledtext.n.gz
+share/itcl/iwidgets/man/mann/selectionbox.n.gz
+share/itcl/iwidgets/man/mann/selectiondialog.n.gz
+share/itcl/iwidgets/man/mann/shell.n.gz
+share/itcl/iwidgets/man/mann/spindate.n.gz
+share/itcl/iwidgets/man/mann/spinint.n.gz
+share/itcl/iwidgets/man/mann/spinner.n.gz
+share/itcl/iwidgets/man/mann/spintime.n.gz
+share/itcl/iwidgets/man/mann/tabnotebook.n.gz
+share/itcl/iwidgets/man/mann/tabset.n.gz
+share/itcl/iwidgets/man/mann/toolbar.n.gz
+@exec /sbin/ldconfig -m %D/lib