#43894: doxygen: fix tex dependencies ----------------------+------------------- Reporter: mojca@… | Owner: css@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: doxygen | ----------------------+------------------- Comment (by Peter.Danecek@…): I now admit that I have not followed all the discussion on the tex dependencies in the other tickets. But as far as I understand we would like to have the following behaviour: 1. If we find a `pdftex` binary and it is external to MacPorts, then nothing should be installed (and hoping the external distribution is sufficiently complete); 2. If we find a `pdftex` and it is provided by MacPorts, we would like to ensure that a minimal set of ports (see above) is also installed; 3. If we do not find `pdftex` we would install the following minimal set of ports. For the first and last case I see the following possibility: * create a small doxygen specific meta-port as subport, for example `doxygen-texlive-deps` (find a better name); * `doxygen-texlive-deps` would depend on the above mentioned minimal set of texlive ports; * doxygen would use the following dependency only: {{{ depends_build-append bin:pdflatex:doxygen-texlive-deps \ bin:gs:ghostscript }}} Have I missed something? Of cause, this would not account for the case 2, and I have no idea how this could be implemented. -- Ticket URL: <https://trac.macports.org/ticket/43894#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X