gnu: texlive-latex-eepic -> texlive-eepic.

* gnu/packages/tex.scm (texlive-eepic): New variable.
(texlive-latex-eepic): Deprecate variable.
This commit is contained in:
Nicolas Goaziou 2023-05-13 16:27:01 +02:00
parent 70f6df6839
commit c7747de83e
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -7254,43 +7254,32 @@ (define-public texlive-eso-pic
(define-deprecated-package texlive-latex-eso-pic texlive-eso-pic) (define-deprecated-package texlive-latex-eso-pic texlive-eso-pic)
(define-public texlive-latex-eepic (define-public texlive-eepic
(package (package
(name "texlive-latex-eepic") (name "texlive-eepic")
(version (number->string %texlive-revision)) (version (number->string %texlive-revision))
(source (origin (source (texlive-origin
(method svn-fetch) name version
(uri (svn-reference (list "doc/latex/eepic/"
(url (string-append "svn://www.tug.org/texlive/tags/" "tex/latex/eepic/")
%texlive-tag "/Master/texmf-dist/" (base32
"/tex/latex/eepic")) "16v8j3f8bgww9adddpfzpwd5q9kvak7xnp5kkvkrvhw8vshdspaa")))
(revision %texlive-revision))) (outputs '("out" "doc"))
(file-name (string-append name "-" version "-checkout")) (build-system texlive-build-system)
(sha256 (propagated-inputs
(base32 (list texlive-graphics))
"1c68gvh021pvybg07apsd2xhq2ljbg80kq94wh71drdga3c2zqjw"))))
(build-system trivial-build-system)
(arguments
`(#:modules ((guix build utils))
#:builder
(begin
(use-modules (guix build utils))
(let ((target (string-append (assoc-ref %outputs "out")
"/share/texmf-dist/tex/latex/eepic")))
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
(home-page "https://www.ctan.org/pkg/eepic") (home-page "https://www.ctan.org/pkg/eepic")
(synopsis "Extensions to epic and the LaTeX drawing tools") (synopsis "Extensions to @code{epic} and the LaTeX drawing tools")
(description (description
"Extensions to @code{epic} and the LaTeX picture drawing environment, "This package provides extensions to @code{epic} and the LaTeX picture
include the drawing of lines at any slope, the drawing of circles in any drawing environment. It includes the drawing of lines at any slope, the
radii, and the drawing of dotted and dashed lines much faster with much less drawing of circles in any radii, and the drawing of dotted and dashed lines
TeX memory, and providing several new commands for drawing ellipses, arcs, much faster with much less TeX memory, and providing several new commands for
splines, and filled circles and ellipses. The package uses @code{tpic} drawing ellipses, arcs, splines, and filled circles and ellipses.")
@code{\\special} commands.")
(license license:public-domain))) (license license:public-domain)))
(define-deprecated-package texlive-latex-eepic texlive-eepic)
(define-public texlive-latex-enotez (define-public texlive-latex-enotez
(package (package
(inherit (simple-texlive-package (inherit (simple-texlive-package