tdom - fast XML/DOM/XPath/XSLT extension for Tcl written in C

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe i386
Package name tdom
Package version 0.8.3
Package release 1
Package architecture i386
Package type deb
Installed size 584 B
Download size 228.14 KB
Official Mirror
tDOM takes advantage of Expat, the XML parser from James Clark,
including namesspace and DTD support. It includes a modified version
of Tclexpat, the Tcl interface to Expat, and comes with a (partial)
DOM-I and DOM-II implementation in C for maximum performance and minimum
memory need. A very complete, compliant and fast XPath implementation
is provided.  A fast XSLT implementation in C completes the feature
set. Documentation is provided in TMML, HTML and nroff formats.


Package Version Architecture Repository
tdom_0.8.3-1_amd64.deb 0.8.3 amd64 Ubuntu Universe
tdom - - -


Name Value
libc6 >= 2.7
libexpat1 >= 2.0.1
tcl >= 8.5.0-1
tclsh -


Type URL
Binary Package tdom_0.8.3-1_i386.deb
Source Package tdom

Install Howto

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




2013-06-25 - Andrew Shadura <>
tdom (0.8.3-1) unstable; urgency=low
* Team upload.
[ Hector Romojaro ]
* Switch to dpkg-source 3.0 (quilt) format. Closes: #667859
[ Andrew Shadura ]
* Apply upstream patches:
- Compatibility with Tcl 8.6.
- The XPath function element-available() should, according to
the rec, return true "if and only if the <argument> is the name
of an instruction". That is, not for all known XSLT elements.
- Added missing space in target pkgIndex.tcl-hand. Thanks to
Gustaf Neumann for reporting the problem and providing a fix.
- Fixed wrong size on memcpy on 64 bit (when sizeof(int)!=sizeof(int*))
- Fix for possible DoS attack (see CVE-2009-3720)
* Fix Vcs-* fields.
* Use debhelper 9 compatibility mode.
* Bump Standards-Version to 3.9.4.
* Add ${misc:Depends} to tdom-dev.
* Update the package description.
* Update the homepage.
2012-11-30 - Michael Gilbert <>
tdom (0.8.3~20080525-3+nmu2) unstable; urgency=medium
* Non-maintainer upload.
* Add missing kfreebsd.dpatch line (closes: #692299).
2012-11-22 - Michael Gilbert <>
tdom (0.8.3~20080525-3+nmu1) unstable; urgency=medium
* Non-maintainer upload.
* Add a binary-indep rule (fixes ftp-master autoreject).
* Support kfreebsd in configure scripts (closes: #692299). 
2009-06-21 - Stefan Sobernig <>
tdom (0.8.3~20080525-3) unstable; urgency=low
* Checked for lintian sanity (v2.2.12)
* Added a debian/watch file for the sake of completeness, though
there are no upstream releases to expect
* Bumped the debhelper compat from 4 to 5
* Bumped standards version to 3.8.2
* Fixed debian/control for some redundant because inherited fields
between the source and the binary packages
* Fixed debian/copyright to point to the GPLv2 explicitly for the
packaging copyright
* Included tnc and tdomhtml extensions (closes: Bug#344122)
2008-06-08 - Stefan Sobernig <>
tdom (0.8.3~20080525-2) unstable; urgency=medium
[ Sergei Golovan ]
* Adding tcltk-depends for resolving Tcl dependencies 
[ Stefan Sobernig ]
* Pollishing debian/copyright for policy compliance as requested by
2008-06-01 - Stefan Sobernig <>
tdom (0.8.3~20080525-1) unstable; urgency=low
* New maintainer (closes: Bug#471522)
* New upstream release, based on CVS export of unreleased 0.8.3 version
from (closes: Bug#413841)
* Fixing clean target in debian/rules, turning it less verbose and
making call to upstream distclean target conditional
* Generalised build dependencies in source package to tcl-dev and
changed --with-tcl path accordingly
* Taking care of arch-independent file tdom.tcl
* Adding a dedicated tdom-dev binary package
* Fixed description of tdom binary package
* Added missing debian/control information
* Adding support for shared expat (--with-expat configure flag, cross-
compatibility for expat 1.95.* and 2.*), captured in
2006-09-03 - Michael Ablassmeier <>
tdom (0.7.8-5) unstable; urgency=low
* QA Upload (Ack NMU; Closes: #353851)
* Set Maintainer to QA Group; Orphaned: #383657
* Adjust Description (Closes: #300048)
* Remove config.log on clean
* Conforms to latest Standards Version 3.7.2
2006-03-18 - Lars Wirzenius <>
tdom (0.7.8-4.1) unstable; urgency=low
* Non-maintainer upload.
* tclconfig/tcl.m4, extensions/example/tcl.m4: Fixed shell syntax error.
Closes: #353851.
2004-02-17 - David N. Welton <>
tdom (0.7.8-4) unstable; urgency=low
* Added tcl8.4-dev build depend.
* Bug fix: "tdom: FTBFS: Missing Build-Depends", thanks to Daniel
Schepler (Closes: #233136).
2004-02-04 - David N. Welton <>
tdom (0.7.8-3) unstable; urgency=low
* Added full texts of MPL and Expat licenses.

See Also

Package Description
tea-data_41.1.0-2_all.deb graphical text editor with syntax highlighting - data files
tea_41.1.0-2_i386.deb graphical text editor with syntax highlighting
tecnoballz-data_0.93.1-6build1_all.deb graphic, sound and music files for the game tecnoballz
tecnoballz_0.93.1-6build1_i386.deb breaking block game ported from the Amiga platform
teem-apps_1.11.0~svn6057-1.1ubuntu1_i386.deb Tools to process and visualize scientific data and images - command line tools
teeworlds-data_0.6.2+dfsg-2_all.deb data for Teeworlds; an online multi-player platform 2D shooter
teeworlds-server_0.6.2+dfsg-2_i386.deb server for Teeworlds; an online multi-player platform 2D shooter
teeworlds_0.6.2+dfsg-2_i386.deb online multi-player platform 2D shooter
teg_0.11.2+debian-3_i386.deb Turn based strategy game
tegaki-recognize_0.3.1.2-1_all.deb handwriting recognition application
tegaki-train_0.3.1-1.1_all.deb train tegaki with your own handwriting
tegaki-zinnia-simplified-chinese_0.3-1_all.deb Simplified Chinese handwriting model for Zinnia
tegaki-zinnia-traditional-chinese_0.3-0ubuntu1_all.deb Traditional Chinese handwriting model for Zinnia
tekka_1.4.0+dfsg-1.1_all.deb D-Bus-based IRC suite (graphical client)
telegnome_0.3.1-1_i386.deb graphical teletext viewer