diff options
-rw-r--r-- | devel/tcllib/Makefile | 31 | ||||
-rw-r--r-- | devel/tcllib/distinfo | 2 | ||||
-rw-r--r-- | devel/tcllib/files/patch-test | 8 | ||||
-rw-r--r-- | devel/tcllib/files/tclhttpd.sh | 16 | ||||
-rw-r--r-- | devel/tcllib/pkg-descr | 26 | ||||
-rw-r--r-- | devel/tcllib/pkg-message | 7 | ||||
-rw-r--r-- | devel/tcllib/pkg-plist | 90 |
7 files changed, 88 insertions, 92 deletions
diff --git a/devel/tcllib/Makefile b/devel/tcllib/Makefile index 02b3a6016150..e8c8e501aafe 100644 --- a/devel/tcllib/Makefile +++ b/devel/tcllib/Makefile @@ -6,33 +6,26 @@ # PORTNAME= tcllib -PORTVERSION= 0.8 +PORTVERSION= 1.2 CATEGORIES= devel -MASTER_SITES= ${MASTER_SITE_TCLTK} +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= tcllib -DISTNAME= ${PORTNAME}${PORTVERSION} -EXTRACT_ONLY= MAINTAINER= mi@aldan.algebra.com -NO_BUILD= YES +GNU_CONFIGURE= yes +ALL_TARGET= test +MAKE_ENV+= LANG=C PLIST_SUB+= PORTVERSION=${PORTVERSION} -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} -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/ +MANN= base64.n cksum.n cmdline.n combinatorics.n comm.n control.n \ + counter.n crc32.n csv.n expander.n fileutil.n ftp.n ftpd.n \ + graph.n html.n htmlparse.n javascript.n log.n math.n matrix.n \ + md5.n mime.n ncgi.n nntp.n pop3.n profiler.n report.n queue.n \ + sha1.n smtp.n stack.n stooop.n sum.n textutil.n tree.n uri.n \ + uuencode.n -post-install: - @${CAT} ${PKGMESSAGE} +MANCOMPRESSED= no .include <bsd.port.mk> diff --git a/devel/tcllib/distinfo b/devel/tcllib/distinfo index d7b04cd101ea..4adc723cd702 100644 --- a/devel/tcllib/distinfo +++ b/devel/tcllib/distinfo @@ -1 +1 @@ -MD5 (tcllib0.8.tar.gz) = 0c198c010090b52043034a7a20179ef7 +MD5 (tcllib-1.2.tar.gz) = a70c5650cb4a201ed714b6f3420c8e38 diff --git a/devel/tcllib/files/patch-test b/devel/tcllib/files/patch-test new file mode 100644 index 000000000000..20a5d87f0b77 --- /dev/null +++ b/devel/tcllib/files/patch-test @@ -0,0 +1,8 @@ +--- all.tcl Mon Jan 21 12:55:22 2002 ++++ all.tcl Mon Jan 28 14:30:41 2002 +@@ -122,4 +122,5 @@ + # import the auto_path from the parent interp, so "package require" works + $c eval { ++ set ::argv0 [pSet ::argv0] + set ::tcllibModule [pSet module] + set auto_path [pSet auto_path] diff --git a/devel/tcllib/files/tclhttpd.sh b/devel/tcllib/files/tclhttpd.sh deleted file mode 100644 index 6053456fe639..000000000000 --- a/devel/tcllib/files/tclhttpd.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh -case $1 in -stop) - if ! [ -f /var/run/tclhttd.pid ] ; then - echo tclhttd does not seem to be running - exit 1 - fi - echo "Not sure if `cat /var/run/tclhttd.pid` \ - (from /var/run/tclhttd.pid) is what you wish killed." - exit 2 - ;; -start|"") - COMMAND_LINE & - test -n "$!" && echo $! > /var/run/tclhttd.pid - ;; -esac diff --git a/devel/tcllib/pkg-descr b/devel/tcllib/pkg-descr index 74ffb6a37bc6..724a97862440 100644 --- a/devel/tcllib/pkg-descr +++ b/devel/tcllib/pkg-descr @@ -2,23 +2,11 @@ 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.8, includes the following modules: - base64 base64 encoder and decoder - cmdline command line argument processor similar to opt - 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 - struct Tcl implementations of common data structures - textutil Text processing utilities - uri URI parsing module +There are too many modules now to list here. Browse the on-line +documentation at -WWW: http://dev.scriptics.com/software/tcllib/ + http://tcllib.sourceforge.net/doc/ + +to get the idea. + +WWW: http://tcllib.sourceforge.net/ diff --git a/devel/tcllib/pkg-message b/devel/tcllib/pkg-message deleted file mode 100644 index 6798dfdac6c6..000000000000 --- a/devel/tcllib/pkg-message +++ /dev/null @@ -1,7 +0,0 @@ - - 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... - diff --git a/devel/tcllib/pkg-plist b/devel/tcllib/pkg-plist index f819b4768d72..e986c328a9c6 100644 --- a/devel/tcllib/pkg-plist +++ b/devel/tcllib/pkg-plist @@ -1,59 +1,48 @@ lib/tcllib%%PORTVERSION%%/base64/base64.tcl -lib/tcllib%%PORTVERSION%%/base64/base64.test -lib/tcllib%%PORTVERSION%%/base64/compare.tcl +lib/tcllib%%PORTVERSION%%/base64/uuencode.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/typedCmdline.test @dirrm lib/tcllib%%PORTVERSION%%/cmdline 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/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/ftp_geturl.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/calculus.tcl +lib/tcllib%%PORTVERSION%%/math/combinatorics.tcl +lib/tcllib%%PORTVERSION%%/math/fuzzy.tcl +lib/tcllib%%PORTVERSION%%/math/geometry.tcl lib/tcllib%%PORTVERSION%%/math/math.tcl -lib/tcllib%%PORTVERSION%%/math/math.test +lib/tcllib%%PORTVERSION%%/math/misc.tcl +lib/tcllib%%PORTVERSION%%/math/tclIndex lib/tcllib%%PORTVERSION%%/math/pkgIndex.tcl @dirrm lib/tcllib%%PORTVERSION%%/math -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/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 @@ -61,33 +50,74 @@ lib/tcllib%%PORTVERSION%%/pop3/pop3.tcl @dirrm lib/tcllib%%PORTVERSION%%/pop3 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%%/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/matrix.tcl 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/expander.tcl 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 +lib/tcllib%%PORTVERSION%%/uri/urn-scheme.tcl @dirrm lib/tcllib%%PORTVERSION%%/uri +lib/tcllib%%PORTVERSION%%/calendar/calendar.tcl +lib/tcllib%%PORTVERSION%%/calendar/gregorian.tcl +lib/tcllib%%PORTVERSION%%/calendar/pkgIndex.tcl +lib/tcllib%%PORTVERSION%%/calendar/tclIndex +@dirrm lib/tcllib%%PORTVERSION%%/calendar +lib/tcllib%%PORTVERSION%%/comm/comm.tcl +lib/tcllib%%PORTVERSION%%/comm/pkgIndex.tcl +@dirrm lib/tcllib%%PORTVERSION%%/comm +lib/tcllib%%PORTVERSION%%/control/ascaller.tcl +lib/tcllib%%PORTVERSION%%/control/assert.tcl +lib/tcllib%%PORTVERSION%%/control/control.tcl +lib/tcllib%%PORTVERSION%%/control/do.tcl +lib/tcllib%%PORTVERSION%%/control/no-op.tcl +lib/tcllib%%PORTVERSION%%/control/pkgIndex.tcl +lib/tcllib%%PORTVERSION%%/control/tclIndex +@dirrm lib/tcllib%%PORTVERSION%%/control +lib/tcllib%%PORTVERSION%%/crc/cksum.tcl +lib/tcllib%%PORTVERSION%%/crc/crc32.tcl +lib/tcllib%%PORTVERSION%%/crc/pkgIndex.tcl +lib/tcllib%%PORTVERSION%%/crc/sum.tcl +@dirrm lib/tcllib%%PORTVERSION%%/crc +lib/tcllib%%PORTVERSION%%/csv/csv.tcl +lib/tcllib%%PORTVERSION%%/csv/pkgIndex.tcl +@dirrm lib/tcllib%%PORTVERSION%%/csv +lib/tcllib%%PORTVERSION%%/htmlparse/htmlparse.tcl +lib/tcllib%%PORTVERSION%%/htmlparse/pkgIndex.tcl +@dirrm lib/tcllib%%PORTVERSION%%/htmlparse +lib/tcllib%%PORTVERSION%%/log/log.tcl +lib/tcllib%%PORTVERSION%%/log/pkgIndex.tcl +@dirrm lib/tcllib%%PORTVERSION%%/log +lib/tcllib%%PORTVERSION%%/md5/md5.tcl +lib/tcllib%%PORTVERSION%%/md5/pkgIndex.tcl +@dirrm lib/tcllib%%PORTVERSION%%/md5 +lib/tcllib%%PORTVERSION%%/report/pkgIndex.tcl +lib/tcllib%%PORTVERSION%%/report/report.tcl +@dirrm lib/tcllib%%PORTVERSION%%/report +lib/tcllib%%PORTVERSION%%/sha1/pkgIndex.tcl +lib/tcllib%%PORTVERSION%%/sha1/sha1.tcl +@dirrm lib/tcllib%%PORTVERSION%%/sha1 +lib/tcllib%%PORTVERSION%%/smtpd/pkgIndex.tcl +lib/tcllib%%PORTVERSION%%/smtpd/smtpd.tcl +@dirrm lib/tcllib%%PORTVERSION%%/smtpd +lib/tcllib%%PORTVERSION%%/stooop/mkpkgidx.tcl +lib/tcllib%%PORTVERSION%%/stooop/pkgIndex.tcl +lib/tcllib%%PORTVERSION%%/stooop/stooop.tcl +lib/tcllib%%PORTVERSION%%/stooop/switched.tcl +lib/tcllib%%PORTVERSION%%/stooop/xifo.tcl +@dirrm lib/tcllib%%PORTVERSION%%/stooop @dirrm lib/tcllib%%PORTVERSION%% +man/man.macros |