[MacPorts] #54376: math/gsl documentation variant now depends on Sphinx

MacPorts noreply at macports.org
Tue Jun 27 07:45:19 UTC 2017


#54376: math/gsl documentation variant now depends on Sphinx
----------------------+------------------------
  Reporter:  slewsys  |      Owner:  dtakahashi
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:
Resolution:           |   Keywords:
      Port:  gsl      |
----------------------+------------------------

Comment (by slewsys):

 Replying to [comment:2 Schamschula]:
 > There are a number of problems here:
 >
 > 1) you can't have two depends_build lines, you need to continue using
 {{{\}}}

 Updated.

 > 2) py-sphinx_rtd_theme can be called from several versions of python
 that could be installed

 It appears this is done via:

              `depends_build
 port:py${python.default_version}-sphinx_rtd_theme`

 Could someone confirm this?

 > 3) py-sphinx_rtd_theme has dependencies
 >
 > 4) I'm still seeing issues with the latex documentation: there is no
 MacPorts fncychap package at the moment

 `fncychap` is provided by `port:texlive-latex-extra`,  and has been added
 to gsl Portfile `depends_build`.

 > 5) The revision on py-sphinx-rtd-theme needs to be reset to 0 (or the
 revision line needs to be deleted - preferred). The gsl revision needs to
 be set to 1.

 Thank you to Schamschula for flagging these problems!  An updated
 math_gsl_Portfile.diff is attached.
 -AM

--
Ticket URL: <https://trac.macports.org/ticket/54376#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list