summaryrefslogtreecommitdiffstats
path: root/libs/icu/DETAILS
blob: d1f85897d5939ea103cd5076b70e12506db7a5bd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
           SPELL=icu
if [[ "$ICU_DEV" == 'y' ]]; then
         VERSION=49.1
     SOURCE_HASH=sha512:3ed36ed2e4cab426fe1c4e001d591375409cb4558010176372023e73b0858df325dcff134fb182efa11de45c149a09b8b5401d6456eaf60b63647939685d4f02
              VX=${VERSION//.r/r}
else
         VERSION=49.1
              VX=$VERSION
     SOURCE_HASH=sha512:3ed36ed2e4cab426fe1c4e001d591375409cb4558010176372023e73b0858df325dcff134fb182efa11de45c149a09b8b5401d6456eaf60b63647939685d4f02
fi
          SPELLX=icu4c
        VERSIONX=${VERSION//./_}
          SOURCE=$SPELLX-$VERSIONX-src.tgz
            SITE=http://download.icu-project.org/files

if [[ "$ICU_DOC" == 'y' ]]; then
    SOURCE2_HASH=sha512:
         SOURCE2=$SPELLX-${VERSIONX}-docs.zip
  SOURCE2_URL[0]=$SITE/$SPELLX/$VX/$SOURCE2
fi

SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL"
   SOURCE_URL[0]=$SITE/$SPELLX/$VX/$SOURCE
        WEB_SITE=http://site.icu-project.org/
      LICENSE[0]=$WEB_SITE/license.jsp
         ENTERED=20030320
        KEYWORDS="unicode libs"
           SHORT="The International Components for Unicode (ICU) libraries."
cat << EOF
The International Components for Unicode (ICU) libraries provide robust and
full-featured Unicode services on a wide variety of platforms. ICU supports
the most current version of the Unicode standard, and they provide support
for supplementary Unicode characters (needed for GB 18030 repertoire support).

As computing environments become more heterogeneous, software portability
becomes more important. ICU lets you produce the same results across all the
various platforms you support, without sacrificing performance. It offers
great flexibility to extend and customize the supplied services, which
include:
  * Text: Unicode text handling, full character properties and character
    set conversions (500+ codepages)
  * Analysis: Unicode regular expressions; full Unicode sets; character,
    word and line boundaries
  * Comparison: Language sensitive collation and searching
  * Transformations: normalization, upper/lowercase, script transliterations
    (50+ pairs)
  * Locales: Comprehensive locale data (230+) and resource bundle architecture
  * Complex Text Layout: Arabic, Hebrew, Indic and Thai
  * Time: Multi-calendar and time zone
  * Formatting and Parsing: dates, times, numbers, currencies, messages and
    rule based
EOF