Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(4)

Unified Diff: icu52/README.chromium

Issue 243763002: Remove {big5,gb2312}han collation data (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/
Patch Set: Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « icu52/LICENSE ('k') | icu52/patches/locale2.patch » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: icu52/README.chromium
===================================================================
--- icu52/README.chromium (revision 264811)
+++ icu52/README.chromium (working copy)
@@ -98,6 +98,8 @@
b. Trim the locale data for non-UI languages to the bare minimum :
ExemplarCharacters, LocaleScript, layout, and the name of the
language for a locale in its native language.
+ c. Remove the legacy Chinese character set-based collation
+ (big5han/gb2312han) that don't make any sense and nobdoy uses.
- android/patch_locale.sh (to be run for Android build only):
Makes changes to source/data/{curr,region,lang} to exclude these data
@@ -107,13 +109,7 @@
data necessary for the spellchecker. In both directories, add tg.txt to
reslocal.mk
-6. Removal of unihan collation tables from data/coll/{zh,ja,ko}.txt
-
- - run scripts/remove_unihan.sh
- unihan collation tables are never used in Chrome/Blink, but it takes
- about 1MB in the uncompressed ICU data file in ICU.
-
-7. Timezone data update
+6. Timezone data update
- Grab the latest version of the following timezone data files and
put them in source/data/misc.
@@ -126,14 +122,14 @@
are available at
http://source.icu-project.org/repos/icu/data/trunk/tzdata/icunew/2014b/44/
-8. Transliterator customization
+7. Transliterator customization
- Also add css3transform.txt to source/data/trnslit.
- Put the following line in trnslocal.mk
TRANSLIT_SOURCE=css3transform.txt
-9. Build-related changes
+8. Build-related changes
- patches/wpo.patch
Upstream bugs : http://bugs.icu-project.org/trac/ticket/8043
@@ -147,7 +143,7 @@
Windows-only data build patch. Add a new target DATALIB to makedata.mak
- add an empty file (stubdatabuilt.txt) to source/stubdata
-10. Pre-built data files are checked in with the following steps on Linux:
+9. Pre-built data files are checked in with the following steps on Linux:
a. Make a icu data build directory outside the Chromium source tree.
b. Run 'runConfigureICU Linux' outside the source tree.
@@ -174,11 +170,12 @@
dll name to avoind having to update our build scripts/configuration
files everytime ICU is upgraded to a new version.
- - {mac,linux}/icudt52l_dat.S : Built on Linux with all the
+ - {mac,linux}/icudtl_dat.S : Built on Linux with all the
patches above (except android/brkitr.patch) applied and checked in.
- This file will be generated in {BUILD_DIR_ROOT}/data/out/tmp.
+ This file will be generated in {BUILD_DIR_ROOT}/data/out/tmp as
+ icudt52l_dat.S, but '52' is dropped while copying.
- mac/icudt52l_dat.S is identical to linux/icudt52l_dat.S. It's made
+ mac/icudtl_dat.S is identical to linux/icudtl_dat.S. It's made
by changing the header portion of the Linux version to read as following
(no leading whitespace) :
@@ -192,13 +189,14 @@
_icudt52_dat:
- - android/icudt52l_dat.S : Built on Linux with all the patches above and
- android/brkitr.patch applied and android/patch_locale.sh executed, and
- checked in.
+ - android/icudtl_dat.S : Built on Linux with all the patches above and
+ android/brkitr.patch applied and android/patch_locale.sh executed.
+ '52' is dropped from the name generated in the build tree.
+
- android/icudtl.dat : Generated as icudt52l.dat in
{BUILD_DIR_ROOT}/data/out/tmp along with icudt52l_dat.S and
copied to the above location with '52' dropped in its name.
-11. Change export of U_ICUDATA_ENTRY_POINT from U_IMPORT to U_EXPORT.
+10. Change export of U_ICUDATA_ENTRY_POINT from U_IMPORT to U_EXPORT.
- patches/declspec.patch
« no previous file with comments | « icu52/LICENSE ('k') | icu52/patches/locale2.patch » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698