An rpm package for tcldom would make it brain-dead easy
to install on many linux machines. It would also help
make it a candidate for inclusion in future Fedora
releases. Attached is a patch against tcldom-3.0 that
adds a "rpm:" target to the Makefile, as well as a rpm
spec file, for creating the RPM package based on a
specified CVS tag. The patch creates a rpm package for
the expat and libxml2 dom parsers, but does not yet
include support for the tcl-only dom parser.
rpm enabling patch