On 07/11/14 06:22, Stuart Henderson wrote:
> On 2014/07/10 23:44, Stuart Cassoff wrote:
>> eh? meh?
>
> You need a subst variable with the actual path not just the version
> number, otherwise you're still going to be hand modifying PLISTs all
> over the place.
>
> So something like:
>
> MODTCL_MINVERSION?= 8.5
> MODTCL_MODPATH= lib/tcl/${MODTCL_MINVERSION}
> SUBST_VARS+= MODTCL_MODPATH MODTCL_VERSION MODTCL_BIN
>
> It would help clarify things to show a diff with a port that has
> been modified to use this method, too.
>
Here are diffs for everything concerned.
Added missing modtcl vars and did a bit of rearranging in port-modules.5.
Described MODTCL_MINVERSION and MODTCL_MODPATH.
Removed the rest package from tcllib; it needs tDOM which we don't currently
have.
Saves installing 51 directories and 51 pkgIndex.tcl files.
Index: port-modules.5
===================================================================
RCS file: /cvs/src/share/man/man5/port-modules.5,v
retrieving revision 1.183
diff -u -p -r1.183 port-modules.5
--- port-modules.5 13 Sep 2014 16:30:05 -0000 1.183
+++ port-modules.5 16 Sep 2014 22:47:51 -0000
@@ -966,15 +966,20 @@ See
.It lang/tcl
Sets
.Ev MODTCL_VERSION ,
+.Ev MODTCL_MINVERSION ,
.Ev MODTCL_BIN ,
.Ev MODTCL_INCDIR ,
+.Ev MODTCL_TCLDIR ,
+.Ev MODTCL_MODDIR ,
.Ev MODTCL_LIBDIR ,
+.Ev MODTCL_CONFIG ,
+.Ev MODTCL_MODPATH ,
.Ev MODTCL_BUILD_DEPENDS ,
.Ev MODTCL_RUN_DEPENDS ,
-.Ev MODTCL_LIB ,
.Ev MODTCL_LIB_DEPENDS ,
+.Ev MODTCL_LIB ,
and
-.Ev MODTCL_CONFIG .
+.Ev MODTCL_WANTLIB .
.Ev MODTCL_VERSION
is the default version used by all Tcl ports and may be overridden.
Provides
@@ -986,6 +991,14 @@ Also affects
.Ev CATEGORIES
and
.Ev SUBST_VARS .
+.Ev MODTCL_MINVERSION
+and
+.Ev MODTCL_MODPATH
+may be used to prevent unwanted
+.Ev MODTCL_VERSION
+or
+.Ev MODTK_VERSION
+substitutions in PLISTs.
.It perl
This module is documented in the main
.Xr bsd.port.mk 5
@@ -1614,12 +1627,13 @@ Sets
.Ev MODTK_BIN ,
.Ev MODTK_INCDIR ,
.Ev MODTK_LIBDIR ,
+.Ev MODTK_CONFIG ,
.Ev MODTK_BUILD_DEPENDS ,
.Ev MODTK_RUN_DEPENDS ,
-.Ev MODTK_LIB ,
.Ev MODTK_LIB_DEPENDS ,
+.Ev MODTK_LIB ,
and
-.Ev MODTK_CONFIG .
+.Ev MODTK_WANTLIB .
.Ev MODTK_VERSION
is the default version used by all Tk ports and
may be overridden.
Index: tcl.port.mk
===================================================================
RCS file: /cvs/ports/lang/tcl/tcl.port.mk,v
retrieving revision 1.16
diff -u -p -r1.16 tcl.port.mk
--- tcl.port.mk 17 Nov 2013 11:08:03 -0000 1.16
+++ tcl.port.mk 16 Sep 2014 22:54:41 -0000
@@ -3,6 +3,7 @@
CATEGORIES += lang/tcl
MODTCL_VERSION ?= 8.5
+MODTCL_MINVERSION ?= 8.5
.if ${MODTCL_VERSION} == 8.4
_MODTCL_SPEC = tcl->=${MODTCL_VERSION},<8.5
@@ -21,6 +22,7 @@ MODTCL_TCLDIR ?= ${LOCALBASE}/lib/tcl
MODTCL_MODDIR ?= ${LOCALBASE}/lib/tcl/modules
MODTCL_LIBDIR ?= ${MODTCL_TCLDIR}/tcl${MODTCL_VERSION}
MODTCL_CONFIG ?= ${MODTCL_LIBDIR}/tclConfig.sh
+MODTCL_MODPATH ?= lib/tcl/modules/${MODTCL_MINVERSION}
MODTCL_BUILD_DEPENDS ?= ${_MODTCL_SPEC}:lang/tcl/${MODTCL_VERSION}
MODTCL_RUN_DEPENDS ?= ${_MODTCL_SPEC}:lang/tcl/${MODTCL_VERSION}
@@ -43,4 +45,4 @@ MODTCL_TCLSH_ADJ = perl -pi \
# Same for 'wish'.
MODTCL_WISH_ADJ = ${MODTCL_TCLSH_ADJ:S/tclsh/wish/}
-SUBST_VARS += MODTCL_VERSION MODTCL_BIN
+SUBST_VARS += MODTCL_MODPATH MODTCL_VERSION MODTCL_BIN
Index: tk.port.mk
===================================================================
RCS file: /cvs/ports/x11/tk/tk.port.mk,v
retrieving revision 1.12
diff -u -p -r1.12 tk.port.mk
--- tk.port.mk 2 Feb 2013 11:18:28 -0000 1.12
+++ tk.port.mk 16 Sep 2014 22:54:01 -0000
@@ -22,7 +22,7 @@ MODTK_LIBDIR ?= ${MODTCL_TCLDIR}/tk${MO
MODTK_CONFIG ?= ${MODTK_LIBDIR}/tkConfig.sh
-SUBST_VARS += MODTK_VERSION MODTK_BIN
+SUBST_VARS += MODTCL_MODPATH MODTK_VERSION MODTK_BIN
MODULES += lang/tcl
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/tcllib/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile 1 Sep 2014 03:15:22 -0000 1.22
+++ Makefile 17 Sep 2014 01:35:01 -0000
@@ -3,6 +3,7 @@
COMMENT = Tcl Standard Library
DISTNAME = tcllib-1.16pl0
+REVISION = 0
CATEGORIES = devel lang/tcl
HOMEPAGE = http://sourceforge.net/projects/tcllib/
MAINTAINER = Stuart Cassoff <[email protected]>
@@ -27,6 +28,7 @@ do-install:
-nroff-path ${PREFIX}/man/mann \
-example-path ${PREFIX}/share/examples/tcllib \
-app-path ${PREFIX}/share/examples/tcllib/apps \
+ -mp ${PREFIX}/${MODTCL_MODPATH} \
-csb ${PREFIX}/share/doc \
-tclsh ${MODTCL_BIN} \
-descr "`cat ${PKGDIR}/DESCR`"
Index: patches/patch-installer_tcl
===================================================================
RCS file: /cvs/ports/devel/tcllib/patches/patch-installer_tcl,v
retrieving revision 1.5
diff -u -p -r1.5 patch-installer_tcl
--- patches/patch-installer_tcl 10 Sep 2014 23:09:31 -0000 1.5
+++ patches/patch-installer_tcl 17 Sep 2014 01:35:01 -0000
@@ -3,8 +3,8 @@ $OpenBSD: patch-installer_tcl,v 1.5 2014
Install everything nicely.
Generate tcllib.n.
---- installer.tcl.orig Thu Nov 7 16:13:19 2013
-+++ installer.tcl Fri Nov 8 15:46:54 2013
+--- installer.tcl.orig Fri Aug 29 18:30:12 2014
++++ installer.tcl Tue Sep 16 19:52:47 2014
@@ -84,16 +84,24 @@ if {![package vsatisfies [package provide Tcl] 8.0]} {
proc xcopyfile {src dest} {
@@ -46,7 +46,7 @@ Generate tcllib.n.
return
}
-@@ -209,12 +217,16 @@ proc ainstall {} {
+@@ -209,18 +217,23 @@ proc ainstall {} {
set aexe [file join $distribution apps $a]
set adst [file join $config(app,path) ${a}$ext]
@@ -68,7 +68,22 @@ Generate tcllib.n.
}
return
}
-@@ -236,20 +248,21 @@ proc doinstall {} {
+
+ proc doinstall {} {
+ global config package_version distribution package_name modules excluded
++ global pkgs
+
+ if {!$config(no-exclude)} {
+ foreach p $excluded {
+@@ -230,26 +243,29 @@ proc doinstall {} {
+ }
+ }
+
++ array set pkgs [exec [info nameofexecutable] [file join $distribution
sak.tcl] provided]
++
+ if {$config(doc,nroff)} {
+ set config(man.macros) [string trim [get_input \
+ [file join $distribution support installation man.macros]]]
}
if {$config(pkg)} {
xinstall pkg $config(pkg,path)
@@ -93,18 +108,18 @@ Generate tcllib.n.
log ""
return
}
-@@ -511,6 +524,10 @@ proc processargs {} {
+@@ -511,6 +527,10 @@ proc processargs {} {
set config(exa,path) [lindex $argv 1]
set argv [lrange $argv 1 end]
}
-+ -csb - -tclsh - -descr {
++ -csb - -descr - -mp - -tclsh {
+ set config([string range [lindex $argv 0] 1 end]) [lindex $argv
1]
+ set argv [lrange $argv 1 end]
+ }
-help -
default {
puts stderr "usage: $argv0 ?-dry-run/-simulate? ?-no-wait?
?-no-gui? ?-html|-no-html? ?-nroff|-no-nroff? ?-examples|-no-examples?
?-pkgs|-no-pkgs? ?-pkg-path path? ?-apps|-no-apps? ?-app-path path?
?-nroff-path path? ?-html-path path? ?-example-path path?"
-@@ -566,6 +583,40 @@ proc wait {} {
+@@ -566,6 +586,40 @@ proc wait {} {
exit 0
}
return
Index: patches/patch-support_installation_actions_tcl
===================================================================
RCS file:
/cvs/ports/devel/tcllib/patches/patch-support_installation_actions_tcl,v
retrieving revision 1.5
diff -u -p -r1.5 patch-support_installation_actions_tcl
--- patches/patch-support_installation_actions_tcl 10 Sep 2014 23:09:31
-0000 1.5
+++ patches/patch-support_installation_actions_tcl 17 Sep 2014 01:35:01
-0000
@@ -3,9 +3,9 @@ $OpenBSD: patch-support_installation_act
Retrieve module info from man pages.
Perform shebang adjustments.
---- support/installation/actions.tcl.orig Sun Aug 17 11:21:16 2014
-+++ support/installation/actions.tcl Sun Aug 17 17:43:03 2014
-@@ -90,23 +90,105 @@ proc _trt {module libdir} {
+--- support/installation/actions.tcl.orig Fri Aug 29 18:30:12 2014
++++ support/installation/actions.tcl Tue Sep 16 19:54:45 2014
+@@ -90,23 +90,113 @@ proc _trt {module libdir} {
return
}
@@ -50,7 +50,14 @@ Perform shebang adjustments.
- [file join $distribution examples $actual] \
- [file join $exadir $module] \
- 1
-- return
++proc _tcm {module libdir} {
++ global distribution config pkgs
++ file mkdir $config(mp)
++ xcopyfile [file join $distribution modules $module $module.tcl] \
++ [file join $config(mp) $module-$pkgs($module).tm]
+ return
++}
++
+proc _exafile {fn dfn tclsh} {
+ set f [open $fn]
+ set d [read $f 2]
Index: patches/patch-support_installation_modules_tcl
===================================================================
RCS file:
/cvs/ports/devel/tcllib/patches/patch-support_installation_modules_tcl,v
retrieving revision 1.5
diff -u -p -r1.5 patch-support_installation_modules_tcl
--- patches/patch-support_installation_modules_tcl 14 Nov 2013 09:21:18
-0000 1.5
+++ patches/patch-support_installation_modules_tcl 17 Sep 2014 01:35:01
-0000
@@ -1,44 +1,169 @@
$OpenBSD: patch-support_installation_modules_tcl,v 1.5 2013/11/14 09:21:18 stu
Exp $
---- support/installation/modules.tcl.orig Wed Nov 6 04:44:56 2013
-+++ support/installation/modules.tcl Wed Nov 6 04:45:00 2013
-@@ -40,7 +40,7 @@ Module asn _tcl _man _null
+--- support/installation/modules.tcl.orig Fri Aug 29 18:30:12 2014
++++ support/installation/modules.tcl Tue Sep 16 21:18:57 2014
+@@ -32,28 +32,29 @@ array set guide {}
+
+ Exclude calendar
+ Exclude exif
++Exclude rest ;# Needs tDOM
+
+ # name pkg doc example
+-Module aes _tcl _man _null
++Module aes _tcm _man _null
+ Module amazon-s3 _tcl _man _null
+-Module asn _tcl _man _null
++Module asn _tcm _man _null
Module base32 _tcl _man _null
Module base64 _tcl _man _null
- Module bee _tcl _man _null
+-Module bee _tcl _man _null
-Module bench _tcl _null _null
+-Module bibtex _tcl _man _exa
+-Module blowfish _tcl _man _null
++Module bee _tcm _man _null
+Module bench _tcl _man _null
- Module bibtex _tcl _man _exa
- Module blowfish _tcl _man _null
++Module bibtex _tcm _man _exa
++Module blowfish _tcm _man _null
Module cache _tcl _man _null
-@@ -49,11 +49,11 @@ Module clock _tcl _man _null
- Module cmdline _tcl _man _null
- Module comm _tcl _man _null
+ Module calendar _tci _man _null
+ Module clock _tcl _man _null
+-Module cmdline _tcl _man _null
+-Module comm _tcl _man _null
++Module cmdline _tcm _man _null
++Module comm _tcm _man _null
Module control _tci _man _null
-Module coroutine _tcl _null _null
+-Module counter _tcl _man _null
+Module coroutine _tcl _man _null
- Module counter _tcl _man _null
++Module counter _tcm _man _null
Module crc _tcl _man _null
- Module csv _tcl _man _exa
+-Module csv _tcl _man _exa
-Module debug _tcl _null _null
++Module csv _tcm _man _exa
+Module debug _tcl _man _null
Module des _tcl _man _null
Module dns _msg _man _exa
Module docstrip _tcl _man _null
-@@ -68,7 +68,7 @@ Module ftp _tcl _man _exa
- Module ftpd _tcl _man _exa
+@@ -61,90 +62,90 @@ Module doctools _doc _man _exa
+ Module doctools2base _tcl _man _null
+ Module doctools2idx _tcl _man _null
+ Module doctools2toc _tcl _man _null
+-Module dtplite _tcl _man _null
++Module dtplite _tcm _man _null
+ Module exif _tcl _man _null
+ Module fileutil _tcl _man _null
+ Module ftp _tcl _man _exa
+-Module ftpd _tcl _man _exa
++Module ftpd _tcm _man _exa
Module fumagic _tcl _man _null
Module generator _tcl _man _null
-Module gpx _tcl _null _null
-+Module gpx _tcl _man _null
++Module gpx _tcm _man _null
Module grammar_aycock _tcl _man _null
Module grammar_fa _tcl _man _null
Module grammar_me _tcl _man _null
-@@ -140,7 +140,7 @@ Module uev _tcl _man _null
- Module units _tcl _man _null
+ Module grammar_peg _tcl _man _null
+-Module hook _tcl _man _null
+-Module html _tcl _man _null
+-Module htmlparse _tcl _man _exa
++Module hook _tcm _man _null
++Module html _tcm _man _null
++Module htmlparse _tcm _man _exa
+ Module http _tcl _man _null
+-Module ident _tcl _man _null
+-Module imap4 _tcl _man _null
++Module ident _tcm _man _null
++Module imap4 _tcm _man _null
+ Module inifile _tcl _man _null
+ Module interp _tcl _man _null
+ Module irc _tcl _man _exa
+-Module javascript _tcl _man _null
+-Module jpeg _tcl _man _null
++Module javascript _tcm _man _null
++Module jpeg _tcm _man _null
+ Module json _tcl _man _null
+-Module lambda _tcl _man _null
++Module lambda _tcm _man _null
+ Module ldap _tcl _man _exa
+ Module log _msg _man {_exax logger}
+ Module map _tcl _man _null
+-Module mapproj _tcl _man _exa
++Module mapproj _tcm _man _exa
+ Module math _tci _man _exa
+ Module md4 _tcl _man _null
+ Module md5 _tcl _man _null
+ Module md5crypt _tcl _man _null
+ Module mime _tcl _man _exa
+-Module multiplexer _tcl _man _null
+-Module namespacex _tcl _man _null
+-Module ncgi _tcl _man _null
+-Module nmea _tcl _man _null
++Module multiplexer _tcm _man _null
++Module namespacex _tcm _man _null
++Module ncgi _tcm _man _null
++Module nmea _tcm _man _null
+ Module nns _tcl _man _null
+-Module nntp _tcl _man _exa
++Module nntp _tcm _man _exa
+ Module ntp _tcl _man _exa
+ Module ooutil _tcl _man _null
+-Module otp _tcl _man _null
++Module otp _tcm _man _null
+ Module page _trt _man _null
+-Module pki _tcl _man _null
+-Module pluginmgr _tcl _man _null
+-Module png _tcl _man _null
+-Module pop3 _tcl _man _null
++Module pki _tcm _man _null
++Module pluginmgr _tcm _man _null
++Module png _tcm _man _null
++Module pop3 _tcm _man _null
+ Module pop3d _tcl _man _null
+-Module profiler _tcl _man _null
++Module profiler _tcm _man _null
+ Module pt _rde _man _null
+ Module rc4 _tcl _man _null
+-Module rcs _tcl _man _null
+-Module report _tcl _man _null
++Module rcs _tcm _man _null
++Module report _tcm _man _null
+ Module rest _tcl _man _null
+ Module ripemd _tcl _man _null
+ Module sasl _tcl _man _exa
+ Module sha1 _tcl _man _null
+ Module simulation _tcl _man _null
+-Module smtpd _tcl _man _exa
++Module smtpd _tcm _man _exa
+ Module snit _tcl _man _null
+-Module soundex _tcl _man _null
++Module soundex _tcm _man _null
+ Module stooop _tcl _man _null
+ Module string _tcl _man _null
+ Module stringprep _tcl _man _null
+ Module struct _tcl _man _exa
+-Module tar _tcl _man _null
++Module tar _tcm _man _null
+ Module tepam _tcl _man _exa
+ Module term _tcr _man _exa
+ Module textutil _tex _man _null
+ Module tie _tcl _man _exa
+-Module tiff _tcl _man _null
++Module tiff _tcm _man _null
+ Module transfer _tcl _man _null
+ Module treeql _tcl _man _null
+ Module try _tcl _man _null
+ Module uev _tcl _man _null
+-Module units _tcl _man _null
++Module units _tcm _man _null
Module uri _tcl _man _null
- Module uuid _tcl _man _null
+-Module uuid _tcl _man _null
-Module valtype _tcl _null _null
++Module uuid _tcm _man _null
+Module valtype _tcl _man _null
Module virtchannel_base _tcl _man _null
Module virtchannel_core _tcl _man _null
Module virtchannel_transform _tcl _man _null
+-Module websocket _tcl _man _null
++Module websocket _tcm _man _null
+ Module wip _tcl _man _null
+ Module yaml _tcl _man _null
+ Module zip _tcl _null _null
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/tcllib/pkg/PLIST,v
retrieving revision 1.13
diff -u -p -r1.13 PLIST
--- pkg/PLIST 1 Sep 2014 03:15:22 -0000 1.13
+++ pkg/PLIST 17 Sep 2014 01:35:02 -0000
@@ -1,15 +1,9 @@
@comment $OpenBSD: PLIST,v 1.13 2014/09/01 03:15:22 stu Exp $
bin/dtplite
-lib/tcl/aes/
-lib/tcl/aes/aes.tcl
-lib/tcl/aes/pkgIndex.tcl
lib/tcl/amazon-s3/
lib/tcl/amazon-s3/S3.tcl
lib/tcl/amazon-s3/pkgIndex.tcl
lib/tcl/amazon-s3/xsxp.tcl
-lib/tcl/asn/
-lib/tcl/asn/asn.tcl
-lib/tcl/asn/pkgIndex.tcl
lib/tcl/base32/
lib/tcl/base32/base32.tcl
lib/tcl/base32/base32_c.tcl
@@ -26,9 +20,6 @@ lib/tcl/base64/base64c.tcl
lib/tcl/base64/pkgIndex.tcl
lib/tcl/base64/uuencode.tcl
lib/tcl/base64/yencode.tcl
-lib/tcl/bee/
-lib/tcl/bee/bee.tcl
-lib/tcl/bee/pkgIndex.tcl
lib/tcl/bench/
lib/tcl/bench/bench.tcl
lib/tcl/bench/bench_read.tcl
@@ -36,12 +27,6 @@ lib/tcl/bench/bench_wcsv.tcl
lib/tcl/bench/bench_wtext.tcl
lib/tcl/bench/libbench.tcl
lib/tcl/bench/pkgIndex.tcl
-lib/tcl/bibtex/
-lib/tcl/bibtex/bibtex.tcl
-lib/tcl/bibtex/pkgIndex.tcl
-lib/tcl/blowfish/
-lib/tcl/blowfish/blowfish.tcl
-lib/tcl/blowfish/pkgIndex.tcl
lib/tcl/cache/
lib/tcl/cache/async.tcl
lib/tcl/cache/pkgIndex.tcl
@@ -49,12 +34,6 @@ lib/tcl/clock/
lib/tcl/clock/iso8601.tcl
lib/tcl/clock/pkgIndex.tcl
lib/tcl/clock/rfc2822.tcl
-lib/tcl/cmdline/
-lib/tcl/cmdline/cmdline.tcl
-lib/tcl/cmdline/pkgIndex.tcl
-lib/tcl/comm/
-lib/tcl/comm/comm.tcl
-lib/tcl/comm/pkgIndex.tcl
lib/tcl/control/
lib/tcl/control/ascaller.tcl
lib/tcl/control/assert.tcl
@@ -67,9 +46,6 @@ lib/tcl/coroutine/
lib/tcl/coroutine/coro_auto.tcl
lib/tcl/coroutine/coroutine.tcl
lib/tcl/coroutine/pkgIndex.tcl
-lib/tcl/counter/
-lib/tcl/counter/counter.tcl
-lib/tcl/counter/pkgIndex.tcl
lib/tcl/crc/
lib/tcl/crc/cksum.tcl
lib/tcl/crc/crc16.tcl
@@ -77,9 +53,6 @@ lib/tcl/crc/crc32.tcl
lib/tcl/crc/crcc.tcl
lib/tcl/crc/pkgIndex.tcl
lib/tcl/crc/sum.tcl
-lib/tcl/csv/
-lib/tcl/csv/csv.tcl
-lib/tcl/csv/pkgIndex.tcl
lib/tcl/debug/
lib/tcl/debug/caller.tcl
lib/tcl/debug/debug.tcl
@@ -199,9 +172,6 @@ lib/tcl/doctools2toc/msgcat_fr.tcl
lib/tcl/doctools2toc/parse.tcl
lib/tcl/doctools2toc/pkgIndex.tcl
lib/tcl/doctools2toc/structure.tcl
-lib/tcl/dtplite/
-lib/tcl/dtplite/dtplite.tcl
-lib/tcl/dtplite/pkgIndex.tcl
lib/tcl/fileutil/
lib/tcl/fileutil/decode.tcl
lib/tcl/fileutil/fileutil.tcl
@@ -213,9 +183,6 @@ lib/tcl/ftp/
lib/tcl/ftp/ftp.tcl
lib/tcl/ftp/ftp_geturl.tcl
lib/tcl/ftp/pkgIndex.tcl
-lib/tcl/ftpd/
-lib/tcl/ftpd/ftpd.tcl
-lib/tcl/ftpd/pkgIndex.tcl
lib/tcl/fumagic/
lib/tcl/fumagic/cfront.tcl
lib/tcl/fumagic/cgen.tcl
@@ -226,9 +193,6 @@ lib/tcl/fumagic/rtcore.tcl
lib/tcl/generator/
lib/tcl/generator/generator.tcl
lib/tcl/generator/pkgIndex.tcl
-lib/tcl/gpx/
-lib/tcl/gpx/gpx.tcl
-lib/tcl/gpx/pkgIndex.tcl
lib/tcl/grammar_aycock/
lib/tcl/grammar_aycock/aycock-build.tcl
lib/tcl/grammar_aycock/aycock-debug.tcl
@@ -251,24 +215,9 @@ lib/tcl/grammar_peg/
lib/tcl/grammar_peg/peg.tcl
lib/tcl/grammar_peg/peg_interp.tcl
lib/tcl/grammar_peg/pkgIndex.tcl
-lib/tcl/hook/
-lib/tcl/hook/hook.tcl
-lib/tcl/hook/pkgIndex.tcl
-lib/tcl/html/
-lib/tcl/html/html.tcl
-lib/tcl/html/pkgIndex.tcl
-lib/tcl/htmlparse/
-lib/tcl/htmlparse/htmlparse.tcl
-lib/tcl/htmlparse/pkgIndex.tcl
lib/tcl/http/
lib/tcl/http/autoproxy.tcl
lib/tcl/http/pkgIndex.tcl
-lib/tcl/ident/
-lib/tcl/ident/ident.tcl
-lib/tcl/ident/pkgIndex.tcl
-lib/tcl/imap4/
-lib/tcl/imap4/imap4.tcl
-lib/tcl/imap4/pkgIndex.tcl
lib/tcl/inifile/
lib/tcl/inifile/ini.tcl
lib/tcl/inifile/pkgIndex.tcl
@@ -281,21 +230,12 @@ lib/tcl/irc/
lib/tcl/irc/irc.tcl
lib/tcl/irc/picoirc.tcl
lib/tcl/irc/pkgIndex.tcl
-lib/tcl/javascript/
-lib/tcl/javascript/javascript.tcl
-lib/tcl/javascript/pkgIndex.tcl
-lib/tcl/jpeg/
-lib/tcl/jpeg/jpeg.tcl
-lib/tcl/jpeg/pkgIndex.tcl
lib/tcl/json/
lib/tcl/json/json.tcl
lib/tcl/json/json_tcl.tcl
lib/tcl/json/json_write.tcl
lib/tcl/json/jsonc.tcl
lib/tcl/json/pkgIndex.tcl
-lib/tcl/lambda/
-lib/tcl/lambda/lambda.tcl
-lib/tcl/lambda/pkgIndex.tcl
lib/tcl/ldap/
lib/tcl/ldap/ldap.tcl
lib/tcl/ldap/ldapx.tcl
@@ -314,9 +254,6 @@ lib/tcl/map/map_slippy.tcl
lib/tcl/map/map_slippy_cache.tcl
lib/tcl/map/map_slippy_fetcher.tcl
lib/tcl/map/pkgIndex.tcl
-lib/tcl/mapproj/
-lib/tcl/mapproj/mapproj.tcl
-lib/tcl/mapproj/pkgIndex.tcl
lib/tcl/math/
lib/tcl/math/bessel.tcl
lib/tcl/math/bigfloat.tcl
@@ -372,36 +309,59 @@ lib/tcl/mime/
lib/tcl/mime/mime.tcl
lib/tcl/mime/pkgIndex.tcl
lib/tcl/mime/smtp.tcl
-lib/tcl/multiplexer/
-lib/tcl/multiplexer/multiplexer.tcl
-lib/tcl/multiplexer/pkgIndex.tcl
-lib/tcl/namespacex/
-lib/tcl/namespacex/namespacex.tcl
-lib/tcl/namespacex/pkgIndex.tcl
-lib/tcl/ncgi/
-lib/tcl/ncgi/ncgi.tcl
-lib/tcl/ncgi/pkgIndex.tcl
-lib/tcl/nmea/
-lib/tcl/nmea/nmea.tcl
-lib/tcl/nmea/pkgIndex.tcl
+${MODTCL_MODPATH}/aes-1.1.1.tm
+${MODTCL_MODPATH}/asn-0.8.4.tm
+${MODTCL_MODPATH}/bee-0.1.tm
+${MODTCL_MODPATH}/bibtex-0.5.tm
+${MODTCL_MODPATH}/blowfish-1.0.4.tm
+${MODTCL_MODPATH}/cmdline-1.3.3.tm
+${MODTCL_MODPATH}/comm-4.6.3.1.tm
+${MODTCL_MODPATH}/counter-2.0.4.tm
+${MODTCL_MODPATH}/csv-0.8.tm
+${MODTCL_MODPATH}/dtplite-1.2.tm
+${MODTCL_MODPATH}/ftpd-1.2.6.tm
+${MODTCL_MODPATH}/gpx-1.tm
+${MODTCL_MODPATH}/hook-0.1.tm
+${MODTCL_MODPATH}/html-1.4.3.tm
+${MODTCL_MODPATH}/htmlparse-1.2.1.tm
+${MODTCL_MODPATH}/ident-0.42.tm
+${MODTCL_MODPATH}/imap4-0.5.2.tm
+${MODTCL_MODPATH}/javascript-1.0.2.tm
+${MODTCL_MODPATH}/jpeg-0.5.tm
+${MODTCL_MODPATH}/lambda-1.tm
+${MODTCL_MODPATH}/mapproj-1.0.tm
+${MODTCL_MODPATH}/multiplexer-0.2.tm
+${MODTCL_MODPATH}/namespacex-0.1.tm
+${MODTCL_MODPATH}/ncgi-1.4.3.tm
+${MODTCL_MODPATH}/nmea-1.0.0.tm
+${MODTCL_MODPATH}/nntp-0.2.1.tm
+${MODTCL_MODPATH}/otp-1.0.0.tm
+${MODTCL_MODPATH}/pki-0.6.tm
+${MODTCL_MODPATH}/pluginmgr-0.3.tm
+${MODTCL_MODPATH}/png-0.2.tm
+${MODTCL_MODPATH}/pop3-1.9.tm
+${MODTCL_MODPATH}/profiler-0.3.tm
+${MODTCL_MODPATH}/rcs-0.1.tm
+${MODTCL_MODPATH}/report-0.3.2.tm
+${MODTCL_MODPATH}/smtpd-1.5.tm
+${MODTCL_MODPATH}/soundex-1.0.tm
+${MODTCL_MODPATH}/tar-0.10.tm
+${MODTCL_MODPATH}/tiff-0.2.1.tm
+${MODTCL_MODPATH}/units-2.1.1.tm
+${MODTCL_MODPATH}/uuid-1.0.4.tm
+${MODTCL_MODPATH}/websocket-1.3.1.tm
lib/tcl/nns/
lib/tcl/nns/common.tcl
lib/tcl/nns/nns.tcl
lib/tcl/nns/nns_auto.tcl
lib/tcl/nns/pkgIndex.tcl
lib/tcl/nns/server.tcl
-lib/tcl/nntp/
-lib/tcl/nntp/nntp.tcl
-lib/tcl/nntp/pkgIndex.tcl
lib/tcl/ntp/
lib/tcl/ntp/pkgIndex.tcl
lib/tcl/ntp/time.tcl
lib/tcl/ooutil/
lib/tcl/ooutil/ooutil.tcl
lib/tcl/ooutil/pkgIndex.tcl
-lib/tcl/otp/
-lib/tcl/otp/otp.tcl
-lib/tcl/otp/pkgIndex.tcl
lib/tcl/page/
lib/tcl/page/analysis_peg_emodes.tcl
lib/tcl/page/analysis_peg_minimize.tcl
@@ -449,26 +409,11 @@ lib/tcl/page/util_norm_lemon.tcl
lib/tcl/page/util_norm_peg.tcl
lib/tcl/page/util_peg.tcl
lib/tcl/page/util_quote.tcl
-lib/tcl/pki/
-lib/tcl/pki/pkgIndex.tcl
-lib/tcl/pki/pki.tcl
-lib/tcl/pluginmgr/
-lib/tcl/pluginmgr/pkgIndex.tcl
-lib/tcl/pluginmgr/pluginmgr.tcl
-lib/tcl/png/
-lib/tcl/png/pkgIndex.tcl
-lib/tcl/png/png.tcl
-lib/tcl/pop3/
-lib/tcl/pop3/pkgIndex.tcl
-lib/tcl/pop3/pop3.tcl
lib/tcl/pop3d/
lib/tcl/pop3d/pkgIndex.tcl
lib/tcl/pop3d/pop3d.tcl
lib/tcl/pop3d/pop3d_dbox.tcl
lib/tcl/pop3d/pop3d_udb.tcl
-lib/tcl/profiler/
-lib/tcl/profiler/pkgIndex.tcl
-lib/tcl/profiler/profiler.tcl
lib/tcl/pt/
lib/tcl/pt/char.tcl
lib/tcl/pt/configuration.tcl
@@ -533,15 +478,6 @@ lib/tcl/rc4/
lib/tcl/rc4/pkgIndex.tcl
lib/tcl/rc4/rc4.tcl
lib/tcl/rc4/rc4c.tcl
-lib/tcl/rcs/
-lib/tcl/rcs/pkgIndex.tcl
-lib/tcl/rcs/rcs.tcl
-lib/tcl/report/
-lib/tcl/report/pkgIndex.tcl
-lib/tcl/report/report.tcl
-lib/tcl/rest/
-lib/tcl/rest/pkgIndex.tcl
-lib/tcl/rest/rest.tcl
lib/tcl/ripemd/
lib/tcl/ripemd/pkgIndex.tcl
lib/tcl/ripemd/ripemd128.tcl
@@ -564,9 +500,6 @@ lib/tcl/simulation/annealing.tcl
lib/tcl/simulation/montecarlo.tcl
lib/tcl/simulation/pkgIndex.tcl
lib/tcl/simulation/random.tcl
-lib/tcl/smtpd/
-lib/tcl/smtpd/pkgIndex.tcl
-lib/tcl/smtpd/smtpd.tcl
lib/tcl/snit/
lib/tcl/snit/main1.tcl
lib/tcl/snit/main1_83.tcl
@@ -576,9 +509,6 @@ lib/tcl/snit/snit.tcl
lib/tcl/snit/snit2.tcl
lib/tcl/snit/snit_tcl83_utils.tcl
lib/tcl/snit/validate.tcl
-lib/tcl/soundex/
-lib/tcl/soundex/pkgIndex.tcl
-lib/tcl/soundex/soundex.tcl
lib/tcl/stooop/
lib/tcl/stooop/mkpkgidx.tcl
lib/tcl/stooop/pkgIndex.tcl
@@ -627,9 +557,6 @@ lib/tcl/struct/tree.tcl
lib/tcl/struct/tree1.tcl
lib/tcl/struct/tree_c.tcl
lib/tcl/struct/tree_tcl.tcl
-lib/tcl/tar/
-lib/tcl/tar/pkgIndex.tcl
-lib/tcl/tar/tar.tcl
lib/tcl/tepam/
lib/tcl/tepam/pkgIndex.tcl
lib/tcl/tepam/tepam.tcl
@@ -672,9 +599,6 @@ lib/tcl/tie/tie_file.tcl
lib/tcl/tie/tie_growfile.tcl
lib/tcl/tie/tie_log.tcl
lib/tcl/tie/tie_rarray.tcl
-lib/tcl/tiff/
-lib/tcl/tiff/pkgIndex.tcl
-lib/tcl/tiff/tiff.tcl
lib/tcl/transfer/
lib/tcl/transfer/connect.tcl
lib/tcl/transfer/copyops.tcl
@@ -696,16 +620,10 @@ lib/tcl/uev/
lib/tcl/uev/pkgIndex.tcl
lib/tcl/uev/uevent.tcl
lib/tcl/uev/uevent_onidle.tcl
-lib/tcl/units/
-lib/tcl/units/pkgIndex.tcl
-lib/tcl/units/units.tcl
lib/tcl/uri/
lib/tcl/uri/pkgIndex.tcl
lib/tcl/uri/uri.tcl
lib/tcl/uri/urn-scheme.tcl
-lib/tcl/uuid/
-lib/tcl/uuid/pkgIndex.tcl
-lib/tcl/uuid/uuid.tcl
lib/tcl/valtype/
lib/tcl/valtype/cc_amex.tcl
lib/tcl/valtype/cc_discover.tcl
@@ -757,9 +675,6 @@ lib/tcl/virtchannel_transform/pkgIndex.t
lib/tcl/virtchannel_transform/rot.tcl
lib/tcl/virtchannel_transform/spacer.tcl
lib/tcl/virtchannel_transform/zlib.tcl
-lib/tcl/websocket/
-lib/tcl/websocket/pkgIndex.tcl
-lib/tcl/websocket/websocket.tcl
lib/tcl/wip/
lib/tcl/wip/pkgIndex.tcl
lib/tcl/wip/wip.tcl
@@ -1065,7 +980,6 @@ lib/tcl/zip/pkgIndex.tcl
@man man/mann/record.n
@man man/mann/repeat.n
@man man/mann/report.n
-@man man/mann/rest.n
@man man/mann/rfc2822.n
@man man/mann/ripemd128.n
@man man/mann/ripemd160.n
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/tklib/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile 30 Aug 2014 17:32:34 -0000 1.12
+++ Makefile 16 Sep 2014 23:20:51 -0000
@@ -3,6 +3,7 @@
COMMENT = Tk Standard Library
DISTNAME = tklib-0.6pl1
+REVISION = 0
CATEGORIES = devel x11/tk
HOMEPAGE = http://core.tcl.tk/tklib/home
MAINTAINER = Stuart Cassoff <[email protected]>
@@ -34,6 +35,7 @@ do-install:
-nroff-path ${PREFIX}/man/mann \
-example-path ${PREFIX}/share/examples/tklib \
-app-path ${PREFIX}/share/examples/tklib/apps \
+ -mp ${PREFIX}/${MODTCL_MODPATH} \
-csb ${PREFIX}/share/doc \
-tclsh ${MODTCL_BIN} \
-descr "`cat ${PKGDIR}/DESCR`"
Index: patches/patch-installer_tcl
===================================================================
RCS file: /cvs/ports/devel/tklib/patches/patch-installer_tcl,v
retrieving revision 1.4
diff -u -p -r1.4 patch-installer_tcl
--- patches/patch-installer_tcl 10 Sep 2014 23:10:04 -0000 1.4
+++ patches/patch-installer_tcl 16 Sep 2014 23:20:51 -0000
@@ -3,8 +3,8 @@ $OpenBSD: patch-installer_tcl,v 1.4 2014
Install everything nicely.
Generate tcllib.n.
---- installer.tcl.orig Wed Oct 30 14:44:52 2013
-+++ installer.tcl Fri Nov 8 15:44:59 2013
+--- installer.tcl.orig Mon Aug 11 01:25:55 2014
++++ installer.tcl Tue Sep 16 17:20:00 2014
@@ -84,16 +84,24 @@ if {![package vsatisfies [package provide Tcl] 8.0]} {
proc xcopyfile {src dest} {
@@ -46,7 +46,7 @@ Generate tcllib.n.
return
}
-@@ -209,12 +217,16 @@ proc ainstall {} {
+@@ -209,18 +217,23 @@ proc ainstall {} {
set aexe [file join $distribution apps $a]
set adst [file join $config(app,path) ${a}$ext]
@@ -68,7 +68,22 @@ Generate tcllib.n.
}
return
}
-@@ -236,20 +248,27 @@ proc doinstall {} {
+
+ proc doinstall {} {
+ global config package_version distribution package_name modules excluded
++ global pkgs
+
+ if {!$config(no-exclude)} {
+ foreach p $excluded {
+@@ -230,26 +243,35 @@ proc doinstall {} {
+ }
+ }
+
++ array set pkgs [exec [info nameofexecutable] [file join $distribution
sak.tcl] provided]
++
+ if {$config(doc,nroff)} {
+ set config(man.macros) [string trim [get_input \
+ [file join $distribution support installation man.macros]]]
}
if {$config(pkg)} {
xinstall pkg $config(pkg,path)
@@ -99,18 +114,18 @@ Generate tcllib.n.
log ""
return
}
-@@ -511,6 +530,10 @@ proc processargs {} {
+@@ -511,6 +533,10 @@ proc processargs {} {
set config(exa,path) [lindex $argv 1]
set argv [lrange $argv 1 end]
}
-+ -csb - -tclsh - -descr {
++ -csb - -descr - -mp - -tclsh {
+ set config([string range [lindex $argv 0] 1 end]) [lindex $argv
1]
+ set argv [lrange $argv 1 end]
+ }
-help -
default {
puts stderr "usage: $argv0 ?-dry-run/-simulate? ?-no-wait?
?-no-gui? ?-html|-no-html? ?-nroff|-no-nroff? ?-examples|-no-examples?
?-pkgs|-no-pkgs? ?-pkg-path path? ?-apps|-no-apps? ?-app-path path?
?-nroff-path path? ?-html-path path? ?-example-path path?"
-@@ -566,6 +589,40 @@ proc wait {} {
+@@ -566,6 +592,40 @@ proc wait {} {
exit 0
}
return
Index: patches/patch-support_installation_actions_tcl
===================================================================
RCS file:
/cvs/ports/devel/tklib/patches/patch-support_installation_actions_tcl,v
retrieving revision 1.2
diff -u -p -r1.2 patch-support_installation_actions_tcl
--- patches/patch-support_installation_actions_tcl 10 Sep 2014 23:10:04
-0000 1.2
+++ patches/patch-support_installation_actions_tcl 16 Sep 2014 23:20:51
-0000
@@ -3,9 +3,9 @@ $OpenBSD: patch-support_installation_act
Retrieve module info from man pages.
Perform shebang adjustments.
---- support/installation/actions.tcl.orig Wed Oct 30 14:44:52 2013
-+++ support/installation/actions.tcl Fri Nov 8 15:05:31 2013
-@@ -108,15 +108,98 @@ proc _tci {module libdir} {
+--- support/installation/actions.tcl.orig Mon Aug 11 01:25:55 2014
++++ support/installation/actions.tcl Tue Sep 16 17:25:20 2014
+@@ -108,15 +108,106 @@ proc _tci {module libdir} {
return
}
@@ -46,7 +46,14 @@ Perform shebang adjustments.
- [file join $distribution examples $module] \
- [file join $exadir $module] \
- 1
-- return
++proc _tcm {module libdir} {
++ global distribution config pkgs
++ file mkdir $config(mp)
++ xcopyfile [file join $distribution modules $module $module.tcl] \
++ [file join $config(mp) $module-$pkgs($module).tm]
+ return
++}
++
+proc _exafile {fn dfn tclsh} {
+ set f [open $fn]
+ set d [read $f 2]
Index: patches/patch-support_installation_modules_tcl
===================================================================
RCS file:
/cvs/ports/devel/tklib/patches/patch-support_installation_modules_tcl,v
retrieving revision 1.1
diff -u -p -r1.1 patch-support_installation_modules_tcl
--- patches/patch-support_installation_modules_tcl 14 Nov 2013 09:43:09
-0000 1.1
+++ patches/patch-support_installation_modules_tcl 16 Sep 2014 23:20:51
-0000
@@ -1,12 +1,41 @@
$OpenBSD: patch-support_installation_modules_tcl,v 1.1 2013/11/14 09:43:09 stu
Exp $
---- support/installation/modules.tcl.orig Wed Oct 30 14:44:52 2013
-+++ support/installation/modules.tcl Wed Nov 6 21:47:52 2013
-@@ -32,7 +32,7 @@ array set guide {}
+--- support/installation/modules.tcl.orig Mon Aug 11 01:25:55 2014
++++ support/installation/modules.tcl Tue Sep 16 17:49:55 2014
+@@ -31,26 +31,26 @@ array set guide {}
+ # @@ Registration START
# name pkg doc example
- Module autoscroll _tcl _man _null
+-Module autoscroll _tcl _man _null
-Module canvas _tcl _man _null
+-Module chatwidget _tcl _man _null
++Module autoscroll _tcm _man _null
+Module canvas _tcl _man _exa
- Module chatwidget _tcl _man _null
++Module chatwidget _tcm _man _null
Module controlwidget _tcl _man _exa
- Module ctext _ctxt _man _null
+-Module ctext _ctxt _man _null
+-Module cursor _tcl _man _null
+-Module crosshair _tcl _man _null
+-Module datefield _tcl _man _null
++Module ctext _tcm _man _null
++Module cursor _tcm _man _null
++Module crosshair _tcm _man _null
++Module datefield _tcm _man _null
+ Module diagrams _tcl _man _null
+ Module getstring _tcl _man _null
+-Module history _tcl _man _null
++Module history _tcm _man _null
+ Module ico _tcl _man _null
+-Module ipentry _tcl _man _null
++Module ipentry _tcm _man _null
+ Module khim _tclm _man _null
+ Module mentry _tab _null _exa
+ Module menubar _tcl _man _exa
+-Module ntext _tcl _man _exa
++Module ntext _tcm _man _exa
+ Module plotchart _tcl _man _exa
+ Module style _tcl _man _null
+-Module swaplist _tcl _man _null
++Module swaplist _tcm _man _null
+ Module tablelist _tab _null _exa
+ Module tkpiechart _tcl _man _exa
+ Module tooltip _tcl _man _null
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/tklib/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST 30 Aug 2014 17:32:34 -0000 1.4
+++ pkg/PLIST 16 Sep 2014 23:20:51 -0000
@@ -3,9 +3,6 @@
@conflict wcb-*
@pkgpath devel/mentry
@pkgpath devel/wcb
-lib/tcl/autoscroll/
-lib/tcl/autoscroll/autoscroll.tcl
-lib/tcl/autoscroll/pkgIndex.tcl
lib/tcl/canvas/
lib/tcl/canvas/canvas_drag.tcl
lib/tcl/canvas/canvas_epoints.tcl
@@ -20,9 +17,6 @@ lib/tcl/canvas/canvas_tags.tcl
lib/tcl/canvas/canvas_trlines.tcl
lib/tcl/canvas/canvas_zoom.tcl
lib/tcl/canvas/pkgIndex.tcl
-lib/tcl/chatwidget/
-lib/tcl/chatwidget/chatwidget.tcl
-lib/tcl/chatwidget/pkgIndex.tcl
lib/tcl/controlwidget/
lib/tcl/controlwidget/bindDown.tcl
lib/tcl/controlwidget/controlwidget.tcl
@@ -33,18 +27,6 @@ lib/tcl/controlwidget/rdial.tcl
lib/tcl/controlwidget/tachometer.tcl
lib/tcl/controlwidget/vertical_meter.tcl
lib/tcl/controlwidget/voltmeter.tcl
-lib/tcl/crosshair/
-lib/tcl/crosshair/crosshair.tcl
-lib/tcl/crosshair/pkgIndex.tcl
-lib/tcl/ctext/
-lib/tcl/ctext/ctext.tcl
-lib/tcl/ctext/pkgIndex.tcl
-lib/tcl/cursor/
-lib/tcl/cursor/cursor.tcl
-lib/tcl/cursor/pkgIndex.tcl
-lib/tcl/datefield/
-lib/tcl/datefield/datefield.tcl
-lib/tcl/datefield/pkgIndex.tcl
lib/tcl/diagrams/
lib/tcl/diagrams/application.tcl
lib/tcl/diagrams/attributes.tcl
@@ -59,16 +41,10 @@ lib/tcl/diagrams/point.tcl
lib/tcl/getstring/
lib/tcl/getstring/pkgIndex.tcl
lib/tcl/getstring/tk_getString.tcl
-lib/tcl/history/
-lib/tcl/history/history.tcl
-lib/tcl/history/pkgIndex.tcl
lib/tcl/ico/
lib/tcl/ico/ico.tcl
lib/tcl/ico/ico0.tcl
lib/tcl/ico/pkgIndex.tcl
-lib/tcl/ipentry/
-lib/tcl/ipentry/ipentry.tcl
-lib/tcl/ipentry/pkgIndex.tcl
lib/tcl/khim/
lib/tcl/khim/ROOT.msg
lib/tcl/khim/cs.msg
@@ -101,9 +77,16 @@ lib/tcl/menubar/menubar.tcl
lib/tcl/menubar/node.tcl
lib/tcl/menubar/pkgIndex.tcl
lib/tcl/menubar/tree.tcl
-lib/tcl/ntext/
-lib/tcl/ntext/ntext.tcl
-lib/tcl/ntext/pkgIndex.tcl
+${MODTCL_MODPATH}/autoscroll-1.1.tm
+${MODTCL_MODPATH}/chatwidget-1.1.0.tm
+${MODTCL_MODPATH}/crosshair-1.2.tm
+${MODTCL_MODPATH}/ctext-3.3.tm
+${MODTCL_MODPATH}/cursor-0.3.1.tm
+${MODTCL_MODPATH}/datefield-0.2.tm
+${MODTCL_MODPATH}/history-0.1.tm
+${MODTCL_MODPATH}/ipentry-0.3.tm
+${MODTCL_MODPATH}/ntext-0.81.tm
+${MODTCL_MODPATH}/swaplist-0.2.tm
lib/tcl/plotchart/
lib/tcl/plotchart/pkgIndex.tcl
lib/tcl/plotchart/plot3d.tcl
@@ -131,9 +114,6 @@ lib/tcl/style/as.tcl
lib/tcl/style/lobster.tcl
lib/tcl/style/pkgIndex.tcl
lib/tcl/style/style.tcl
-lib/tcl/swaplist/
-lib/tcl/swaplist/pkgIndex.tcl
-lib/tcl/swaplist/swaplist.tcl
lib/tcl/tablelist/
lib/tcl/tablelist/pkgIndex.tcl
lib/tcl/tablelist/scripts/