Consider this question theoretical in nature; an exercise to understand the TDS tree structure better. Assume one were attempting to install the
comicsans package, which is part of neither of the two major distributions. (There's a question for TeX Live already.)
This is a summary of the tedious details that used to be part of this question. Since they turned out not to be relevant to the solution at all, I cleaned up this question a bit. You can see the details in this question's revision history.
comicsans's manual and various resources on TDS structure, I downloaded comicsans.zip, ran
latex comicsans.ins, and then attempted to put all files in the right places in my user-managed TEXMF tree. There were a number of files that I don't know where to put, with extensions like
.NOTABS. Neglecting these files for the moment, I ran
latex fontcomic, which gave me even more files, including
.fd files, which seem to be crucial. I put these in \tex\latex\comicsans, updated my file database and the font maps, but it still doesn't work.
Do I have to put the remaining files in special places, or is there some other way to make
comicsans work? Do they really expect someone who wants to use Comic Sans to understand the intricacies of the TDS system like that??