pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/print tex-lua-uni-algos{,-doc}: Add version 0.4.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/162ffa8ca1dd
branches:  trunk
changeset: 376989:162ffa8ca1dd
user:      markd <markd%pkgsrc.org@localhost>
date:      Fri Apr 15 05:54:51 2022 +0000

description:
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.

diffstat:

 print/Makefile                       |   4 +++-
 print/tex-lua-uni-algos-doc/DESCR    |   1 +
 print/tex-lua-uni-algos-doc/Makefile |  13 +++++++++++++
 print/tex-lua-uni-algos-doc/PLIST    |   4 ++++
 print/tex-lua-uni-algos-doc/distinfo |   5 +++++
 print/tex-lua-uni-algos/DESCR        |  15 +++++++++++++++
 print/tex-lua-uni-algos/Makefile     |  13 +++++++++++++
 print/tex-lua-uni-algos/PLIST        |   6 ++++++
 print/tex-lua-uni-algos/distinfo     |   5 +++++
 9 files changed, 65 insertions(+), 1 deletions(-)

diffs (112 lines):

diff -r 7471935550d9 -r 162ffa8ca1dd print/Makefile
--- a/print/Makefile    Fri Apr 15 05:43:46 2022 +0000
+++ b/print/Makefile    Fri Apr 15 05:54:51 2022 +0000
@@ -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-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 -r 7471935550d9 -r 162ffa8ca1dd print/tex-lua-uni-algos-doc/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/print/tex-lua-uni-algos-doc/DESCR Fri Apr 15 05:54:51 2022 +0000
@@ -0,0 +1,1 @@
+Documentation for tex-lua-uni-algos.
diff -r 7471935550d9 -r 162ffa8ca1dd print/tex-lua-uni-algos-doc/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/print/tex-lua-uni-algos-doc/Makefile      Fri Apr 15 05:54:51 2022 +0000
@@ -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@localhost
+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 -r 7471935550d9 -r 162ffa8ca1dd print/tex-lua-uni-algos-doc/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/print/tex-lua-uni-algos-doc/PLIST Fri Apr 15 05:54:51 2022 +0000
@@ -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 -r 7471935550d9 -r 162ffa8ca1dd print/tex-lua-uni-algos-doc/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/print/tex-lua-uni-algos-doc/distinfo      Fri Apr 15 05:54:51 2022 +0000
@@ -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 -r 7471935550d9 -r 162ffa8ca1dd print/tex-lua-uni-algos/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/print/tex-lua-uni-algos/DESCR     Fri Apr 15 05:54:51 2022 +0000
@@ -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 -r 7471935550d9 -r 162ffa8ca1dd print/tex-lua-uni-algos/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/print/tex-lua-uni-algos/Makefile  Fri Apr 15 05:54:51 2022 +0000
@@ -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@localhost
+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 -r 7471935550d9 -r 162ffa8ca1dd print/tex-lua-uni-algos/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/print/tex-lua-uni-algos/PLIST     Fri Apr 15 05:54:51 2022 +0000
@@ -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 -r 7471935550d9 -r 162ffa8ca1dd print/tex-lua-uni-algos/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/print/tex-lua-uni-algos/distinfo  Fri Apr 15 05:54:51 2022 +0000
@@ -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



Home | Main Index | Thread Index | Old Index