BSD Ports

devel/tcllib 2.0 FreeBSD

Collection of utility modules for Tcl

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
TclTk
Categories
devel, tcl
Package size
2470.1 KiB, 18477.4 KiB installed

Description

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.

There are too many modules now to list here. Browse the on-line documentation at

http://tcllib.sourceforge.net/doc/

to get the idea.

This port installs pure-Tcl versions of the modules only. C-implementations -- for some of the modules -- can be added by installing devel/tcllibc port.

In the other systems

SystemPortVersion
FreeBSDdevel/tcllib2.0
OpenBSDdevel/tcllib2.0p0
NetBSDdevel/tcllib2.0nb1
DragonFlydevel/tcllib2.0
MidnightBSDdevel/tcllib2.0
HardenedBSDdevel/tcllib2.0
GhostBSDdevel/tcllib2.0

Install

Binary package:

pkg install tcllib

From the ports tree:

cd /usr/ports/devel/tcllib/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	tcllib>0:devel/tcllib

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.02.01.212.02.0
FreeBSD:14:quarterly2.02.0n/a2.02.0
FreeBSD:15:latest2.02.0n/a2.02.0
FreeBSD:15:quarterly2.02.0n/an/an/a
FreeBSD:16:latest2.02.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 1
Run dependencies 1

Configuration

Options name: devel_tcllib

OptionDefaultDescription
DOCSoffBuild and/or install documentation
MANPAGESoffBuild and/or install manual pages
USES
tcl tar:xz
Service scripts
none

Files

