OLD | NEW |
1 Name: icu | 1 Name: icu |
2 URL: http://site.icu-project.org/ | 2 URL: http://site.icu-project.org/ |
3 Version: 4.6 | 3 Version: 4.6 |
4 License: MIT | 4 License: MIT |
5 Security Critical: yes | 5 Security Critical: yes |
6 | 6 |
7 Description: | 7 Description: |
8 This directory contains the source code of ICU 4.6 for C/C++ | 8 This directory contains the source code of ICU 4.6 for C/C++ |
9 | 9 |
10 1. It was obtained with the following: | 10 1. It was obtained with the following: |
(...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
112 source/data/{coll,curr,lang.locale,curr,region,translit,zone,rbnf,sprep}. | 112 source/data/{coll,curr,lang.locale,curr,region,translit,zone,rbnf,sprep}. |
113 | 113 |
114 - In source/data/region, run the following command to get rid of numeric regio
n | 114 - In source/data/region, run the following command to get rid of numeric regio
n |
115 display names we don't use (everything other than 419). | 115 display names we don't use (everything other than 419). |
116 $ sed -i '/[0-35-9][0-9][0-9]{/ d' *.txt | 116 $ sed -i '/[0-35-9][0-9][0-9]{/ d' *.txt |
117 | 117 |
118 - android/patch_locale.sh (to be run for Android build only): | 118 - android/patch_locale.sh (to be run for Android build only): |
119 Makes changes to source/data/{curr,region,lang} to exclude these data | 119 Makes changes to source/data/{curr,region,lang} to exclude these data |
120 except the language and script names of zh_Hans and zh_Hant. | 120 except the language and script names of zh_Hans and zh_Hant. |
121 | 121 |
122 - Add tg.txt to source/data/locale to add the minimal locale data necessary fo
r | 122 - Add tg.txt to source/data/locale source/data/lang to add the minimal locale |
123 the spellchecker. In the same directory, add tg.txt to reslocal.mk | 123 data necessary for the spellchecker. In both directories, add tg.txt to |
| 124 reslocal.mk |
124 | 125 |
125 7. Removal of unihan collation tables from data/coll/{zh,ja,ko}.txt | 126 7. Removal of unihan collation tables from data/coll/{zh,ja,ko}.txt |
126 | 127 |
127 - patches/unihan.patch: | 128 - patches/unihan.patch: |
128 unihan collation tables are never used in Chrome/Webkit, but it takes | 129 unihan collation tables are never used in Chrome/Webkit, but it takes |
129 about 1MB in the uncompressed ICU data file in ICU 4.2.1. | 130 about 1MB in the uncompressed ICU data file in ICU 4.2.1. |
130 | 131 |
131 8. Timezone data update | 132 8. Timezone data update |
132 - Grab the latest version of the following timezone data files and | 133 - Grab the latest version of the following timezone data files and |
133 put them in source/data/misc. | 134 put them in source/data/misc. |
(...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
310 28. Add support for QNX Neutrino. | 311 28. Add support for QNX Neutrino. |
311 - patches/platform.qnx.patch: | 312 - patches/platform.qnx.patch: |
312 See #2 about the platform header generation. | 313 See #2 about the platform header generation. |
313 - patches/si_value.undef.patch: | 314 - patches/si_value.undef.patch: |
314 Work around an all-lowercase macro defined in <signal.h>. | 315 Work around an all-lowercase macro defined in <signal.h>. |
315 Upstream took a different approach: | 316 Upstream took a different approach: |
316 http://bugs.icu-project.org/trac/ticket/9935 | 317 http://bugs.icu-project.org/trac/ticket/9935 |
317 - patches/xopen_source.patch: | 318 - patches/xopen_source.patch: |
318 Set _XOPEN_SOURCE to 600 as in the upstream changeset: | 319 Set _XOPEN_SOURCE to 600 as in the upstream changeset: |
319 http://bugs.icu-project.org/trac/changeset/30418 | 320 http://bugs.icu-project.org/trac/changeset/30418 |
OLD | NEW |