Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Jan 2014 15:31:07 GMT
From:      Pietro Cerutti <gahr@FreeBSD.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/186302: [patch] lang/tclX -- STAGE-ify
Message-ID:  <201401311531.s0VFV7Fg021208@oldred.freebsd.org>
Resent-Message-ID: <201401311540.s0VFe2cd015185@freefall.freebsd.org>

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

>Number:         186302
>Category:       ports
>Synopsis:       [patch] lang/tclX -- STAGE-ify
>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 15:40:02 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Pietro Cerutti
>Release:        
>Organization:
The FreeBSD Project
>Environment:
>Description:
Hello Mikhail,

the patch attached is an infrastructure update to lang/tclX, to make it STAGE-compliant.

I thought I'd drop a PR for the following reasong:

- PORTDOCS aren't there anymore (they didn't get generated anyway)

- I've added a regression-test target to run the tests. However:

  * the "profile" test segfaults tclsh8.6
  * the string-1.7 and string-3.8 fail with tcl 8.5
  * the cmdtrace-3.2 fails, and the "nice" test hangs with 8.4

Please let me know how you want to proceed. I would commit the diff as it is, as the port seems to mostly work.

Thanks,
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: Makefile
===================================================================
--- Makefile	(revision 341995)
+++ Makefile	(working copy)
@@ -12,8 +12,8 @@
 COMMENT=	Extended TCL
 
 USE_BZIP2=	yes
-USE_TCL=	84+
 
+USES=		tcl
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
 CPPFLAGS+=	-I${TCL_INCLUDEDIR}/unix\
@@ -25,7 +25,6 @@
 ALL_TARGET=	binaries libraries
 INSTALL_TARGET=	install-binaries install-libraries
 
-NO_STAGE=	yes
 #check test regression-check:
 #	#
 #	# Define TCLX_NO_SELF_TESTS to disable automatic
@@ -37,21 +36,6 @@
 #post-build:	test
 #.endif
 
-MAN3=	CmdWrite.3 Handles.3 Keylist.3 ObjCmdWrite.3 TclXInit.3
-MANN=	TclX.n
-
-MLINKS=	CmdWrite.3	TclCommandWriting.3	\
-	Keylist.3	TclX_NewKeyedListObj.3
-.for l in Delete Get GetKeys Set TclX_Main TclX_NewKeyedListObj
-MLINKS+=	Keylist.3	TclX_KeyedList$l.3
-.endfor
-.for l in Alloc Free TblInit TblRelease TblUseCount Walk Xlate
-MLINKS+=	Handles.3	TclX_Handle$l.3
-.endfor
-.for l in Tclxcmd_Init TclX_Main Tkx_Init TkX_Main
-MLINKS+=	TclXInit.3	$l.3
-.endfor
-
 .include <bsd.port.pre.mk>
 
 .if ${TCL_VER} > 8.4
@@ -61,14 +45,6 @@
 PLIST_SUB+=	BELOW_85=''
 .endif
 
