Browse Source
gnu: emacs-auctex: Compile Reference Card.
* gnu/packages/emacs-xyz.scm (emacs-auctex)[arguments]: Add
'install-doc' phase.
[inputs]: New field.
guile-daemon
Paul Garlick
2 years ago
No known key found for this signature in database
GPG Key ID: AAC7E891896B568A
1 changed files with
16 additions and
1 deletions
-
gnu/packages/emacs-xyz.scm
|
|
@ -1663,9 +1663,24 @@ as a library for other Emacs packages.") |
|
|
|
(arguments |
|
|
|
`(#:emacs ,emacs |
|
|
|
#:include '("\\.el$" "^images/" "^latex/" "\\.info$") |
|
|
|
#:exclude '("^tests/" "^latex/README"))) |
|
|
|
#:exclude '("^tests/" "^latex/README") |
|
|
|
#:phases |
|
|
|
(modify-phases %standard-phases |
|
|
|
(add-after 'install 'install-doc |
|
|
|
(lambda* (#:key outputs #:allow-other-keys) |
|
|
|
(let* ((out (assoc-ref outputs "out")) |
|
|
|
(etc-dir (string-append out "/share/" ,name "/" |
|
|
|
,version "/etc"))) |
|
|
|
(with-directory-excursion "doc" |
|
|
|
(setenv "HOME" (getenv "TMPDIR")) ; for mktextfm |
|
|
|
(invoke "pdftex" "tex-ref") |
|
|
|
(install-file "tex-ref.pdf" (string-append etc-dir |
|
|
|
"/refcards"))) |
|
|
|
#t)))))) |
|
|
|
(native-inputs |
|
|
|
`(("perl" ,perl))) |
|
|
|
(inputs |
|
|
|
`(("texlive" ,(texlive-union (list texlive-amsfonts))))) |
|
|
|
(home-page "https://www.gnu.org/software/auctex/") |
|
|
|
(synopsis "Integrated environment for TeX") |
|
|
|
(description |
|
|
|