]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r353491 by eugen:
authorYuri Pankov <yuripv@FreeBSD.org>
Sun, 13 Dec 2020 01:44:52 +0000 (01:44 +0000)
committerYuri Pankov <yuripv@FreeBSD.org>
Sun, 13 Dec 2020 01:44:52 +0000 (01:44 +0000)
commitb95930d369e6f0dd7d9e1d983e5d94290f14f109
treedfb62b276b758008b5e88b177c5a04d8a9096f94
parentd78730c876d524117dd174a3a79564dea752ba96
MFC r353491 by eugen:

Add missing port to the list of needed tools in the README file
describing locale rebuild process:

devel/apache-ant

MFC r353791:

tools/tools/locale: allow POSIX target to be built in parallel

While it's rarely used target, more so a one not used during the
buildworld, it helps when it's not taking hours (literally).

MFC r364245 by hrs:

- Update to Unicode CLDR v35 (Unicode 12.0).

- Update tools/tools/locale to add make targets to automatically
  generate locale source files.  With this change, just typing
  "make obj && make -j4" will rebuild them.  Check README for more details.

- Fix issues in ja_JP ctypedef and range specification support
  in utf8-rollup.pl.

- Add a temporary patch for UnicodeData.txt to fix code ranges of
  CJK Ideograph Extension A and Extension B.

- tools/cldr2def.pl:
  Use eucJP for ja_JP ctypedef because eucJP is not compatible with UTF-8.

- tools/convert_map.pl:
  Add a verbose error message.

- tools/utf8-rollup.pl:
  Normalize entries to use Unicode, not UTF-8.

MFC r368404 by hrs:

Fix the source directory when installing the results.  The install
target did not install them actually.
tools/tools/locale/Makefile
tools/tools/locale/README
tools/tools/locale/etc/final-maps/map.UTF-8
tools/tools/locale/patch/patch-UnicodeData.txt [new file with mode: 0644]
tools/tools/locale/tools/cldr2def.pl
tools/tools/locale/tools/convert_map.pl
tools/tools/locale/tools/finalize
tools/tools/locale/tools/utf8-rollup.pl