-pre-configure:
-.if exists(${TCL_LIBDIR}/tclConfig-threads.sh)
-	${REINPLACE_CMD} -e 's|tclConfig.sh|tclConfig-threads.sh|'	\
-		${WRKSRC}/${CONFIGURE_SCRIPT}
-.endif
-	${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|'	\
-		${WRKSRC}/${CONFIGURE_SCRIPT}
-
 post-configure:
 	${REINPLACE_CMD} -e	\
 	    's,^TCLSH_PROG.*,TCLSH_PROG=${TCLSH},' \
@@ -76,15 +52,21 @@
 	# Disabling the failing help.test
 	${MV} ${WRKSRC}/tests/help.test ${WRKSRC}/tests/help.test.dis
 
-pre-su-install:
-	cd ${WRKSRC}/doc && ${INSTALL_MAN} ${MAN3} ${PREFIX}/man/man3
-	cd ${WRKSRC}/doc && ${INSTALL_MAN} ${MANN} ${PREFIX}/man/mann
+post-install:
+	${INSTALL_DATA} ${WRKSRC}/doc/TclX.n ${STAGEDIR}${PREFIX}/man/mann
+.for l in CmdWrite Handles Keylist ObjCmdWrite TclXInit
+	${INSTALL_DATA} ${WRKSRC}/doc/${l}.3 ${STAGEDIR}${PREFIX}/man/man3
+.endfor
+	${LN} -s CmdWrite.3.gz ${STAGEDIR}${PREFIX}/man/man3/TclCommandWriting.3.gz
+	${LN} -s KeyList.3.gz ${STAGEDIR}${PREFIX}/man/man3/TclX_NewKeyedListObj.3.gz
+.for l in Delete Get GetKeys Set TclX_Main TclX_NewKeyedListObj
+	${LN} -s KeyList.3.gz ${STAGEDIR}${PREFIX}/man/man3/TclX_KeyedList${l}.3.gz
+.endfor
+.for l in Alloc Free TblInit TblRelease TblUseCount Walk Xlate
+	${LN} -s Handles.3.gz ${STAGEDIR}${PREFIX}/man/man3/TclX_Handle${l}.3.gz
+.endfor
+.for l in Tclxcmd_Init TclX_Main Tkx_Init TkX_Main
+	${LN} -s TclXInit.3.gz ${STAGEDIR}${PREFIX}/man/man3/${l}.3.gz
+.endfor
 
 .include <bsd.port.post.mk>
-
-.ifndef(NOPORTDOCS) && exists(${MANPREFIX}/man/mann/Tcl.n.gz)
-ALL_TARGET+=	doc
-INSTALL_TARGET+=install-help
-.else
-PLIST_SUB:=	${PLIST_SUB:NPORTDOCS=*} PORTDOCS='@comment '
-.endif
Index: pkg-plist
===================================================================
--- pkg-plist	(revision 341995)
+++ pkg-plist	(working copy)
@@ -10,199 +10,6 @@
 lib/tclx%%TCLX_VER%%/forfile.tcl
 lib/tclx%%TCLX_VER%%/globrecur.tcl
 lib/tclx%%TCLX_VER%%/help.tcl
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/Tcl.brf
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/TclX.brf
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/help
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/break
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/case
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/catch
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/commandloop
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/continue
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/dde
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/error
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/eval
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/exit
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/for
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/foreach
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/if
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/interp
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/loop
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/proc
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/rename
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/return
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/safe
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/source
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/switch
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/try_eval
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/uplevel
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/control/while
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/debug/cmdtrace
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/debug/edprocs
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/debug/profile
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/debug/profrep
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/debug/saveprocs
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/events/after
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/events/background-error
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/events/fileevent
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/events/mainloop
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/events/update
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/events/vwait
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/bsearch
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/chgrp
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/chmod
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/chown
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/chroot
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/close
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/dup
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/echo
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/eof
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/fblocked
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/fcntl
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/fconfigure
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/fcopy
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/file
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/filename
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/flock
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/flush
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/for_file
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/for_recursive_glob
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/fstat
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/ftruncate
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/funlock
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/gets
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/glob
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/lgets
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/link
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/open
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/pipe
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/puts
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/read
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/read_file
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/readdir
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/recursive_glob
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/registry
-%%PORTDOCS%%%%BELOW_85%%lib/tclx%%TCLX_VER%%/help/tcl/files/resource
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/seek
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/select
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/sync
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/tell
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/write_file
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/filescan/scancontext
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/filescan/scanfile
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/filescan/scanmatch
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intl/catclose
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intl/catgets
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intl/catopen
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intl/encoding
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intl/msgcat
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intro/keyedlists
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intro/syntax
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intro/tclsh
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/keyedlists/keyldel
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/keyedlists/keylget
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/keyedlists/keylkeys
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/keyedlists/keylset
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/auto_commands
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/auto_load_file
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/auto_packages
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/buildpackageindex
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/convert_lib
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/library
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/load
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/loadlibindex
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/package
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/packagelib
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/pkgMkIndex
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/searchpath
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/libraries/unknown
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/concat
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/intersect
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/intersect3
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/join
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lappend
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lassign
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lcontain
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lempty
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lindex
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/linsert
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/list
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/llength
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lmatch
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lrange
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lreplace
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lrmdups
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lsearch
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lset
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lsort
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lvarcat
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lvarpop
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lvarpush
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/split
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/union
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/math/expr
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/math/fmathcmds
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/math/incr
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/math/max
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/math/min
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/math/random
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/processes/exec
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/processes/execl
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/processes/fork
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/processes/kill
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/processes/nice
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/processes/pid
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/processes/system
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/processes/wait
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/signals/signal
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/sockets/host_info
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/sockets/http
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/sockets/socket
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/cd
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/dirs
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/history
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/id
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/info
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/infox
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/popd
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/pushd
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/pwd
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/showproc
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/status/umask
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/append
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/binary
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/ccollate
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/cconcat
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/cequal
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/cindex
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/clength
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/crange
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/csubstr
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/ctoken
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/ctype
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/format
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/re_syntax
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/regexp
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/regsub
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/replicate
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/scan
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/string
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/subst
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/strings/translit
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/time/alarm
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/time/clock
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/time/sleep
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/time/time
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/time/times
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/array
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/for_array_keys
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/global
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/namespace
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/set
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/stdvars
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/trace
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/unset
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/upvar
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/variables/variable
 lib/tclx%%TCLX_VER%%/libtclx%%TCLX_VER%%.so
 lib/tclx%%TCLX_VER%%/pkgIndex.tcl
 lib/tclx%%TCLX_VER%%/profrep.tcl
@@ -212,24 +19,29 @@
 lib/tclx%%TCLX_VER%%/stringfile.tcl
 lib/tclx%%TCLX_VER%%/tcllib.tcl
 lib/tclx%%TCLX_VER%%/tclx.tcl
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/control
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/debug
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/events
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/files
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/filescan
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/intl
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/intro
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/keyedlists
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/libraries
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/lists
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/math
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/processes
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/signals
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/sockets
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/status
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/strings
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/time
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl/variables
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help/tcl
-%%PORTDOCS%%@dirrm lib/tclx%%TCLX_VER%%/help
+man/man3/CmdWrite.3.gz
+man/man3/Handles.3.gz
+man/man3/Keylist.3.gz
+man/man3/ObjCmdWrite.3.gz
+man/man3/TclCommandWriting.3.gz
+man/man3/TclXInit.3.gz
+man/man3/TclX_HandleAlloc.3.gz
+man/man3/TclX_HandleFree.3.gz
+man/man3/TclX_HandleTblInit.3.gz
+man/man3/TclX_HandleTblRelease.3.gz
+man/man3/TclX_HandleTblUseCount.3.gz
+man/man3/TclX_HandleWalk.3.gz
+man/man3/TclX_HandleXlate.3.gz
+man/man3/TclX_KeyedListDelete.3.gz
+man/man3/TclX_KeyedListGet.3.gz
+man/man3/TclX_KeyedListGetKeys.3.gz
+man/man3/TclX_KeyedListSet.3.gz
+man/man3/TclX_KeyedListTclX_Main.3.gz
+man/man3/TclX_KeyedListTclX_NewKeyedListObj.3.gz
+man/man3/TclX_Main.3.gz
+man/man3/TclX_NewKeyedListObj.3.gz
+man/man3/Tclxcmd_Init.3.gz
+man/man3/TkX_Main.3.gz
+man/man3/Tkx_Init.3.gz
+man/mann/TclX.n.gz
 @dirrm lib/tclx%%TCLX_VER%%


>Release-Note:
>Audit-Trail:
>Unformatted:



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