Manual pages 440
  • S3.tcllib(n)
  • adjust.tcllib(n)
  • adler32.tcllib(n)
  • aes.tcllib(n)
  • annealing.tcllib(n)
  • ansi_cattr.tcllib(n)
  • ansi_cctrl.tcllib(n)
  • ansi_cmacros.tcllib(n)
  • ansi_code.tcllib(n)
  • ansi_ctrlu.tcllib(n)
  • ansi_send.tcllib(n)
  • ascii85.tcllib(n)
  • asn.tcllib(n)
  • async.tcllib(n)
  • autoproxy.tcllib(n)
  • aycock.tcllib(n)
  • base32.tcllib(n)
  • base32core.tcllib(n)
  • base32hex.tcllib(n)
  • base64.tcllib(n)
  • bee.tcllib(n)
  • bench.tcllib(n)
  • bench_intro.tcllib(n)
  • bench_lang_intro.tcllib(n)
  • bench_lang_spec.tcllib(n)
  • bench_read.tcllib(n)
  • bench_wcsv.tcllib(n)
  • bench_wtext.tcllib(n)
  • bibtex.tcllib(n)
  • bigfloat.tcllib(n)
  • bignum.tcllib(n)
  • blowfish.tcllib(n)
  • calculus.tcllib(n)
  • cat.tcllib(n)
  • cc_amex.tcllib(n)
  • cc_discover.tcllib(n)
  • cc_mastercard.tcllib(n)
  • cc_visa.tcllib(n)
  • cfront.tcllib(n)
  • cgen.tcllib(n)
  • changelog.tcllib(n)
  • changepoint.tcllib(n)
  • cksum.tcllib(n)
  • clay.tcllib(n)
  • cmdline.tcllib(n)
  • combinatorics.tcllib(n)
  • comm.tcllib(n)
  • comm_wire.tcllib(n)
  • connect.tcllib(n)
  • constants.tcllib(n)
  • control.tcllib(n)
  • copyops.tcllib(n)
  • core.tcllib(n)
  • coro_auto.tcllib(n)
  • coroutine.tcllib(n)
  • counter.tcllib(n)
  • crc16.tcllib(n)
  • crc32.tcllib(n)
  • cron.tcllib(n)
  • csv.tcllib(n)
  • cvs.tcllib(n)
  • dacceptor.tcllib(n)
  • ddest.tcllib(n)
  • debug.tcllib(n)
  • debug_caller.tcllib(n)
  • debug_heartbeat.tcllib(n)
  • debug_timestamp.tcllib(n)
  • decimal.tcllib(n)
  • decode.tcllib(n)
  • defer.tcllib(n)
  • deleg_method.tcllib(n)
  • deleg_proc.tcllib(n)
  • des.tcllib(n)
  • dexec.tcllib(n)
  • dicttool.tcllib(n)
  • disjointset.tcllib(n)
  • dns.tcllib(n)
  • docidx.tcllib(n)
  • docidx_intro.tcllib(n)
  • docidx_lang_cmdref.tcllib(n)
  • docidx_lang_faq.tcllib(n)
  • docidx_lang_intro.tcllib(n)
  • docidx_lang_syntax.tcllib(n)
  • docidx_plugin_apiref.tcllib(n)
  • docstrip.tcllib(n)
  • docstrip_util.tcllib(n)
  • doctoc.tcllib(n)
  • doctoc_intro.tcllib(n)
  • doctoc_lang_cmdref.tcllib(n)
  • doctoc_lang_faq.tcllib(n)
  • doctoc_lang_intro.tcllib(n)
  • doctoc_lang_syntax.tcllib(n)
  • doctoc_plugin_apiref.tcllib(n)
  • doctools.tcllib(n)
  • doctools_intro.tcllib(n)
  • doctools_lang_cmdref.tcllib(n)
  • doctools_lang_faq.tcllib(n)
  • doctools_lang_intro.tcllib(n)
  • doctools_lang_syntax.tcllib(n)
  • doctools_plugin_apiref.tcllib(n)
  • dsource.tcllib(n)
  • dtplite.tcllib(n)
  • ean13.tcllib(n)
  • encode.tcllib(n)
  • events.tcllib(n)
  • exact.tcllib(n)
  • expander.tcllib(n)
  • export_docidx.tcllib(n)
  • export_doctoc.tcllib(n)
  • fa.tcllib(n)
  • facade.tcllib(n)
  • faop.tcllib(n)
  • fhome.tcllib(n)
  • fifo.tcllib(n)
  • fifo2.tcllib(n)
  • figurate.tcllib(n)
  • filetypes.tcllib(n)
  • fileutil.tcllib(n)
  • filtergen.tcllib(n)
  • fourier.tcllib(n)
  • ftp.tcllib(n)
  • ftp_geturl.tcllib(n)
  • ftpd.tcllib(n)
  • fuzzy.tcllib(n)
  • gasm.tcllib(n)
  • generator.tcllib(n)
  • gpx.tcllib(n)
  • graph.tcllib(n)
  • graph1.tcllib(n)
  • graphops.tcllib(n)
  • gtoken.tcllib(n)
  • halfpipe.tcllib(n)
  • hex.tcllib(n)
  • hook.tcllib(n)
  • html.tcllib(n)
  • html_cssdefaults.tcllib(n)
  • htmlparse.tcllib(n)
  • httpd.tcllib(n)
  • huddle.tcllib(n)
  • iban.tcllib(n)
  • ident.tcllib(n)
  • identity.tcllib(n)
  • idx_container.tcllib(n)
  • idx_export.tcllib(n)
  • idx_export_html.tcllib(n)
  • idx_export_json.tcllib(n)
  • idx_export_nroff.tcllib(n)
  • idx_export_text.tcllib(n)
  • idx_export_wiki.tcllib(n)
  • idx_import.tcllib(n)
  • idx_import_json.tcllib(n)
  • idx_introduction.tcllib(n)
  • idx_msgcat_c.tcllib(n)
  • idx_msgcat_de.tcllib(n)
  • idx_msgcat_en.tcllib(n)
  • idx_msgcat_fr.tcllib(n)
  • idx_parse.tcllib(n)
  • idx_structure.tcllib(n)
  • imap4.tcllib(n)
  • imei.tcllib(n)
  • imenu.tcllib(n)
  • import_docidx.tcllib(n)
  • import_doctoc.tcllib(n)
  • ini.tcllib(n)
  • interp.tcllib(n)
  • interpolate.tcllib(n)
  • ip.tcllib(n)
  • ipager.tcllib(n)
  • irc.tcllib(n)
  • isbn.tcllib(n)
  • iso8601.tcllib(n)
  • javascript.tcllib(n)
  • jpeg.tcllib(n)
  • json.tcllib(n)
  • json_write.tcllib(n)
  • lambda.tcllib(n)
  • lazyset.tcllib(n)
  • ldap.tcllib(n)
  • ldapx.tcllib(n)
  • limitsize.tcllib(n)
  • linalg.tcllib(n)
  • log.tcllib(n)
  • logger.tcllib(n)
  • loggerAppender.tcllib(n)
  • loggerUtils.tcllib(n)
  • luhn.tcllib(n)
  • luhn5.tcllib(n)
  • machineparameters.tcllib(n)
  • map_geocode_nominatim.tcllib(n)
  • map_slippy.tcllib(n)
  • map_slippy_cache.tcllib(n)
  • map_slippy_fetcher.tcllib(n)
  • mapproj.tcllib(n)
  • markdown.tcllib(n)
  • math.tcllib(n)
  • math_geometry.tcllib(n)
  • matrix.tcllib(n)
  • md4.tcllib(n)
  • md5.tcllib(n)
  • md5crypt.tcllib(n)
  • me_ast.tcllib(n)
  • me_cpu.tcllib(n)
  • me_cpucore.tcllib(n)
  • me_intro.tcllib(n)
  • me_tcl.tcllib(n)
  • me_util.tcllib(n)
  • me_vm.tcllib(n)
  • memchan.tcllib(n)
  • meta.tcllib(n)
  • mime.tcllib(n)
  • mkdoc.tcllib(n)
  • mkzip.tcllib(n)
  • montecarlo.tcllib(n)
  • mpexpand.tcllib(n)
  • msgcat.tcllib(n)
  • multi.tcllib(n)
  • multiop.tcllib(n)
  • multiplexer.tcllib(n)
  • namespacex.tcllib(n)
  • ncgi.tcllib(n)
  • nettool.tcllib(n)
  • nmea.tcllib(n)
  • nns.tcllib(n)
  • nns_auto.tcllib(n)
  • nns_client.tcllib(n)
  • nns_common.tcllib(n)
  • nns_intro.tcllib(n)
  • nns_protocol.tcllib(n)
  • nns_server.tcllib(n)
  • nnsd.tcllib(n)
  • nnslog.tcllib(n)
  • nntp.tcllib(n)
  • nroff_manmacros.tcllib(n)
  • ntlm.tcllib(n)
  • ntp_time.tcllib(n)
  • null.tcllib(n)
  • nullzero.tcllib(n)
  • numtheory.tcllib(n)
  • oauth.tcllib(n)
  • observe.tcllib(n)
  • oometa.tcllib(n)
  • ooutil.tcllib(n)
  • optimize.tcllib(n)
  • otp.tcllib(n)
  • page.tcllib(n)
  • page_intro.tcllib(n)
  • page_pluginmgr.tcllib(n)
  • page_util_flow.tcllib(n)
  • page_util_norm_lemon.tcllib(n)
  • page_util_norm_peg.tcllib(n)
  • page_util_peg.tcllib(n)
  • page_util_quote.tcllib(n)
  • patch.tcllib(n)
  • paths.tcllib(n)
  • pca.tcllib(n)
  • peg.tcllib(n)
  • peg_interp.tcllib(n)
  • picoirc.tcllib(n)
  • pkg_dtplite.tcllib(n)
  • pki.tcllib(n)
  • pluginmgr.tcllib(n)
  • png.tcllib(n)
  • polynomials.tcllib(n)
  • pool.tcllib(n)
  • pop3.tcllib(n)
  • pop3d.tcllib(n)
  • pop3d_dbox.tcllib(n)
  • pop3d_udb.tcllib(n)
  • practcl.tcllib(n)
  • prioqueue.tcllib(n)
  • probopt.tcllib(n)
  • processman.tcllib(n)
  • profiler.tcllib(n)
  • pt.tcllib(n)
  • pt_astree.tcllib(n)
  • pt_cparam_config_critcl.tcllib(n)
  • pt_cparam_config_tea.tcllib(n)
  • pt_from_api.tcllib(n)
  • pt_introduction.tcllib(n)
  • pt_json_language.tcllib(n)
  • pt_param.tcllib(n)
  • pt_parse_peg.tcllib(n)
  • pt_parser_api.tcllib(n)
  • pt_peg_container.tcllib(n)
  • pt_peg_container_peg.tcllib(n)
  • pt_peg_export.tcllib(n)
  • pt_peg_export_container.tcllib(n)
  • pt_peg_export_json.tcllib(n)
  • pt_peg_export_peg.tcllib(n)
  • pt_peg_from_container.tcllib(n)
  • pt_peg_from_json.tcllib(n)
  • pt_peg_from_peg.tcllib(n)
  • pt_peg_import.tcllib(n)
  • pt_peg_import_container.tcllib(n)
  • pt_peg_import_json.tcllib(n)
  • pt_peg_import_peg.tcllib(n)
  • pt_peg_interp.tcllib(n)
  • pt_peg_introduction.tcllib(n)
  • pt_peg_language.tcllib(n)
  • pt_peg_op.tcllib(n)
  • pt_peg_to_container.tcllib(n)
  • pt_peg_to_cparam.tcllib(n)
  • pt_peg_to_json.tcllib(n)
  • pt_peg_to_param.tcllib(n)
  • pt_peg_to_peg.tcllib(n)
  • pt_peg_to_tclparam.tcllib(n)
  • pt_pegrammar.tcllib(n)
  • pt_pexpr_op.tcllib(n)
  • pt_pexpression.tcllib(n)
  • pt_pgen.tcllib(n)
  • pt_rdengine.tcllib(n)
  • pt_tclparam_config_nx.tcllib(n)
  • pt_tclparam_config_snit.tcllib(n)
  • pt_tclparam_config_tcloo.tcllib(n)
  • pt_to_api.tcllib(n)
  • pt_util.tcllib(n)
  • qcomplex.tcllib(n)
  • quasirandom.tcllib(n)
  • queue.tcllib(n)
  • random.tcllib(n)
  • randseed.tcllib(n)
  • rational_funcs.tcllib(n)
  • rc4.tcllib(n)
  • rcs.tcllib(n)
  • receive.tcllib(n)
  • receiver.tcllib(n)
  • record.tcllib(n)
  • repeat.tcllib(n)
  • report.tcllib(n)
  • rest.tcllib(n)
  • rfc2822.tcllib(n)
  • ripemd128.tcllib(n)
  • ripemd160.tcllib(n)
  • roman.tcllib(n)
  • romberg.tcllib(n)
  • rot.tcllib(n)
  • rtcore.tcllib(n)
  • sasl.tcllib(n)
  • scram.tcllib(n)
  • sha1.tcllib(n)
  • sha256.tcllib(n)
  • simulation_random.tcllib(n)
  • skiplist.tcllib(n)
  • smtp.tcllib(n)
  • smtpd.tcllib(n)
  • snit.tcllib(n)
  • snitfaq.tcllib(n)
  • soundex.tcllib(n)
  • spacer.tcllib(n)
  • special.tcllib(n)
  • stack.tcllib(n)
  • statistics.tcllib(n)
  • std.tcllib(n)
  • stooop.tcllib(n)
  • string.tcllib(n)
  • stringprep.tcllib(n)
  • stringprep_data.tcllib(n)
  • struct_list.tcllib(n)
  • struct_map.tcllib(n)
  • struct_set.tcllib(n)
  • struct_tree.tcllib(n)
  • struct_tree1.tcllib(n)
  • sum.tcllib(n)
  • switched.tcllib(n)
  • symdiff.tcllib(n)
  • tabify.tcllib(n)
  • tar.tcllib(n)
  • tcl_parse.tcllib(n)
  • tcldes.tcllib(n)
  • tcldesjr.tcllib(n)
  • tcldocstrip.tcllib(n)
  • tepam_argument_dialogbox.tcllib(n)
  • tepam_doc_gen.tcllib(n)
  • tepam_introduction.tcllib(n)
  • tepam_procedure.tcllib(n)
  • term.tcllib(n)
  • term_bind.tcllib(n)
  • term_send.tcllib(n)
  • textutil.tcllib(n)
  • textutil_split.tcllib(n)
  • textutil_string.tcllib(n)
  • textwindow.tcllib(n)
  • throw.tcllib(n)
  • tie.tcllib(n)
  • tie_std.tcllib(n)
  • tiff.tcllib(n)
  • toc_container.tcllib(n)
  • toc_export.tcllib(n)
  • toc_export_html.tcllib(n)
  • toc_export_json.tcllib(n)
  • toc_export_nroff.tcllib(n)
  • toc_export_text.tcllib(n)
  • toc_export_wiki.tcllib(n)
  • toc_import.tcllib(n)
  • toc_import_json.tcllib(n)
  • toc_introduction.tcllib(n)
  • toc_msgcat_c.tcllib(n)
  • toc_msgcat_de.tcllib(n)
  • toc_msgcat_en.tcllib(n)
  • toc_msgcat_fr.tcllib(n)
  • toc_parse.tcllib(n)
  • toc_structure.tcllib(n)
  • token.tcllib(n)
  • token_shell.tcllib(n)
  • tool.tcllib(n)
  • tool_dict_ensemble.tcllib(n)
  • tqueue.tcllib(n)
  • transformcore.tcllib(n)
  • transmitter.tcllib(n)
  • traverse.tcllib(n)
  • treeql.tcllib(n)
  • trig.tcllib(n)
  • trim.tcllib(n)
  • try.tcllib(n)
  • udpcluster.tcllib(n)
  • uevent.tcllib(n)
  • uevent_onidle.tcllib(n)
  • unicode.tcllib(n)
  • unicode_data.tcllib(n)
  • units.tcllib(n)
  • uri.tcllib(n)
  • urn-scheme.tcllib(n)
  • usnpi.tcllib(n)
  • uuencode.tcllib(n)
  • uuid.tcllib(n)
  • valtype_common.tcllib(n)
  • variable.tcllib(n)
  • verhoeff.tcllib(n)
  • vt_base64.tcllib(n)
  • vt_counter.tcllib(n)
  • vt_crc32.tcllib(n)
  • vt_otp.tcllib(n)
  • wcswidth.tcllib(n)
  • websocket.tcllib(n)
  • wip.tcllib(n)
  • xsxp.tcllib(n)
  • yaml.tcllib(n)
  • yencode.tcllib(n)
  • zero.tcllib(n)
  • zlib.tcllib(n)
