Update to version 0.8.

PR:		23213
Submitted by:	maintainer
This commit is contained in:
Steve Price 2000-12-11 02:37:13 +00:00
parent b0642e71dd
commit bfaef63164
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=35854
5 changed files with 91 additions and 50 deletions

View File

@ -6,7 +6,7 @@
#
PORTNAME= tcllib
PORTVERSION= 0.4
PORTVERSION= 0.8
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_TCLTK}
MASTER_SITE_SUBDIR= tcllib
@ -19,14 +19,20 @@ NO_BUILD= YES
PLIST_SUB+= PORTVERSION=${PORTVERSION}
MANN= graph.n queue.n stack.n tree.n math.n ncgi.n pop3.n profiler.n html.n
MANN= counter.n ftpd.n graph.n html.n javascript.n math.n \
ncgi.n nntp.n pop3.n profiler.n queue.n stack.n textutil.n \
tree.n uri.n
MANCOMPRESSED= no
do-install:
${TAR} -xz --exclude "${PORTNAME}${PORTVERSION}/[RI]*" \
${TAR} -xpz --exclude "${PORTNAME}${PORTVERSION}/[RI]*" \
--exclude install.sh \
-C ${LOCALBASE}/lib -f ${DISTDIR}/${DISTFILES}
${MV} `find ${LOCALBASE}/lib/${PORTNAME}${PORTVERSION} \
-type f -name '*.n'` \
${LOCALBASE}/man/mann/
post-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>

View File

@ -1 +1 @@
MD5 (tcllib0.4.tar.gz) = efee3008c58bf481913a133fbee4ede0
MD5 (tcllib0.8.tar.gz) = 0c198c010090b52043034a7a20179ef7

View File

@ -1,21 +1,24 @@
Tcllib is a collection of utility modules for Tcl. These modules provide
a wide variety of functionality, from implementations of standard data
structures to implementations of common networking protocols. The intent
is to collect commonly used function into a single library, which users
can rely on to be available and stable.
Tcllib is a collection of utility modules for Tcl. The intent is to
collect commonly used function into a single library, which users can
rely on to be available and stable.
The latest version of tcllib, 0.4, includes the following modules:
The latest version of tcllib, 0.8, includes the following modules:
base64 base64 encoder and decoder
cmdline command line argument processor similar to opt
fileutil
Tcl implementations of some standard Unix utilities
counter Event counters, interval timers, and histogram display
fileutil Tcl implementations of some standard Unix utilities
ftp FTP client library
ftpd FTP server
html HTML generation procedures. This uses ncgi.
javascript Javascript generation procedures.
math common math functions like min, max, and others
mime MIME encoder and decoder
ncgi new CGI processing module
nntp NNTP (news) client
pop3 POP3 protocol implementation
profiler
function level Tcl source code profiler
profiler function level Tcl source code profiler
struct Tcl implementations of common data structures
textutil Text processing utilities
uri URI parsing module
WWW: http://dev.scriptics.com/software/tcllib/

View File

@ -1,11 +1,7 @@
===========================================================================
If you want users to be able to create their own web
subdirectories off of the main web directory, you need to:
Some of the parts of tcllib already come with man pages,
which are properly installed. Some others -- with
plain-text/HTML pages which are installed next to the
corresponding TCL code. This is how the Scriptics/Ajuba
developers intended it to happen, apparently...
a) add a group for www admins
b) chgrp yourgroup ${PREFIX}/bin/makeweb ${PREFIX}/www
c) chmod 2755 ${PREFIX}/bin/makeweb
d) tell them about makeweb(1)
===========================================================================

View File

