From 379024611d7f47064603576d76ba1df0075771da Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Tue, 29 Aug 2023 15:44:02 +0200 Subject: [PATCH] gnu: Add texlive-aurl. * gnu/packages/tex.scm (texlive-aurl): New variable. --- gnu/packages/tex.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index dc1b13b95b..7b48a970fc 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -73252,6 +73252,28 @@ (define-public texlive-atendofenv theorems, definitions, remarks).") (license license:public-domain))) +(define-public texlive-aurl + (package + (name "texlive-aurl") + (version (number->string %texlive-revision)) + (source (texlive-origin + name version + (list "doc/latex/aurl/" "tex/latex/aurl/") + (base32 + "01ra6hs6x5imnrjkdv05lairssh7a85bhxq9ghg086jy8lzrgf4c"))) + (outputs '("out" "doc")) + (build-system texlive-build-system) + (home-page "https://ctan.org/pkg/aurl") + (synopsis + "Extends the @code{hyperref} package with a mechanism for hyperlinked URLs +abbreviated with prefixes") + (description + "Semantic Web resource URLs are often abbreviated with prefixes, like +@samp{owl:Class} or @samp{rdf:type}. The abbreviated URL (@code{aurl}) +package provides the correct hyperlinks for those URLs. The 1000 most common +prefixes are predefined and more can be added.") + (license license:public-domain))) + ;;; ;;; Avoid adding new packages to the end of this file. To reduce the chances ;;; of a merge conflict, place them above by existing packages with similar