required files from unicode.org for jed-extra

G. Milde milde at users.sourceforge.net
Tue Jul 29 08:28:06 UTC 2008


On 25.07.08, Rafael Laboissiere wrote:

> * G. Milde <milde at users.sourceforge.net> [2008-07-25 11:17]:

> > Alternative:
> > 
> > Maybe we can use the method from the command line utility (and Debian
> > package) "unicode"::
> > 
> >   Package: unicode
> >   ...
> >   Suggests: perl-modules | console-data (<< 2:1.0-1) | unicode-data
> > 
> > I.e. jed-extra could 
> > 
> > * Suggest perl-modules | unicode-data 
> >   (I am not so sure about the suitability of console-data (<< 2:1.0-1))

> No, console-data does not contain Blocks.txt and NamesList.txt.  I think it
> is irrelevant here.

I assume it used to contain unicode data in versions << 2:1.0-1 which got
split off to unicode-data later. But I would not bother.

> > * Search for the directories
> > 
      ~/.unicode/                 % local install
> >   /usr/share/unicode/         % package unicode-data
> >   /usr/share/perl/*/unicore/  % package perl-modules, with globbing
> > 
> > IMO, this is "the right way". Advantages: 

> The only drawback is that the packages are huge:

>     $ apt-cache show perl-modules unicode-data | grep '^\(Package\|Installed-Size\):'
>     Package: perl-modules
>     Installed-Size: 16544
>     Package: unicode-data
>     Installed-Size: 12448

OTOH, perl-modules is required by perl (and more than hundred other
packages) while perl is required by more than thausand packages.

IMO, it is OK to assume that perl (and hence perl-modules) is installed at
the majority of boxes which want to use the extended features of ch_table.sl.

Others (where disk space is a problem) might prefer a small jed-extra package.

> The NamesList.txt file is not that small neither (870186 bytes), but
> anyway...

Individual download of the files (or maybe just Blocks.txt) is still an
option for people without perl.

Günter



More information about the Pkg-jed-devel mailing list