   1. Download the new version of tzdata: (Example:

   2. Unpack the tarball <i>in an empty directory.</i> (For compatibility reasons, the tzdata tarball does not have a top-level directory.)

   3. Go to the top directory of a Tcl 8.5 sandbox, and utter the command:
<verbatim>
tclsh8.5 tools/tclZIC.tcl library/tzdata
</verbatim>
where is the path name of the directory you used at step 2.

   4. Review the output for errors (there should be none).

   5. Do <tt>fossil extra</tt>, and do <tt>fossil add</tt> for any new locales that have appeared in

   6. Do <tt>fossil status</tt> to find out what locales have new data. Write a log message in <tt>ChangeLog</tt> to describe the import.

   7. <tt>fossil commit</tt> your changes.

   8. As with any maintenance change, go to a trunk sandbox (or <tt>fossil update trunk</tt>), and do
<verbatim>
fossil merge core-8-5-branch
</verbatim>

   9. Resolve the inevitable merge conflict in <tt>ChangeLog</tt> and commit.

   10. <tt>fossil sync</tt> and you're done.