[MacPorts] #38365: gnuplot: remove +tutorial option and dependency on texlive

MacPorts noreply at macports.org
Tue Mar 12 07:45:52 PDT 2013


#38365: gnuplot: remove +tutorial option and dependency on texlive
-------------------------+---------------------
 Reporter:  mojca@…      |      Owner:  mojca@…
     Type:  enhancement  |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:  2.1.3
 Keywords:               |       Port:  gnuplot
-------------------------+---------------------
 I suggest to remove the option {{{+tutorial}}} to build the tutorial which
 is not even installed. The only good thing that this option does is
 installing four files for TikZ but even those fly to the wrong place.

 So instead that option I suggest to run
 {{{
 lua <path/to/>term/lua/gnuplot-tikz.lua style
 }}}
 at some temporary location and move the four generated files to
 {{{
 ${texlive_texmfports}/tex/context/third/gnuplot-lua-tikz/t-gnuplot-lua-
 tikz.tex
 ${texlive_texmfports}/tex/generic/gnuplot-lua-tikz/gnuplot-lua-tikz-
 common.tex
 ${texlive_texmfports}/tex/latex/gnuplot-lua-tikz/gnuplot-lua-tikz.sty
 ${texlive_texmfports}/tex/plain/gnuplot-lua-tikz/gnuplot-lua-tikz.tex
 }}}

 It would be great to have an upstream support for proper handling of this
 situation, but this is unlikely to happen in any foreseeable future unless
 someone writes a complete and well-tested patch.

 (The option installs an additional file, but I consider it relatively
 useless. It adds just {{{\usepackage[T1]{fontenc}}}} to some terminals
 which might sometimes even break the run if used with XeTeX, with non-
 latin alphabets or some languages like Polish, Lithuanian, ...)

 The patch needs to be written first, but I want to close the ticket
 #32872.

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


More information about the macports-tickets mailing list