tcl-trf - Tcl data transformations - runtime library

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main i386
Package name tcl-trf
Package version 2.1.4
Package release dfsg1-1
Package architecture i386
Package type deb
Installed size 208 B
Download size 109.58 KB
Official Mirror
Trf is an extension to Tcl which provides various data
transformations. The collection of provided transformation
procedures includes:
* generation of message digests (hash values, checksums): MD2,
MD5, SHA/SHS, SHA-1, HAVAL, RIPEMD-128, -160, CRC (polynomial
used by PGP), Adler (based upon zlib);
* conversion to and from various data encodings: uuencoding,
base64-encoding, or ASCII85-encoding, and binary, octal, or
hexadecimal representation;
* an error-correcting Reed-Solomon encoder/decoder;
* compression/decompression based on zlib and libbz2.
This package contains the runtime library to be used in Tcl programs.


Package Version Architecture Repository
tcl-trf_2.1.4-dfsg1-1_amd64.deb 2.1.4 amd64 Debian Main
tcl-trf - - -


Name Value
libbz2-1.0 -
libc6 >= 2.3
libssl1.0.0 >= 1.0.0
tcl >= 8.5.0-1
tclsh -
zlib1g >= 1:1.1.4


Name Value
libtrf-tcl -


Name Value
libtrf-tcl -


Type URL
Binary Package tcl-trf_2.1.4-dfsg1-1_i386.deb
Source Package tcltrf

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install tcl-trf deb package:
    # sudo apt-get install tcl-trf




2012-08-18 - Sergei Golovan <>
tcltrf (2.1.4-dfsg1-1) unstable; urgency=low
* Removed non-DFSG-free msvcrt.dll from the source tarball (closes: #685207).
2012-03-27 - Sergei Golovan <>
tcltrf (2.1.4-dfsg-3) unstable; urgency=low
* Reimplemented MD2 hash after it was removed from the OpenSSL
implementation (closes: #664713).
* Removed conflict of tcl-trf-doc with libtrf-tcl and libtrf-tcl-dev.
* Added build-arch and build-indep targets to debian/rules (closes: #648491).
* Added ${misc:Depends} to the dependencies of tcl-trf-doc because of
debhelper requirement.
* Bumped standards version to 3.9.3.
2009-12-26 - Sergei Golovan <>
tcltrf (2.1.4-dfsg-2) unstable; urgency=low
* Fixed bug with putting library and documentation files into binary
* Switched to prebuilt docs (closes: #562383).
* Added README.source which explains how to manage patched sources using
quilt patch system.
2009-11-03 - Sergei Golovan <>
tcltrf (2.1.4-dfsg-1) unstable; urgency=low
* New upstream release.
* Renamed binary packages to tcl-trf, tcl-trf-dev and tcl-trf-doc to comply
Debian Tcl/Tk policy.
* Changed behavior of md5crypt command to retain magic $1$ at the beginning
of its result.
* Added README.source where it is described how to apply the series of
patches to an original taeball.
* Bumped standards version to 3.8.3.
2009-03-01 - Sergei Golovan <>
tcltrf (2.1.3-dfsg-2) unstable; urgency=low
* Upload to unstable.
* Replaced explicit download server in debian/watch file by sf
2008-12-22 - Sergei Golovan <>
tcltrf (2.1.3-dfsg-1) experimental; urgency=low
* Removed non-free code (haval and haval.1996 subdirectories).
* Mangle debian version in uscan control file.
2008-12-21 - Sergei Golovan <>
tcltrf (2.1.3-1) experimental; urgency=low
* New upstream release.
* Protected quilt invocations to make the source package convertible to
format 3.0 (quilt) (closes: #484925).
* Bumped standards version to 3.8.0.
2008-05-05 - Sergei Golovan <>
tcltrf (2.1.2~20071113-2) unstable; urgency=low
* Removed c2man from build-dependencies.
2008-05-04 - Sergei Golovan <>
tcltrf (2.1.2~20071113-1) unstable; urgency=low
* New CVS snapshot with a few bugfixes.
* Pregenerated C-API manpages and HTML docs to remove build-dependency on
c2man, which is outdated and subject ro removal from Debian
(closes: #478650, #478722).
* Fixed clean target to work with debhelper 7.0 (made dh_clean the last
command, so debhelper logs are removed now).
* Bumped standards version to 3.7.3.
* Fixed doc-base registration file (removed leading whitespaces and changed
section to Programming).
* Moved manpages and HTML docs to a separate package libtrf-tcl-doc to make
libtrf-tcl less weighty.
2007-11-18 - Sergei Golovan <>
tcltrf (2.1p2-20060125-5) unstable; urgency=low
* Added uscan control script debian/watch.
* Adapted the package to Debian Tcl/Tk policy. This includes moving the Tcl
modules into a subdirectory of /usr/lib/tcltk and switching to default
tcl package in dependencies.
* Added Homepage field in debian/control.

See Also

Package Description
tcl-vfs_1.3-20080503-3_i386.deb Exposes Tcl's virtual filesystem C API to the Tcl script level
tcl-vtk_5.8.0-13+b1_i386.deb Tcl bindings for VTK
tcl-xpa_2.1.14-2_i386.deb Seamless communication between Unix programs (Tcl interface)
tcl8.4-dev_8.4.19-5_i386.deb Tcl (the Tool Command Language) v8.4 - development files
tcl8.4-doc_8.4.19-5_all.deb Tcl (the Tool Command Language) v8.4 - manual pages
tcl8.4_8.4.19-5_i386.deb Tcl (the Tool Command Language) v8.4 - run-time files
tcl8.5-dev_8.5.11-2_i386.deb Tcl (the Tool Command Language) v8.5 - development files
tcl8.5-doc_8.5.11-2_all.deb Tcl (the Tool Command Language) v8.5 - manual pages
tcl8.5-kwwidgets_1.0.0~cvs20100930-8_i386.deb Cross-Platform GUI Toolkit - TCL/TK
tcl8.5_8.5.11-2_i386.deb Tcl (the Tool Command Language) v8.5 - run-time files
tcl_8.5.0-2.1_all.deb The Tool Command Language (default version) - run-time files
tclcl-dev_1.20-6_all.deb transitional dummy package to libtclcl-dev
tclcl_1.20-6_i386.deb tcl2c++ and otcldoc program from tclcl
tclcsound_5.17.11~dfsg-3_i386.deb Tcl bindings and interpreters for Csound
tclcurl_7.22.0-1_i386.deb Tcl bindings to libcurl