pkg-plist 1181
  • bin/dtplite
  • bin/mkdoc
  • bin/nns
  • bin/nnsd
  • bin/nnslog
  • bin/page
  • bin/pt
  • bin/tcldocstrip
  • lib/tcllib/0compatibility/pkgIndex.tcl
  • lib/tcllib/aes/aes.tcl
  • lib/tcllib/aes/pkgIndex.tcl
  • lib/tcllib/amazon-s3/pkgIndex.tcl
  • lib/tcllib/amazon-s3/S3.tcl
  • lib/tcllib/amazon-s3/xsxp.tcl
  • lib/tcllib/asn/asn.tcl
  • lib/tcllib/asn/pkgIndex.tcl
  • lib/tcllib/base32/base32_c.tcl
  • lib/tcllib/base32/base32_tcl.tcl
  • lib/tcllib/base32/base32.tcl
  • lib/tcllib/base32/base32core.tcl
  • lib/tcllib/base32/base32hex_c.tcl
  • lib/tcllib/base32/base32hex_tcl.tcl
  • lib/tcllib/base32/base32hex.tcl
  • lib/tcllib/base32/pkgIndex.tcl
  • lib/tcllib/base64/ascii85.tcl
  • lib/tcllib/base64/base64.tcl
  • lib/tcllib/base64/base64c.tcl
  • lib/tcllib/base64/pkgIndex.tcl
  • lib/tcllib/base64/uuencode.tcl
  • lib/tcllib/base64/yencode.tcl
  • lib/tcllib/bee/bee.tcl
  • lib/tcllib/bee/pkgIndex.tcl
  • lib/tcllib/bench/bench_read.tcl
  • lib/tcllib/bench/bench_wcsv.tcl
  • lib/tcllib/bench/bench_wtext.tcl
  • lib/tcllib/bench/bench.tcl
  • lib/tcllib/bench/libbench.tcl
  • lib/tcllib/bench/pkgIndex.tcl
  • lib/tcllib/bibtex/bibtex.tcl
  • lib/tcllib/bibtex/pkgIndex.tcl
  • lib/tcllib/blowfish/blowfish.tcl
  • lib/tcllib/blowfish/pkgIndex.tcl
  • lib/tcllib/cache/async.tcl
  • lib/tcllib/cache/pkgIndex.tcl
  • lib/tcllib/clay/clay.tcl
  • lib/tcllib/clay/pkgIndex.tcl
  • lib/tcllib/clock/iso8601.tcl
  • lib/tcllib/clock/pkgIndex.tcl
  • lib/tcllib/clock/rfc2822.tcl
  • lib/tcllib/cmdline/cmdline.tcl
  • lib/tcllib/cmdline/pkgIndex.tcl
  • lib/tcllib/comm/comm.tcl
  • lib/tcllib/comm/pkgIndex.tcl
  • lib/tcllib/control/ascaller.tcl
  • lib/tcllib/control/assert.tcl
  • lib/tcllib/control/control.tcl
  • lib/tcllib/control/do.tcl
  • lib/tcllib/control/no-op.tcl
  • lib/tcllib/control/pkgIndex.tcl
  • lib/tcllib/control/tclIndex
  • lib/tcllib/coroutine/coro_auto.tcl
  • lib/tcllib/coroutine/coroutine.tcl
  • lib/tcllib/coroutine/pkgIndex.tcl
  • lib/tcllib/counter/counter.tcl
  • lib/tcllib/counter/pkgIndex.tcl
  • lib/tcllib/crc/cksum.tcl
  • lib/tcllib/crc/crc16.tcl
  • lib/tcllib/crc/crc32.tcl
  • lib/tcllib/crc/crc32c.tcl
  • lib/tcllib/crc/pkgIndex.tcl
  • lib/tcllib/crc/sum.tcl
  • lib/tcllib/crc/sumc.tcl
  • lib/tcllib/cron/cron.tcl
  • lib/tcllib/cron/pkgIndex.tcl
  • lib/tcllib/csv/csv.tcl
  • lib/tcllib/csv/pkgIndex.tcl
  • lib/tcllib/debug/caller.tcl
  • lib/tcllib/debug/debug.tcl
  • lib/tcllib/debug/heartbeat.tcl
  • lib/tcllib/debug/pkgIndex.tcl
  • lib/tcllib/debug/timestamp.tcl
  • lib/tcllib/defer/defer.tcl
  • lib/tcllib/defer/pkgIndex.tcl
  • lib/tcllib/des/des.tcl
  • lib/tcllib/des/pkgIndex.tcl
  • lib/tcllib/des/tcldes.tcl
  • lib/tcllib/des/tcldesjr.tcl
  • lib/tcllib/dicttool/dicttool.tcl
  • lib/tcllib/dicttool/pkgIndex.tcl
  • lib/tcllib/dns/dns.tcl
  • lib/tcllib/dns/ip.tcl
  • lib/tcllib/dns/ipMore.tcl
  • lib/tcllib/dns/ipMoreC.tcl
  • lib/tcllib/dns/msgs/en.msg
  • lib/tcllib/dns/pkgIndex.tcl
  • lib/tcllib/dns/resolv.tcl
  • lib/tcllib/dns/spf.tcl
  • lib/tcllib/docstrip/docstrip_util.tcl
  • lib/tcllib/docstrip/docstrip.tcl
  • lib/tcllib/docstrip/pkgIndex.tcl

The first 100 are listed.

distinfo 1
FileSizeSHA256
tcllib-2.0.tar.xz1.4872556e+07642c2c679c9017ab6fded03324e4ce9b5f4292473b62520e82aacebb63c0ce20
Master sites 1
  • https://core.tcl.tk/tcllib/uv/

Commit history 0

No commits in the history this site was built from.