Update to version 0.8.
PR: 23213 Submitted by: maintainer
This commit is contained in:
parent
b0642e71dd
commit
bfaef63164
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=35854
@ -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>
|
||||
|
@ -1 +1 @@
|
||||
MD5 (tcllib0.4.tar.gz) = efee3008c58bf481913a133fbee4ede0
|
||||
MD5 (tcllib0.8.tar.gz) = 0c198c010090b52043034a7a20179ef7
|
||||
|
@ -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/
|
||||
|
@ -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)
|
||||
|
||||
===========================================================================
|
||||
|
@ -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%%
|
||||
|
Loading…
Reference in New Issue
Block a user