aboutsummaryrefslogtreecommitdiff
path: root/devel/tcllib
diff options
context:
space:
mode:
authorMikhail Teterin <mi@FreeBSD.org>2007-09-13 23:15:06 +0000
committerMikhail Teterin <mi@FreeBSD.org>2007-09-13 23:15:06 +0000
commit8885b948d2dd52a36ac11cd328e6131bc8ee63f6 (patch)
treed95bfd8e2ef0762b350173c6fddc316718900bf2 /devel/tcllib
parent43b5db1e289fc66c750c7bde928537e273ca7eb1 (diff)
downloadports-8885b948d2dd52a36ac11cd328e6131bc8ee63f6.tar.gz
ports-8885b948d2dd52a36ac11cd328e6131bc8ee63f6.zip
Upgrade from 1.9 to 1.10. Some new modules, some fixed bugs.
Notes
Notes: svn path=/head/; revision=199448
Diffstat (limited to 'devel/tcllib')
-rw-r--r--devel/tcllib/Makefile73
-rw-r--r--devel/tcllib/distinfo6
-rw-r--r--devel/tcllib/files/patch-mime-tests46
-rw-r--r--devel/tcllib/files/patch-smtp35
-rw-r--r--devel/tcllib/files/patch-tcl85195
-rw-r--r--devel/tcllib/pkg-plist24
6 files changed, 68 insertions, 311 deletions
diff --git a/devel/tcllib/Makefile b/devel/tcllib/Makefile
index c49e3312fd47..6aec81ba9c2d 100644
--- a/devel/tcllib/Makefile
+++ b/devel/tcllib/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= tcllib
-PORTVERSION= 1.9
-PORTREVISION= 2
+PORTVERSION= 1.10
CATEGORIES= devel tcl83 tcl84
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= tcllib
@@ -15,7 +14,7 @@ MASTER_SITE_SUBDIR= tcllib
MAINTAINER= mi@aldan.algebra.com
COMMENT= A collection of utility modules for Tcl
-USE_TCL_BUILD= 84+
+USE_TCL_BUILD= 85+
USE_TCL_RUN= ${USE_TCL_BUILD}
USE_BZIP2= yes
@@ -25,35 +24,45 @@ MAKE_ENV+= LANG=C
PLIST_SUB+= PORTVERSION=${PORTVERSION}
-MANN= aes.n asn.n ansi_cmacros.n ansi_cctrl.n ansi_cattr.n \
- ansi_code.n ansi_ctrlu.n ansi_send.n autoproxy.n base32hex.n \
- base32core.n base32.n base64.n bee.n bibtex.n bigfloat.n \
- bignum.n blowfish.n calculus.n changelog.n cksum.n cmdline.n \
- combinatorics.n comm.n comm_wire.n connect.n constants.n \
- control.n copyops.n counter.n crc16.n crc32.n csv.n cvs.n \
- dacceptor.n ddest.n deleg_method.n deleg_proc.n des.n dexec.n \
- docidx.n docidx_api.n docidx_fmt.n docstrip.n docstrip_util.n \
- doctoc.n doctoc_api.n doctoc_fmt.n doctools.n doctools_api.n \
- doctools_fmt.n dsource.n dtplite.n exif.n expander.n fa.n \
- faop.n filetypes.n fileutil.n fourier.n ftp.n ftpd.n fuzzy.n \
- geometry.n graph.n graph1.n html.n htmlparse.n ident.n \
- imenu.n ini.n interpolate.n ipager.n irc.n javascript.n \
- jpeg.n json.n ldap.n ldapx.n linalg.n log.n logger.n \
- loggerAppender.n loggerUtils.n math.n matrix.n matrix1.n md4.n \
- md5.n md5crypt.n me_ast.n me_cpu.n me_cpucore.n me_intro.n \
- me_tcl.n me_util.n me_vm.n mime.n mimetypes.n mpexpand.n \
- multiplexer.n ncgi.n nmea.n nntp.n ntp_time.n otp.n optimize.n \
- page.n peg.n peg_interp.n pluginmgr.n png.n polynomials.n \
- pool.n pop3.n pop3d.n pop3d_dbox.n pop3d_udb.n prioqueue.n \
- profiler.n qcomplex.n queue.n rational_funcs.n rc4.n rcs.n \
- record.n receive.n receiver.n report.n ripemd128.n \
- ripemd160.n roman.n romberg.n sasl.n sha1.n skiplist.n \
- smtp.n smtpd.n snit.n snitfaq.n soundex.n special.n stack.n \
- statistics.n stooop.n struct_list.n struct_set.n struct_tree.n \
- struct_tree1.n sum.n tar.n tcllib_interp.n tcllib_ip.n term.n \
- term_send.n term_bind.n tcldocstrip.n tcllib_dns.n textutil.n \
- tie.n tiff.n tqueue.n transmitter.n treeql.n units.n uri.n \
- uuencode.n uuid.n yencode.n
+MANN= aes.n ansi_cattr.n ansi_cctrl.n ansi_cmacros.n ansi_code.n \
+ ansi_ctrlu.n ansi_send.n asn.n autoproxy.n base32.n \
+ base32core.n base32hex.n base64.n bee.n bibtex.n bigfloat.n \
+ bignum.n blowfish.n calculus.n changelog.n cksum.n cmdline.n \
+ combinatorics.n comm.n comm_wire.n connect.n constants.n \
+ control.n copyops.n counter.n crc16.n crc32.n csv.n cvs.n \
+ dacceptor.n ddest.n deleg_method.n deleg_proc.n des.n \
+ dexec.n docidx.n docidx_intro.n docidx_lang_cmdref.n \
+ docidx_lang_faq.n docidx_lang_intro.n docidx_lang_syntax.n \
+ docidx_plugin_apiref.n docstrip.n docstrip_util.n doctoc.n \
+ doctoc_intro.n doctoc_lang_cmdref.n doctoc_lang_faq.n \
+ doctoc_lang_intro.n doctoc_lang_syntax.n doctoc_plugin_apiref.n \
+ doctools.n doctools_intro.n doctools_lang_cmdref.n \
+ doctools_lang_faq.n doctools_lang_intro.n doctools_lang_syntax.n \
+ doctools_plugin_apiref.n dsource.n dtplite.n exif.n \
+ expander.n fa.n faop.n filetypes.n fileutil.n fourier.n \
+ ftp.n ftpd.n fuzzy.n geometry.n graph.n graph1.n html.n \
+ htmlparse.n ident.n imenu.n ini.n interpolate.n ipager.n \
+ irc.n javascript.n jpeg.n json.n ldap.n ldapx.n linalg.n \
+ log.n logger.n loggerAppender.n loggerUtils.n mapproj.n \
+ math.n matrix.n matrix1.n md4.n md5.n md5crypt.n me_ast.n \
+ me_cpu.n me_cpucore.n me_intro.n me_tcl.n me_util.n me_vm.n \
+ mime.n mimetypes.n mpexpand.n multi.n multiop.n multiplexer.n \
+ ncgi.n nmea.n nns_auto.n nns_client.n nns_common.n \
+ nns_procotol.n nns_server.n nntp.n ntp_time.n optimize.n \
+ otp.n page.n page_intro.n page_pluginmgr.n page_util_flow.n \
+ page_util_norm_lemon.n page_util_norm_peg.n page_util_peg.n \
+ page_util_quote.n peg.n peg_interp.n pluginmgr.n png.n \
+ polynomials.n pool.n pop3.n pop3d.n pop3d_dbox.n pop3d_udb.n \
+ prioqueue.n profiler.n qcomplex.n queue.n rational_funcs.n \
+ rc4.n rcs.n receive.n receiver.n record.n report.n ripemd128.n \
+ ripemd160.n roman.n romberg.n sasl.n sha1.n skiplist.n \
+ smtp.n smtpd.n snit.n snitfaq.n soundex.n special.n stack.n \
+ statistics.n stooop.n struct_list.n struct_set.n struct_tree.n \
+ struct_tree1.n sum.n tar.n tcldocstrip.n tcllib_dns.n \
+ tcllib_interp.n tcllib_ip.n term.n term_bind.n term_send.n \
+ textutil.n tie.n tiff.n tqueue.n transmitter.n traverse.n \
+ treeql.n uevent.n units.n uri.n uuencode.n uuid.n wip.n \
+ yencode.n
MANCOMPRESSED= no
diff --git a/devel/tcllib/distinfo b/devel/tcllib/distinfo
index d6489dbe16dd..c72be0eec39b 100644
--- a/devel/tcllib/distinfo
+++ b/devel/tcllib/distinfo
@@ -1,3 +1,3 @@
-MD5 (tcllib-1.9.tar.bz2) = a09539f550354bbafe7525b598583b72
-SHA256 (tcllib-1.9.tar.bz2) = d423551fb13e70260bf9d392688ac17b9b8684116ea29f590e2c291b51f701bc
-SIZE (tcllib-1.9.tar.bz2) = 2290044
+MD5 (tcllib-1.10.tar.bz2) = c8692e14fe83ca7570e65335122d2ca9
+SHA256 (tcllib-1.10.tar.bz2) = 1be1625caff06427ec64be3c7d8a81d0a514421dafee5a532325594d790daef2
+SIZE (tcllib-1.10.tar.bz2) = 2732953
diff --git a/devel/tcllib/files/patch-mime-tests b/devel/tcllib/files/patch-mime-tests
deleted file mode 100644
index 85ccaa39b176..000000000000
--- a/devel/tcllib/files/patch-mime-tests
+++ /dev/null
@@ -1,46 +0,0 @@
---- modules/mime/mime.test 2006-01-30 20:16:45.000000000 -0800
-+++ modules/mime/mime.test 2006-10-06 19:54:36.000000000 -0700
-@@ -7,7 +7,7 @@
- # Copyright (c) 2000 by Ajuba Solutions
- # All rights reserved.
- #
--# RCS: @(#) $Id: mime.test,v 1.25 2006/01/31 04:16:31 andreas_kupries Exp $
-+# RCS: @(#) $Id: mime.test,v 1.26 2006/10/07 02:54:36 andreas_kupries Exp $
-
- # -------------------------------------------------------------------------
-
-@@ -75,14 +75,12 @@
- Content-Type: text/plain\r
- \r
- jack and jill\r
--\r
- --bndry\r
- MIME-Version: 1.0\r
- Content-ID: \[^\n]+\r
- Content-Type: text/plain\r
- \r
- james\r
--\r
- --bndry--\r
- " $msg] [regexp "boundary=\"bndry\"" $msg] [regexp "myparam=\"foo\"" $msg]
- } {1 1 1}
-@@ -146,8 +144,7 @@
- } "msg1 {MIME-Version: 2.0\r
- Content-Type: text/plain\r
- \r
--msg1\r
--}"
-+msg1}"
-
- test mime-3.5 {Try to parse a MIME message with no newline between headers and data} {
- set msg2 {MIME-Version: 1.0
-@@ -172,8 +169,7 @@
- } "foo {MIME-Version: 1.0\r
- Content-Type: text/plain\r
- \r
--foo\r
--}"
-+foo}"
-
- test mime-3.7 {Test mime with a bad email [SF Bug 631314 ]} {
- catch {
diff --git a/devel/tcllib/files/patch-smtp b/devel/tcllib/files/patch-smtp
deleted file mode 100644
index ddd8231e4160..000000000000
--- a/devel/tcllib/files/patch-smtp
+++ /dev/null
@@ -1,35 +0,0 @@
-Solves the problem described in:
-
-http://sourceforge.net/tracker/index.php?func=detail&aid=827436&group_id=12883&atid=112883
-
---- modules/mime/smtp.tcl 2005/10/07 07:26:40 1.44
-+++ modules/mime/smtp.tcl 2006/11/06 21:21:59 1.45
-@@ -1,7 +1,7 @@
- # smtp.tcl - SMTP client
- #
- # Copyright (c) 1999-2000 Marshall T. Rose
--# Copyright (c) 2003-2005 Pat Thoyts
-+# Copyright (c) 2003-2006 Pat Thoyts
- #
- # See the file "license.terms" for information on usage and redistribution
- # of this file, and for a DISCLAIMER OF ALL WARRANTIES.
-@@ -32,7 +32,7 @@
-
-
- namespace eval ::smtp {
-- variable version 1.4.2
-+ variable version 1.4.3
- variable trf 1
- variable smtp
- array set smtp { uid 0 }
-@@ -1123,6 +1123,10 @@
- while {[regsub -all -- {([^\r])\n} $result "\\1\r\n" result]} {}
- regsub -all -- {\n\.} $result "\n.." result
-
-+ # Fix for bug #827436 - mail data must end with CRLF.CRLF
-+ if {[string compare [string index $result end] "\n"] != 0} {
-+ append result "\r\n"
-+ }
- set state(size) [string length $result]
- puts -nonewline $state(sd) $result
- set result ""
diff --git a/devel/tcllib/files/patch-tcl85 b/devel/tcllib/files/patch-tcl85
deleted file mode 100644
index 4765b8660bdb..000000000000
--- a/devel/tcllib/files/patch-tcl85
+++ /dev/null
@@ -1,195 +0,0 @@
---- modules/cmdline/typedCmdline.test.orig Thu Jun 28 13:56:05 2007
-+++ modules/cmdline/typedCmdline.test Thu Jun 28 13:57:28 2007
-@@ -115,7 +115,7 @@
- catch {unset arg}
- set argList {-foo 123}
- list [catch {cmdline::typedGetopt argList {a.arg foo.bar b} opt arg} msg] $msg $argList $opt $arg
-- } [list 1 {Illegal option type specification: must be one of alnum|alpha|ascii|control|boolean|digit|double|false|graph|integer|lower|print|punct|space|true|upper|wideinteger|wordchar|xdigit} {-foo 123} {} {}]
-+ } [list 1 {Illegal option type specification: must be one of alnum|alpha|ascii|control|boolean|digit|double|false|graph|integer|list|lower|print|punct|space|true|upper|wideinteger|wordchar|xdigit} {-foo 123} {} {}]
- } else {
- test typed-cmdline-6.14 {cmdline::typedGetopt, integer options} {
- catch {unset opt}
---- modules/grammar_me/me_tcl.test.orig Thu Jun 28 14:00:22 2007
-+++ modules/grammar_me/me_tcl.test Thu Jun 28 14:03:49 2007
-@@ -509,7 +509,17 @@
- grammar::me::tcl::ict_match_tokclass a b c
- } -result {wrong # args: should be "grammar::me::tcl::ict_match_tokclass code msg"}
-
--test mevmtcl-ict_match_tokclass-1.2a {Call with bad code} \
-+if {[::tcltest::testConstraint tcl8.5plus]} {
-+ test mevmtcl-ict_match_tokclass-1.2a {Call with bad code} \
-+ -constraints tcl8.5plus \
-+ -returnCodes error \
-+ -setup {
-+ grammar::me::tcl::init fake
-+ } -body {
-+ grammar::me::tcl::ict_match_tokclass gargle foo
-+ } -result {bad class "gargle": must be alnum, alpha, ascii, control, boolean, digit, double, false, graph, integer, list, lower, print, punct, space, true, upper, wideinteger, wordchar, or xdigit}
-+} else {
-+ test mevmtcl-ict_match_tokclass-1.2a {Call with bad code} \
- -constraints tcl8.5plus \
- -returnCodes error \
- -setup {
-@@ -517,6 +527,7 @@
- } -body {
- grammar::me::tcl::ict_match_tokclass gargle foo
- } -result {bad class "gargle": must be alnum, alpha, ascii, control, boolean, digit, double, false, graph, integer, lower, print, punct, space, true, upper, wideinteger, wordchar, or xdigit}
-+}
-
- test mevmtcl-ict_match_tokclass-1.2b {Call with bad code} \
- -constraints {!tcl8.5plus} \
---- modules/math/fuzzy.test 2006/01/24 05:10:01 1.5
-+++ modules/math/fuzzy.test 2006/11/07 20:02:34 1.6
-@@ -168,6 +168,12 @@
- set tol_le 0
- set tol_lt 0
-
-+ #
-+ # Force Tcl8.4 or earlier behaviour in expanding numbers
-+ #
-+ set org_tcl_precision $tcl_precision
-+ set tcl_precision 12
-+
- for { set i -1000 } { $i <= 1000 } { incr i } {
- if { $i == 0 } continue
-
-@@ -192,6 +198,7 @@
- set equal 0
- }
- }
-+ set tcl_precision $org_tcl_precision
- set equal
- } 0
-
-
---- modules/snit/snit.test.orig Thu Jun 28 14:48:15 2007
-+++ modules/snit/snit.test Thu Jun 28 14:48:17 2007
-@@ -693,7 +693,8 @@
- dog destroy
- } -result {3}
-
--test dtypemethod-1.6 {delegating unknown typemethod to existing typecomponent with error} -body {
-+if {[::tcltest::testConstraint tcl8.5plus]} {
-+ test dtypemethod-1.6 {delegating unknown typemethod to existing typecomponent with error} -body {
- type dog {
- delegate typemethod * to stringhandler
-
-@@ -703,9 +704,24 @@
- }
-
- dog foo bar
--} -returnCodes {
-+ } -returnCodes {
- error
--} -result {bad option "foo": must be bytelength, compare, equal, first, index, is, last, length, map, match, range, repeat, replace, tolower, toupper, totitle, trim, trimleft, trimright, wordend, or wordstart}
-+ } -result {bad option "foo": must be bytelength, compare, equal, first, index, is, last, length, map, match, range, repeat, replace, reverse, tolower, toupper, totitle, trim, trimleft, trimright, wordend, or wordstart}
-+} else {
-+ test dtypemethod-1.6 {delegating unknown typemethod to existing typecomponent with error} -body {
-+ type dog {
-+ delegate typemethod * to stringhandler
-+
-+ typeconstructor {
-+ set stringhandler string
-+ }
-+ }
-+
-+ dog foo bar
-+ } -returnCodes {
-+ error
-+ } -result {bad option "foo": must be bytelength, compare, equal, first, index, is, last, length, map, match, range, repeat, replace, tolower, toupper, totitle, trim, trimleft, trimright, wordend, or wordstart}
-+}
-
- test dtypemethod-1.7 {can't delegate local typemethod: order 1} -body {
- type dog {
-@@ -3218,7 +3234,8 @@
- dog destroy
- } -result {3}
-
--test dmethod-1.6 {delegating unknown method to existing component with error} -body {
-+if {[::tcltest::testConstraint tcl8.5plus]} {
-+ test dmethod-1.6 {delegating unknown method to existing component with error} -body {
- type dog {
- constructor {args} {
- set stringhandler string
-@@ -3229,11 +3246,29 @@
-
- dog create spot
- spot foo bar
--} -returnCodes {
-+ } -returnCodes {
- error
--} -cleanup {
-+ } -cleanup {
-+ dog destroy
-+ } -result {bad option "foo": must be bytelength, compare, equal, first, index, is, last, length, map, match, range, repeat, replace, reverse, tolower, toupper, totitle, trim, trimleft, trimright, wordend, or wordstart}
-+} else {
-+ test dmethod-1.6 {delegating unknown method to existing component with error} -body {
-+ type dog {
-+ constructor {args} {
-+ set stringhandler string
-+ }
-+
-+ delegate method * to stringhandler
-+ }
-+
-+ dog create spot
-+ spot foo bar
-+ } -returnCodes {
-+ error
-+ } -cleanup {
- dog destroy
--} -result {bad option "foo": must be bytelength, compare, equal, first, index, is, last, length, map, match, range, repeat, replace, tolower, toupper, totitle, trim, trimleft, trimright, wordend, or wordstart}
-+ } -result {bad option "foo": must be bytelength, compare, equal, first, index, is, last, length, map, match, range, repeat, replace, tolower, toupper, totitle, trim, trimleft, trimright, wordend, or wordstart}
-+}
-
- test dmethod-1.7 {can't delegate local method: order 1} -body {
- type cat {
-@@ -5784,13 +5819,23 @@
- #-----------------------------------------------------------------------
- # expose statement
-
--test expose-1.1 {can't expose nothing} -body {
-+if {[::tcltest::testConstraint tcl8.5plus]} {
-+ test expose-1.1 {can't expose nothing} -body {
- type dog {
- expose
- }
--} -returnCodes {
-+ } -returnCodes {
-+ error
-+ } -result [tcltest::wrongNumArgs expose {component ?as? ?methodname?} 0]
-+} else {
-+ test expose-1.1 {can't expose nothing} -body {
-+ type dog {
-+ expose
-+ }
-+ } -returnCodes {
- error
--} -result [tcltest::wrongNumArgs ::snit::Comp.statement.expose {component ?as? ?methodname?} 0]
-+ } -result [tcltest::wrongNumArgs ::snit::Comp.statement.expose {component ?as? ?methodname?} 0]
-+}
-
- test expose-1.2 {expose a component that's never installed} -body {
- type dog {
---- modules/struct/sets.test.orig Thu Jun 28 14:10:46 2007
-+++ modules/struct/sets.test Thu Jun 28 14:13:24 2007
-@@ -36,10 +36,17 @@
-
- #----------------------------------------------------------------------
-
--test set-1.0 {nothing} {
-+if {[::tcltest::testConstraint tcl8.5plus]} {
-+ test set-1.0 {nothing} {
- catch {setop} msg
- set msg
--} [tcltest::wrongNumArgs {::struct::set::set} {cmd args} 0]
-+ } [tcltest::wrongNumArgs {setop} {cmd args} 0]
-+} else {
-+ test set-1.0 {nothing} {
-+ catch {setop} msg
-+ set msg
-+ } [tcltest::wrongNumArgs {::struct::set::set} {cmd args} 0]
-+}
-
- test set-1.1 {bogus} {
- catch {setop foo} msg
diff --git a/devel/tcllib/pkg-plist b/devel/tcllib/pkg-plist
index 6e72896eb93a..7422a1583015 100644
--- a/devel/tcllib/pkg-plist
+++ b/devel/tcllib/pkg-plist
@@ -134,6 +134,8 @@ lib/tcllib%%PORTVERSION%%/exif/exif.tcl
lib/tcllib%%PORTVERSION%%/exif/pkgIndex.tcl
@dirrm lib/tcllib%%PORTVERSION%%/exif
lib/tcllib%%PORTVERSION%%/fileutil/fileutil.tcl
+lib/tcllib%%PORTVERSION%%/fileutil/multi.tcl
+lib/tcllib%%PORTVERSION%%/fileutil/multiop.tcl
lib/tcllib%%PORTVERSION%%/fileutil/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/fileutil/traverse.tcl
@dirrm lib/tcllib%%PORTVERSION%%/fileutil
@@ -212,6 +214,9 @@ lib/tcllib%%PORTVERSION%%/log/msgs/en.msg
@dirrm lib/tcllib%%PORTVERSION%%/log/msgs
lib/tcllib%%PORTVERSION%%/log/pkgIndex.tcl
@dirrm lib/tcllib%%PORTVERSION%%/log
+lib/tcllib%%PORTVERSION%%/mapproj/mapproj.tcl
+lib/tcllib%%PORTVERSION%%/mapproj/pkgIndex.tcl
+@dirrm lib/tcllib%%PORTVERSION%%/mapproj
lib/tcllib%%PORTVERSION%%/math/bessel.tcl
lib/tcllib%%PORTVERSION%%/math/bigfloat.tcl
lib/tcllib%%PORTVERSION%%/math/bigfloat2.tcl
@@ -230,6 +235,7 @@ lib/tcllib%%PORTVERSION%%/math/linalg.tcl
lib/tcllib%%PORTVERSION%%/math/liststat.tcl
lib/tcllib%%PORTVERSION%%/math/math.tcl
lib/tcllib%%PORTVERSION%%/math/misc.tcl
+lib/tcllib%%PORTVERSION%%/math/mvlinreg.tcl
lib/tcllib%%PORTVERSION%%/math/optimize.tcl
lib/tcllib%%PORTVERSION%%/math/pdf_stat.tcl
lib/tcllib%%PORTVERSION%%/math/pkgIndex.tcl
@@ -268,6 +274,12 @@ lib/tcllib%%PORTVERSION%%/ncgi/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/nmea/nmea.tcl
lib/tcllib%%PORTVERSION%%/nmea/pkgIndex.tcl
@dirrm lib/tcllib%%PORTVERSION%%/nmea
+lib/tcllib%%PORTVERSION%%/nns/common.tcl
+lib/tcllib%%PORTVERSION%%/nns/nns.tcl
+lib/tcllib%%PORTVERSION%%/nns/nns_auto.tcl
+lib/tcllib%%PORTVERSION%%/nns/server.tcl
+lib/tcllib%%PORTVERSION%%/nns/pkgIndex.tcl
+@dirrm lib/tcllib%%PORTVERSION%%/nns
lib/tcllib%%PORTVERSION%%/nntp/nntp.tcl
lib/tcllib%%PORTVERSION%%/nntp/pkgIndex.tcl
@dirrm lib/tcllib%%PORTVERSION%%/nntp
@@ -363,6 +375,7 @@ lib/tcllib%%PORTVERSION%%/sha1/sha1.tcl
lib/tcllib%%PORTVERSION%%/sha1/sha1c.tcl
lib/tcllib%%PORTVERSION%%/sha1/sha1v1.tcl
lib/tcllib%%PORTVERSION%%/sha1/sha256.tcl
+lib/tcllib%%PORTVERSION%%/sha1/sha256c.tcl
@dirrm lib/tcllib%%PORTVERSION%%/sha1
lib/tcllib%%PORTVERSION%%/smtpd/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/smtpd/smtpd.tcl
@@ -386,6 +399,8 @@ lib/tcllib%%PORTVERSION%%/stooop/switched.tcl
lib/tcllib%%PORTVERSION%%/stooop/xifo.tcl
@dirrm lib/tcllib%%PORTVERSION%%/stooop
lib/tcllib%%PORTVERSION%%/struct/graph.tcl
+lib/tcllib%%PORTVERSION%%/struct/graph_c.tcl
+lib/tcllib%%PORTVERSION%%/struct/graph_tcl.tcl
lib/tcllib%%PORTVERSION%%/struct/graph1.tcl
lib/tcllib%%PORTVERSION%%/struct/list.tcl
lib/tcllib%%PORTVERSION%%/struct/matrix.tcl
@@ -396,6 +411,8 @@ lib/tcllib%%PORTVERSION%%/struct/prioqueue.tcl
lib/tcllib%%PORTVERSION%%/struct/queue.tcl
lib/tcllib%%PORTVERSION%%/struct/record.tcl
lib/tcllib%%PORTVERSION%%/struct/sets.tcl
+lib/tcllib%%PORTVERSION%%/struct/sets_c.tcl
+lib/tcllib%%PORTVERSION%%/struct/sets_tcl.tcl
lib/tcllib%%PORTVERSION%%/struct/skiplist.tcl
lib/tcllib%%PORTVERSION%%/struct/stack.tcl
lib/tcllib%%PORTVERSION%%/struct/struct.tcl
@@ -463,6 +480,9 @@ lib/tcllib%%PORTVERSION%%/treeql/treeql.tcl
lib/tcllib%%PORTVERSION%%/treeql/treeql84.tcl
lib/tcllib%%PORTVERSION%%/treeql/treeql85.tcl
@dirrm lib/tcllib%%PORTVERSION%%/treeql
+lib/tcllib%%PORTVERSION%%/uev/pkgIndex.tcl
+lib/tcllib%%PORTVERSION%%/uev/uevent.tcl
+@dirrm lib/tcllib%%PORTVERSION%%/uev
lib/tcllib%%PORTVERSION%%/units/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/units/units.tcl
@dirrm lib/tcllib%%PORTVERSION%%/units
@@ -473,5 +493,9 @@ lib/tcllib%%PORTVERSION%%/uri/urn-scheme.tcl
lib/tcllib%%PORTVERSION%%/uuid/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/uuid/uuid.tcl
@dirrm lib/tcllib%%PORTVERSION%%/uuid
+lib/tcllib%%PORTVERSION%%/wip/pkgIndex.tcl
+lib/tcllib%%PORTVERSION%%/wip/wip.tcl
+lib/tcllib%%PORTVERSION%%/wip/wip2.tcl
+@dirrm lib/tcllib%%PORTVERSION%%/wip
lib/tcllib%%PORTVERSION%%/pkgIndex.tcl
@dirrm lib/tcllib%%PORTVERSION%%