gnu: python-matplotlib: Adjust path to figures in 'info' file.
* gnu/packages/python.scm (python-matplotlib): Do it.
This commit is contained in:
parent
5d26e542ee
commit
18b3151613
|
@ -3276,13 +3276,23 @@ backend = TkAgg~%"
|
||||||
;; The doc recommends to run the 'html' target twice.
|
;; The doc recommends to run the 'html' target twice.
|
||||||
(system* "python" "make.py" "html")
|
(system* "python" "make.py" "html")
|
||||||
(system* "python" "make.py" "html")
|
(system* "python" "make.py" "html")
|
||||||
|
(copy-recursively "build/html" html)
|
||||||
(system* "python" "make.py" "latex")
|
(system* "python" "make.py" "latex")
|
||||||
(system* "python" "make.py" "texinfo")
|
(system* "python" "make.py" "texinfo")
|
||||||
|
(symlink (string-append html "/_images")
|
||||||
|
(string-append info "/matplotlib-figures"))
|
||||||
|
(with-directory-excursion "build/texinfo"
|
||||||
|
(substitute* "matplotlib.texi"
|
||||||
|
(("@image\\{([^,]*)" all file)
|
||||||
|
(string-append "@image{matplotlib-figures/" file)))
|
||||||
|
(symlink (string-append html "/_images")
|
||||||
|
"./matplotlib-figures")
|
||||||
|
(system* "makeinfo" "--no-split"
|
||||||
|
"-o" "matplotlib.info" "matplotlib.texi"))
|
||||||
(copy-file "build/texinfo/matplotlib.info"
|
(copy-file "build/texinfo/matplotlib.info"
|
||||||
(string-append info "/matplotlib.info"))
|
(string-append info "/matplotlib.info"))
|
||||||
(copy-file "build/latex/Matplotlib.pdf"
|
(copy-file "build/latex/Matplotlib.pdf"
|
||||||
(string-append doc "/Matplotlib.pdf"))
|
(string-append doc "/Matplotlib.pdf")))))
|
||||||
(copy-recursively "build/html" html))))
|
|
||||||
%standard-phases))))
|
%standard-phases))))
|
||||||
(home-page "http://matplotlib.org")
|
(home-page "http://matplotlib.org")
|
||||||
(synopsis "2D plotting library for Python")
|
(synopsis "2D plotting library for Python")
|
||||||
|
|
Loading…
Reference in New Issue