git: cldr2def: Update to generate colldef replacement directory

John Marino marino at crater.dragonflybsd.org
Tue Jul 28 10:58:45 PDT 2015


commit f28e3132ac27de181250febe6f2b88f0093553b0
Author: John Marino <draco at marino.st>
Date:   Tue Jul 28 17:55:34 2015 +0200

    cldr2def: Update to generate colldef replacement directory
    
    The new localedef tool needs extracts for CLDR POSIX localization
    definition files, and it needs the UTF-8 character map along with
    the width definitions (mainly for Asian monitor support).
    
    Since the LC_COLLATE handling is fundamentally different from the
    first four groups, new sections to the cldr2def tool had to be
    written, thus requiring me to brush up on my perl skills.
    
    The finalize script (which I had previously written) was modified
    to copy the widths and charmap files over to the regenerated
    colldef directory (a drop-in replacement for share/colldef).

Summary of changes:
 tools/tools/locale/Makefile                |     5 +-
 tools/tools/locale/etc/charmaps/widths.txt | 42878 +++++++++++++++++++++++++++
 tools/tools/locale/tools/cldr2def.pl       |   115 +-
 tools/tools/locale/tools/finalize          |    14 +-
 4 files changed, 43000 insertions(+), 12 deletions(-)
 create mode 100644 tools/tools/locale/etc/charmaps/widths.txt

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/f28e3132ac27de181250febe6f2b88f0093553b0


-- 
DragonFly BSD source repository



More information about the Commits mailing list