pkgsrc-Changes archive

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

CVS commit: pkgsrc/print



Module Name:    pkgsrc
Committed By:   markd
Date:           Fri Apr 15 05:54:52 UTC 2022

Modified Files:
        pkgsrc/print: Makefile
Added Files:
        pkgsrc/print/tex-lua-uni-algos: DESCR Makefile PLIST distinfo
        pkgsrc/print/tex-lua-uni-algos-doc: DESCR Makefile PLIST distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.821 -r1.822 pkgsrc/print/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/print/tex-lua-uni-algos/DESCR \
    pkgsrc/print/tex-lua-uni-algos/Makefile \
    pkgsrc/print/tex-lua-uni-algos/PLIST \
    pkgsrc/print/tex-lua-uni-algos/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/print/tex-lua-uni-algos-doc/DESCR \
    pkgsrc/print/tex-lua-uni-algos-doc/Makefile \
    pkgsrc/print/tex-lua-uni-algos-doc/PLIST \
    pkgsrc/print/tex-lua-uni-algos-doc/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/print/Makefile
diff -u pkgsrc/print/Makefile:1.821 pkgsrc/print/Makefile:1.822
--- pkgsrc/print/Makefile:1.821 Sat Apr  9 22:18:08 2022
+++ pkgsrc/print/Makefile       Fri Apr 15 05:54:51 2022
@@ -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

Added files:

Index: pkgsrc/print/tex-lua-uni-algos/DESCR
diff -u /dev/null pkgsrc/print/tex-lua-uni-algos/DESCR:1.1
--- /dev/null   Fri Apr 15 05:54:52 2022
+++ pkgsrc/print/tex-lua-uni-algos/DESCR        Fri Apr 15 05:54:51 2022
@@ -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.
Index: pkgsrc/print/tex-lua-uni-algos/Makefile
diff -u /dev/null pkgsrc/print/tex-lua-uni-algos/Makefile:1.1
--- /dev/null   Fri Apr 15 05:54:52 2022
+++ pkgsrc/print/tex-lua-uni-algos/Makefile     Fri Apr 15 05:54:51 2022
@@ -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"
Index: pkgsrc/print/tex-lua-uni-algos/PLIST
diff -u /dev/null pkgsrc/print/tex-lua-uni-algos/PLIST:1.1
--- /dev/null   Fri Apr 15 05:54:52 2022
+++ pkgsrc/print/tex-lua-uni-algos/PLIST        Fri Apr 15 05:54:51 2022
@@ -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
Index: pkgsrc/print/tex-lua-uni-algos/distinfo
diff -u /dev/null pkgsrc/print/tex-lua-uni-algos/distinfo:1.1
--- /dev/null   Fri Apr 15 05:54:52 2022
+++ pkgsrc/print/tex-lua-uni-algos/distinfo     Fri Apr 15 05:54:51 2022
@@ -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

Index: pkgsrc/print/tex-lua-uni-algos-doc/DESCR
diff -u /dev/null pkgsrc/print/tex-lua-uni-algos-doc/DESCR:1.1
--- /dev/null   Fri Apr 15 05:54:52 2022
+++ pkgsrc/print/tex-lua-uni-algos-doc/DESCR    Fri Apr 15 05:54:52 2022
@@ -0,0 +1 @@
+Documentation for tex-lua-uni-algos.
Index: pkgsrc/print/tex-lua-uni-algos-doc/Makefile
diff -u /dev/null pkgsrc/print/tex-lua-uni-algos-doc/Makefile:1.1
--- /dev/null   Fri Apr 15 05:54:52 2022
+++ pkgsrc/print/tex-lua-uni-algos-doc/Makefile Fri Apr 15 05:54:52 2022
@@ -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"
Index: pkgsrc/print/tex-lua-uni-algos-doc/PLIST
diff -u /dev/null pkgsrc/print/tex-lua-uni-algos-doc/PLIST:1.1
--- /dev/null   Fri Apr 15 05:54:52 2022
+++ pkgsrc/print/tex-lua-uni-algos-doc/PLIST    Fri Apr 15 05:54:52 2022
@@ -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
Index: pkgsrc/print/tex-lua-uni-algos-doc/distinfo
diff -u /dev/null pkgsrc/print/tex-lua-uni-algos-doc/distinfo:1.1
--- /dev/null   Fri Apr 15 05:54:52 2022
+++ pkgsrc/print/tex-lua-uni-algos-doc/distinfo Fri Apr 15 05:54:52 2022
@@ -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



Home | Main Index | Thread Index | Old Index