@ -1,45 +1,61 @@
lib/tcllib%%PORTVERSION%%/base64/base64.tcl
lib/tcllib%%PORTVERSION%%/base64/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/base64/base64.test
lib/tcllib%%PORTVERSION%%/base64/compare.tcl
lib/tcllib%%PORTVERSION%%/base64/pkgIndex.tcl
@dirrm lib/tcllib%%PORTVERSION%%/base64
lib/tcllib%%PORTVERSION%%/cmdline/cmdline.tcl
lib/tcllib%%PORTVERSION%%/cmdline/cmdline.test
lib/tcllib%%PORTVERSION%%/cmdline/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/cmdline/typedCmdline.tcl
lib/tcllib%%PORTVERSION%%/cmdline/cmdline.test
lib/tcllib%%PORTVERSION%%/cmdline/typedCmdline.test
@dirrm lib/tcllib%%PORTVERSION%%/cmdline
lib/tcllib%%PORTVERSION%%/struct/graph.tcl
lib/tcllib%%PORTVERSION%%/struct/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/struct/queue.tcl
lib/tcllib%%PORTVERSION%%/struct/stack.tcl
lib/tcllib%%PORTVERSION%%/struct/struct.tcl
lib/tcllib%%PORTVERSION%%/struct/tree.tcl
lib/tcllib%%PORTVERSION%%/struct/graph.test
lib/tcllib%%PORTVERSION%%/struct/queue.test
lib/tcllib%%PORTVERSION%%/struct/stack.test
lib/tcllib%%PORTVERSION%%/struct/tree.test
@dirrm lib/tcllib%%PORTVERSION%%/struct
lib/tcllib%%PORTVERSION%%/counter/counter.tcl
lib/tcllib%%PORTVERSION%%/counter/counter.test
lib/tcllib%%PORTVERSION%%/counter/pkgIndex.tcl
@dirrm lib/tcllib%%PORTVERSION%%/counter
lib/tcllib%%PORTVERSION%%/fileutil/fileutil.tcl
lib/tcllib%%PORTVERSION%%/fileutil/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/fileutil/fileutil.test
lib/tcllib%%PORTVERSION%%/fileutil/pkgIndex.tcl
@dirrm lib/tcllib%%PORTVERSION%%/fileutil
lib/tcllib%%PORTVERSION%%/ftp/ftp.tcl
lib/tcllib%%PORTVERSION%%/ftp/ftpdemo.tcl
lib/tcllib%%PORTVERSION%%/ftp/pkgIndex.tcl
@dirrm lib/tcllib%%PORTVERSION%%/ftp
lib/tcllib%%PORTVERSION%%/ftpd/ftpd.tcl
lib/tcllib%%PORTVERSION%%/ftpd/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/ftpd/rfc959.txt
lib/tcllib%%PORTVERSION%%/ftpd/std9.txt
@dirrm lib/tcllib%%PORTVERSION%%/ftpd
lib/tcllib%%PORTVERSION%%/html/html.tcl
lib/tcllib%%PORTVERSION%%/html/html.test
lib/tcllib%%PORTVERSION%%/html/pkgIndex.tcl
@dirrm lib/tcllib%%PORTVERSION%%/html
lib/tcllib%%PORTVERSION%%/javascript/javascript.tcl
lib/tcllib%%PORTVERSION%%/javascript/pkgIndex.tcl
@dirrm lib/tcllib%%PORTVERSION%%/javascript
lib/tcllib%%PORTVERSION%%/license.terms
lib/tcllib%%PORTVERSION%%/math/math.tcl
lib/tcllib%%PORTVERSION%%/math/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/math/math.test
lib/tcllib%%PORTVERSION%%/math/pkgIndex.tcl
@dirrm lib/tcllib%%PORTVERSION%%/math
lib/tcllib%%PORTVERSION%%/mime/mime.tcl
lib/tcllib%%PORTVERSION%%/mime/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/mime/smtp.tcl
lib/tcllib%%PORTVERSION%%/mime/mime.test
lib/tcllib%%PORTVERSION%%/mime/README.html
lib/tcllib%%PORTVERSION%%/mime/README.txt
lib/tcllib%%PORTVERSION%%/mime/README.xml
lib/tcllib%%PORTVERSION%%/mime/mime.tcl
lib/tcllib%%PORTVERSION%%/mime/mime.test
lib/tcllib%%PORTVERSION%%/mime/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/mime/smtp.tcl
@dirrm lib/tcllib%%PORTVERSION%%/mime
lib/tcllib%%PORTVERSION%%/ncgi/formdata.txt
lib/tcllib%%PORTVERSION%%/ncgi/ncgi.tcl
lib/tcllib%%PORTVERSION%%/ncgi/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/ncgi/ncgi.test
lib/tcllib%%PORTVERSION%%/ncgi/pkgIndex.tcl
@dirrm lib/tcllib%%PORTVERSION%%/ncgi
lib/tcllib%%PORTVERSION%%/nntp/nntp.tcl
lib/tcllib%%PORTVERSION%%/nntp/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/nntp/rfc977.txt
@dirrm lib/tcllib%%PORTVERSION%%/nntp
lib/tcllib%%PORTVERSION%%/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/pop3/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/pop3/pop3.tcl
@dirrm lib/tcllib%%PORTVERSION%%/pop3
@ -47,11 +63,31 @@ lib/tcllib%%PORTVERSION%%/profiler/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/profiler/profiler.tcl
lib/tcllib%%PORTVERSION%%/profiler/profiler.test
@dirrm lib/tcllib%%PORTVERSION%%/profiler
lib/tcllib%%PORTVERSION%%/html/html.tcl
lib/tcllib%%PORTVERSION%%/html/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/html/html.test
@dirrm lib/tcllib%%PORTVERSION%%/html
lib/tcllib%%PORTVERSION%%/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/install.sh
lib/tcllib%%PORTVERSION%%/license.terms
lib/tcllib%%PORTVERSION%%/struct/graph.tcl
lib/tcllib%%PORTVERSION%%/struct/graph.test
lib/tcllib%%PORTVERSION%%/struct/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/struct/queue.tcl
lib/tcllib%%PORTVERSION%%/struct/queue.test
lib/tcllib%%PORTVERSION%%/struct/stack.tcl
lib/tcllib%%PORTVERSION%%/struct/stack.test
lib/tcllib%%PORTVERSION%%/struct/struct.tcl
lib/tcllib%%PORTVERSION%%/struct/tree.tcl
lib/tcllib%%PORTVERSION%%/struct/tree.test
@dirrm lib/tcllib%%PORTVERSION%%/struct
lib/tcllib%%PORTVERSION%%/textutil/adjust.tcl
lib/tcllib%%PORTVERSION%%/textutil/adjust.test
lib/tcllib%%PORTVERSION%%/textutil/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/textutil/split.tcl
lib/tcllib%%PORTVERSION%%/textutil/split.test
lib/tcllib%%PORTVERSION%%/textutil/tabify.tcl
lib/tcllib%%PORTVERSION%%/textutil/tabify.test
lib/tcllib%%PORTVERSION%%/textutil/textutil.tcl
lib/tcllib%%PORTVERSION%%/textutil/textutil.test
lib/tcllib%%PORTVERSION%%/textutil/trim.tcl
lib/tcllib%%PORTVERSION%%/textutil/trim.test
@dirrm lib/tcllib%%PORTVERSION%%/textutil
lib/tcllib%%PORTVERSION%%/uri/pkgIndex.tcl
lib/tcllib%%PORTVERSION%%/uri/uri.tcl
lib/tcllib%%PORTVERSION%%/uri/uri.test
@dirrm lib/tcllib%%PORTVERSION%%/uri
@dirrm lib/tcllib%%PORTVERSION%%