Date: Fri, 1 Dec 2000 13:45:49 -0500 (EST) From: Mikhail Teterin <mi@privatelabs.com> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/23213: MAINTAINER PORT UPGRADE devel/tcllib Message-ID: <200012011845.eB1Ijn870282@misha.privatelabs.com>
next in thread | raw e-mail | index | archive | help
>Number: 23213 >Category: ports >Synopsis: MAINTAINER PORT UPGRADE devel/tcllib >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Dec 01 10:50:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Mikhail Teterin >Release: FreeBSD 4.1.1-STABLE i386 >Organization: Virtual Estates, Inc. >Environment: >Description: This moves the port from 0.4 to 0.8. New modules are added. The newer www/tclhttpd, which I'm going to submit next will need this. Also, the current port's pkg-message appears to have slipped from some other port :) It is quite irrelevant for this one. >How-To-Repeat: >Fix: --- Makefile Thu Jun 8 23:35:20 2000 +++ Makefile Fri Dec 1 13:32:12 2000 @@ -8,3 +8,3 @@ PORTNAME= tcllib -PORTVERSION= 0.4 +PORTVERSION= 0.8 CATEGORIES= devel @@ -21,3 +21,5 @@ 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 @@ -25,3 +27,4 @@ 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} @@ -30,2 +33,5 @@ do-install: ${LOCALBASE}/man/mann/ + +post-install: + @${CAT} ${PKGMESSAGE} --- distinfo Thu Jun 8 23:35:20 2000 +++ distinfo Fri Dec 1 12:53:05 2000 @@ -1 +1 @@ -MD5 (tcllib0.4.tar.gz) = efee3008c58bf481913a133fbee4ede0 +MD5 (tcllib0.8.tar.gz) = 0c198c010090b52043034a7a20179ef7 --- pkg-descr Thu Jun 8 23:35:21 2000 +++ pkg-descr Fri Dec 1 13:35:36 2000 @@ -1,13 +1,14 @@ -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 @@ -15,6 +16,8 @@ The latest version of tcllib, 0.4, inclu 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 --- pkg-message Thu Jun 8 23:35:21 2000 +++ pkg-message Fri Dec 1 13:39:45 2000 @@ -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) - -=========================================================================== --- pkg-plist Thu Jun 8 23:35:21 2000 +++ pkg-plist Fri Dec 1 13:26:23 2000 @@ -1,34 +1,41 @@ 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 @@ -36,2 +43,6 @@ lib/tcllib%%PORTVERSION%%/mime/README.tx 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 @@ -39,5 +50,10 @@ lib/tcllib%%PORTVERSION%%/ncgi/formdata. 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 @@ -49,9 +65,29 @@ lib/tcllib%%PORTVERSION%%/profiler/profi @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%% >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200012011845.eB1Ijn870282>