[MacPorts] #43860: doxygen 1.8.7_0: patch-doc-Makefile.in.diff fails to apply

MacPorts noreply at macports.org
Tue Jun 3 02:38:08 PDT 2014


#43860: doxygen 1.8.7_0: patch-doc-Makefile.in.diff fails to apply
--------------------------------+-------------------
  Reporter:  feliks.kluzniak@…  |      Owner:  css@…
      Type:  defect             |     Status:  new
  Priority:  Normal             |  Milestone:
 Component:  ports              |    Version:  2.3.0
Resolution:                     |   Keywords:
      Port:  doxygen            |
--------------------------------+-------------------
Changes (by mojca@…):

 * cc: egall@…, Peter.Danecek@… (added)


Comment:

 I'm sorry, my fault (see #42245 / r120499), I forgot to test the `+docs`
 variant when updating the port.

 Would the following patch work (plus removing the patch of course)?

 {{{
 #!patch
 --- Portfile    (revision 120606)
 +++ Portfile    (working copy)
 @@ -120,10 +120,10 @@

  variant docs description {Include the doxygen PDF documentation and
 LaTeX} requires {latex} {
      patchfiles-delete       patch-configure.diff
 -    patchfiles-append       patch-doc-Makefile.in.diff

      configure.args-append   --docdir ${prefix}/share/doc \
 -                            --dot ${prefix}/bin/dot
 +                            --dot ${prefix}/bin/dot \
 +                            --python=python2.7

      depends_build-append    path:bin/dot:graphviz \
                              bin:python2.7:python27
 }}}

 I'm not sure what the `--python=...` variable should be set to. It could
 be `${opt}/bin/python2.7`, but then this wouldn't match the dependency
 `bin:python2.7:python27`.

-- 
Ticket URL: <https://trac.macports.org/ticket/43860#comment:4>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list