Hi Terry,
The slax module is a .lzm file. As part of slax there is a command, lzm2dir, which extracts an lzm to a directory. Probably, there is an equivalent available on other systems, but as I use slax, I have never needed to look for it. I am assuming that .lzm is some relatively standard compression and the requisite tools are generally available.
Regarding dependencies:
I ignored the dependencies mentioned for the module on the slax site. They all seemed to be covered by the collection of extensions that I currently use with TC. So after constructing the java.tcz file, it just worked. It is easy to believe you may be run into to a few dependency issues and need to add a few extensions to your onboot.lst file.
The idea is to extract the existing java.tcz directory structure from the old java.tcz module. Extract the slax modules into its own directory structure. Copy the slax files into the appropriate directories in the expanded .tcz module. Set up the symlinks as described. Do mksquashfs on the modified directory to create a new .tcz file.
Crude, I know, but it is working for me. The new .tcz file is about 45M. Download it at:
I attempted to post the .tcz file to Rapidshare. Link below. Please let me know if this works for you.
Download Link: Click here to download file
[^thehatsrule^: removed, extensions policy]