gnu: emacs-elfeed-score: Build and install info documentation.
* gnu/packages/emacs-xyz.scm (emacs-elfeed-score)[arguments]<#:phases>: Add a phase to build info files. [native-inputs]: Add TEXINFO.master
parent
c0d324095e
commit
4c6524d981
gnu/packages
|
@ -13162,6 +13162,18 @@ with Elfeed.")
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "0slbmmcsf5pqbiq3nmna7wx9jvfgdgjp272qdqvmrv99jdj92cq6"))))
|
(base32 "0slbmmcsf5pqbiq3nmna7wx9jvfgdgjp272qdqvmrv99jdj92cq6"))))
|
||||||
(build-system emacs-build-system)
|
(build-system emacs-build-system)
|
||||||
|
(arguments
|
||||||
|
(list
|
||||||
|
#:tests? #false ;FIXME: How to run tests properly?
|
||||||
|
#:phases
|
||||||
|
#~(modify-phases %standard-phases
|
||||||
|
(add-before 'install 'make-info
|
||||||
|
(lambda _
|
||||||
|
(with-directory-excursion "doc"
|
||||||
|
(invoke "makeinfo" "--no-split"
|
||||||
|
"-o" "elfeed-score.info" "elfeed-score.texi")))))))
|
||||||
|
(native-inputs
|
||||||
|
(list texinfo))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list emacs-elfeed))
|
(list emacs-elfeed))
|
||||||
(home-page "https://github.com/sp1ff/elfeed-score")
|
(home-page "https://github.com/sp1ff/elfeed-score")
|
||||||
|
|
Reference in New Issue