diff options
author | markd <markd@pkgsrc.org> | 2022-04-15 05:54:51 +0000 |
---|---|---|
committer | markd <markd@pkgsrc.org> | 2022-04-15 05:54:51 +0000 |
commit | 03223245c50493aaec490c998ce0c95b0b5d1b9a (patch) | |
tree | c768f41d9fb51aaf264864ac70198eda23a0312d | |
parent | 2a33bcdcd364d3385ded0e64a30302938cbf455e (diff) | |
download | pkgsrc-03223245c50493aaec490c998ce0c95b0b5d1b9a.tar.gz |
tex-lua-uni-algos{,-doc}: Add version 0.4.1
Lua code working with Unicode data has to deal with quite some
challenges. For example there are many canonically equivalent
sequences which should be treated in the same way, and even
identifying a single character becomes quite different once you
have to deal with all kinds of combining characters, emoji
sequences and syllables in different scripts. Therefore
lua-uni-algos wants to build a collection of small libraries
implementing algorithms to deal with lots of the details in
Unicode, such that authors of LuaTeX packages can focus on
their actual functionality instead of having to fight against
the peculiarities of Unicode. Given that this package provides
Lua modules, it is only useful in Lua(HB)TeX. Additionally, it
expects an up-to-date version of the unicode-data package to be
present. This package is intended for package authors only; no
user-level functionality provided.
-rw-r--r-- | print/Makefile | 4 | ||||
-rw-r--r-- | print/tex-lua-uni-algos-doc/DESCR | 1 | ||||
-rw-r--r-- | print/tex-lua-uni-algos-doc/Makefile | 13 | ||||
-rw-r--r-- | print/tex-lua-uni-algos-doc/PLIST | 4 | ||||
-rw-r--r-- | print/tex-lua-uni-algos-doc/distinfo | 5 | ||||
-rw-r--r-- | print/tex-lua-uni-algos/DESCR | 15 | ||||
-rw-r--r-- | print/tex-lua-uni-algos/Makefile | 13 | ||||
-rw-r--r-- | print/tex-lua-uni-algos/PLIST | 6 | ||||
-rw-r--r-- | print/tex-lua-uni-algos/distinfo | 5 |
9 files changed, 65 insertions, 1 deletions
diff --git a/print/Makefile b/print/Makefile index 968aaf5847b..3ad8901b745 100644 --- a/print/Makefile +++ b/print/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.821 2022/04/09 22:18:08 markd Exp $ +# $NetBSD: Makefile,v 1.822 2022/04/15 05:54:51 markd Exp $ # COMMENT= Desktop publishing @@ -1029,6 +1029,8 @@ SUBDIR+= tex-ltabptch-doc SUBDIR+= tex-ltxcmds SUBDIR+= tex-ltxcmds-doc SUBDIR+= tex-ltxmisc +SUBDIR+= tex-lua-uni-algos +SUBDIR+= tex-lua-uni-algos-doc SUBDIR+= tex-luacode SUBDIR+= tex-luacode-doc SUBDIR+= tex-luacolor diff --git a/print/tex-lua-uni-algos-doc/DESCR b/print/tex-lua-uni-algos-doc/DESCR new file mode 100644 index 00000000000..232c733b577 --- /dev/null +++ b/print/tex-lua-uni-algos-doc/DESCR @@ -0,0 +1 @@ +Documentation for tex-lua-uni-algos. diff --git a/print/tex-lua-uni-algos-doc/Makefile b/print/tex-lua-uni-algos-doc/Makefile new file mode 100644 index 00000000000..4e5382e9fdf --- /dev/null +++ b/print/tex-lua-uni-algos-doc/Makefile @@ -0,0 +1,13 @@ +# $NetBSD: Makefile,v 1.1 2022/04/15 05:54:52 markd Exp $ + +DISTNAME= lua-uni-algos.doc +PKGNAME= tex-${DISTNAME:S/./-/}-0.4.1 +TEXLIVE_REV= 62204 + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://ctan.org/pkg/lua-uni-algos +COMMENT= Documentation for tex-lua-uni-algos +LICENSE= lppl-1.3c + +.include "../../print/texlive/package.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/print/tex-lua-uni-algos-doc/PLIST b/print/tex-lua-uni-algos-doc/PLIST new file mode 100644 index 00000000000..4e2f7488067 --- /dev/null +++ b/print/tex-lua-uni-algos-doc/PLIST @@ -0,0 +1,4 @@ +@comment $NetBSD: PLIST,v 1.1 2022/04/15 05:54:52 markd Exp $ +share/texmf-dist/doc/luatex/lua-uni-algos/README.md +share/texmf-dist/doc/luatex/lua-uni-algos/lua-uni-algos.pdf +share/texmf-dist/doc/luatex/lua-uni-algos/lua-uni-algos.tex diff --git a/print/tex-lua-uni-algos-doc/distinfo b/print/tex-lua-uni-algos-doc/distinfo new file mode 100644 index 00000000000..fa82af7c2f4 --- /dev/null +++ b/print/tex-lua-uni-algos-doc/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2022/04/15 05:54:52 markd Exp $ + +BLAKE2s (lua-uni-algos.doc.r62204.tar.xz) = 837dbacea46c90372cd30400146180b445f3d8cd1a7afa57137b0e8235914695 +SHA512 (lua-uni-algos.doc.r62204.tar.xz) = 5f667cebc56682225d8a68668bf7e02545e6239b6fba3f8f6ab49bc34d50d537d39484b060d8239631bc4a0de42b63824af04e5e3cc33c528c0925de8419b5c5 +Size (lua-uni-algos.doc.r62204.tar.xz) = 73912 bytes diff --git a/print/tex-lua-uni-algos/DESCR b/print/tex-lua-uni-algos/DESCR new file mode 100644 index 00000000000..d89c4535c6f --- /dev/null +++ b/print/tex-lua-uni-algos/DESCR @@ -0,0 +1,15 @@ +Lua code working with Unicode data has to deal with quite some +challenges. For example there are many canonically equivalent +sequences which should be treated in the same way, and even +identifying a single character becomes quite different once you +have to deal with all kinds of combining characters, emoji +sequences and syllables in different scripts. Therefore +lua-uni-algos wants to build a collection of small libraries +implementing algorithms to deal with lots of the details in +Unicode, such that authors of LuaTeX packages can focus on +their actual functionality instead of having to fight against +the peculiarities of Unicode. Given that this package provides +Lua modules, it is only useful in Lua(HB)TeX. Additionally, it +expects an up-to-date version of the unicode-data package to be +present. This package is intended for package authors only; no +user-level functionality provided. diff --git a/print/tex-lua-uni-algos/Makefile b/print/tex-lua-uni-algos/Makefile new file mode 100644 index 00000000000..8b2bd514daa --- /dev/null +++ b/print/tex-lua-uni-algos/Makefile @@ -0,0 +1,13 @@ +# $NetBSD: Makefile,v 1.1 2022/04/15 05:54:51 markd Exp $ + +DISTNAME= lua-uni-algos +PKGNAME= tex-${DISTNAME}-0.4.1 +TEXLIVE_REV= 62204 + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://ctan.org/pkg/lua-uni-algos +COMMENT= Unicode algorithms for LuaTeX +LICENSE= lppl-1.3c + +.include "../../print/texlive/package.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/print/tex-lua-uni-algos/PLIST b/print/tex-lua-uni-algos/PLIST new file mode 100644 index 00000000000..6cebe47697f --- /dev/null +++ b/print/tex-lua-uni-algos/PLIST @@ -0,0 +1,6 @@ +@comment $NetBSD: PLIST,v 1.1 2022/04/15 05:54:51 markd Exp $ +share/texmf-dist/tex/luatex/lua-uni-algos/lua-uni-algos.lua +share/texmf-dist/tex/luatex/lua-uni-algos/lua-uni-case.lua +share/texmf-dist/tex/luatex/lua-uni-algos/lua-uni-graphemes.lua +share/texmf-dist/tex/luatex/lua-uni-algos/lua-uni-normalize.lua +share/texmf-dist/tex/luatex/lua-uni-algos/lua-uni-parse.lua diff --git a/print/tex-lua-uni-algos/distinfo b/print/tex-lua-uni-algos/distinfo new file mode 100644 index 00000000000..cd76a7ddded --- /dev/null +++ b/print/tex-lua-uni-algos/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2022/04/15 05:54:51 markd Exp $ + +BLAKE2s (lua-uni-algos.r62204.tar.xz) = da441feec0e64c4b321de44625d089fe336a5c00b4473bc2666dd4e64c363389 +SHA512 (lua-uni-algos.r62204.tar.xz) = 01307963a88c4507a7864272f321580898e107601fc3784ef46122dd3361f4a272285836e186df8a5454a9825c608071caf79976323e84102eae6f59296f3a9f +Size (lua-uni-algos.r62204.tar.xz) = 7684 bytes |