[MacPorts] #26002: doxygen fails to build documentation when using pTeX

MacPorts noreply at macports.org
Sun Aug 8 07:53:03 PDT 2010


#26002: doxygen fails to build documentation when using pTeX
------------------------------+---------------------------------------------
 Reporter:  css@…             |       Owner:  css@…               
     Type:  defect            |      Status:  new                 
 Priority:  Normal            |   Milestone:                      
Component:  ports             |     Version:  1.9.1               
 Keywords:                    |        Port:  doxygen texlive pTeX
------------------------------+---------------------------------------------
 From comment:ticket:25774:7:

 After the changes in r69976, 'doxygen +doc' fails to build with pTeX.

 pTeX is a Japanese TeX distribution based on teTeX, and it contains
 tocloft.sty, so I tried to change the doxygen's dependency declaration
 like the following to allow building 'doxygen +doc' with not only TeXLive
 but also pTeX.

 {{{
   from
     port:texlive-latex-extra
   to
     path:${prefix}/share/texmf-dist/tex/latex/tocloft/tocloft.sty:texlive-
 latex-extra
 }}}

 But it didn't work as expected, because the recent MacPorts' TeXLive
 installs its macro files into 'texmf-texlive-dist' directory, not 'texmf-
 dist' directory.

 {{{

   pTeX:
   $ kpsewhich tocloft.sty
   /opt/local/share/texmf-dist/tex/latex/tocloft/tocloft.sty

   TeXLive:
   $ kpsewhich tocloft.sty
   /opt/local/share/texmf-texlive-dist/tex/latex/tocloft/tocloft.sty
                          ^^^^^^^^
 }}}

 Is there any smart way to solve this problem? Thanks in advance.

 p.s.

 Please not that this is not just a problem between TeXLive and pTeX. When
 port:MacTeX (or something) is released, the same problem will occur
 between TeXLive and MacTeX (or something).

 In my current opinion, TeXLive should be reverted to use texmf-dist, not
 to use texmf-texlive-dist.

-- 
Ticket URL: <http://trac.macports.org/ticket/26002>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list