gnu: texlive-latex-eso-pic: Rename to texlive-eso-pic.

* gnu/packages/tex.scm (texlive-eso-pic): New variable.
(texlive-latex-eso-pic): Deprecated alias.
This commit is contained in:
Nicolas Goaziou 2022-03-09 00:39:43 +01:00
parent 359636a408
commit fa5a062572
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -6340,26 +6340,53 @@ (define-public texlive-fonts-rsfs
one of the packages @code{calrsfs} and @code{mathrsfs}.") one of the packages @code{calrsfs} and @code{mathrsfs}.")
(license (license:fsf-free "http://mirrors.ctan.org/fonts/rsfs/README")))) (license (license:fsf-free "http://mirrors.ctan.org/fonts/rsfs/README"))))
(define-public texlive-latex-eso-pic (define-public texlive-eso-pic
(package (let ((template (simple-texlive-package
(name "texlive-latex-eso-pic") "texlive-eso-pic"
(version (number->string %texlive-revision)) (list "doc/latex/eso-pic/"
(source (origin "source/latex/eso-pic/"
(method svn-fetch) "tex/latex/eso-pic/")
(uri (texlive-ref "latex" "eso-pic")) (base32
(file-name (string-append name "-" version "-checkout")) "05bqm4x209wji0q6xk1jrjp0nzqafp44dlq30hlpcagrggjb3d9s"))))
(sha256 (package
(base32 (inherit template)
"12f7pbhiav4iz3rra5vq85v9f14h8j1ybi42kvnkzgjsay87p7gf")))) (outputs '("out" "doc"))
(build-system texlive-build-system) (arguments
(arguments '(#:tex-directory "latex/eso-pic")) (substitute-keyword-arguments (package-arguments template)
(home-page "https://www.ctan.org/pkg/eso-pic") ((#:tex-directory _ '())
(synopsis "Add picture commands (or backgrounds) to every page") "latex/eso-pic")
(description ((#:build-targets _ '())
"The package adds one or more user commands to LaTeX's @code{shipout} #~(list "eso-pic.ins"))
((#:phases phases)
#~(modify-phases #$phases
(add-after 'unpack 'chdir
(lambda _
(chdir "source/latex/eso-pic")))
(replace 'copy-files
(lambda _
(let ((origin #$(package-source this-package))
(source (string-append #$output
"/share/texmf-dist/source"))
(doc (string-append #$output:doc
"/share/texmf-dist/doc")))
(copy-recursively (string-append origin "/source") source)
(copy-recursively (string-append origin "/doc") doc)
;; This file is not generated.
(install-file
(string-append origin
"/tex/latex/eso-pic/showframe.sty")
(string-append
#$output
"/share/texmf-dist/tex/latex/eso-pic")))))))))
(home-page "https://ctan.org/macros/latex/contrib/eso-pic")
(synopsis "Add picture commands (or backgrounds) to every page")
(description
"The package adds one or more user commands to LaTeX's @code{shipout}
routine, which may be used to place the output at fixed positions. The routine, which may be used to place the output at fixed positions. The
@code{grid} option may be used to find the correct places.") @code{grid} option may be used to find the correct places.")
(license license:lppl1.3+))) (license license:lppl1.3+))))
(define-deprecated-package texlive-latex-eso-pic texlive-eso-pic)
(define-public texlive-latex-eepic (define-public texlive-latex-eepic
(package (package