Re: packaging ocamldoc ?
Regarding ocamldoc dependency on ocaml sources,
ocamldoc needs some compiled files of the ocaml compiler, the ones
which appear in the Makefile as OCAMLCMOFILES and OCAMLCMXFILES. Off
course the equivalent .cmi files are needed during the compilation.
Besides, they must be in the correct directories (ocaml/typing, ocaml/parsing, ...).
Since ocamldoc should be added to the ocaml distribution when it's stable (which
i hope won't be long), i think you can use some 'dirty tricks' to package this preversion
of ocamldoc. But i don't know if these dirty tricks fit the debian policy :-)
If you have questions, do not hesitate to ask :-)