| 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 | 4 |
| 5 Description: | 5 Description: |
| 6 This directory contains the source code of ICU 4.6 for C/C++ | 6 This directory contains the source code of ICU 4.6 for C/C++ |
| 7 | 7 |
| 8 1. It was obtained with the following: | 8 1. It was obtained with the following: |
| 9 | 9 |
| 10 $ svn export --native-eol LF http://source.icu-project.org/repos/icu/icu/tag
s/release-4-6 icu46 | 10 $ svn export --native-eol LF http://source.icu-project.org/repos/icu/icu/tag
s/release-4-6 icu46 |
| 11 | 11 |
| 12 2. Platform header files for Linux, FreeBSD, and Mac OS X: | 12 2. Platform header files for Linux, FreeBSD, OpenBSD and Mac OS X: |
| 13 | 13 |
| 14 - Apply platform.patch in patches directory. : It applies the upstream | 14 - Apply platform.patch in patches directory. : It applies the upstream |
| 15 patch to platform.h.in (see http://bugs.icu-project.org/trac/ticket/8248) | 15 patch to platform.h.in (see http://bugs.icu-project.org/trac/ticket/8248) |
| 16 and change source/common/unicode/ptypes.h to refer to plinux.h and | 16 and change source/common/unicode/ptypes.h to refer to plinux.h and |
| 17 pmac.h generated below. | 17 pmac.h generated below. |
| 18 | 18 |
| 19 - 'runConfigureICU Linux', 'runConfigureICU FreeBSD', and | 19 - 'runConfigureICU Linux', 'runConfigureICU FreeBSD', and |
| 20 'runConfigureICU MacOSX' are run to generate | 20 'runConfigureICU MacOSX' are run to generate |
| 21 source/common/unicode/platform.h. | 21 source/common/unicode/platform.h. |
| 22 | 22 |
| 23 - Rename it to 'plinux.h', 'pfreebsd.h', and 'pmac.h' | 23 - On OpenBSD, source/common/unicode/platform.h is being generated |
| 24 by the icu4c port in the ports directory and not by runConfigureICU. |
| 25 In case the file has to be updated you can do: |
| 26 cd /home/ports/textproc/icu4c && make configure |
| 27 |
| 28 - Rename it to 'plinux.h', 'pfreebsd.h', 'popenbsd.h' and 'pmac.h' |
| 24 | 29 |
| 25 - Apply patches/pmach.h.patch on Mac to pmac.h | 30 - Apply patches/pmach.h.patch on Mac to pmac.h |
| 26 | 31 |
| 27 3. The following directories were removed because they're not used by Chromium | 32 3. The following directories were removed because they're not used by Chromium |
| 28 at the moment: | 33 at the moment: |
| 29 as_is | 34 as_is |
| 30 packaging | 35 packaging |
| 31 source/extra | 36 source/extra |
| 32 source/sample | 37 source/sample |
| 33 source/layout | 38 source/layout |
| (...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 166 - patches/regex.patch | 171 - patches/regex.patch |
| 167 - upstream bug: http://bugs.icu-project.org/trac/ticket/8666 (fixed in the ups
tream) | 172 - upstream bug: http://bugs.icu-project.org/trac/ticket/8666 (fixed in the ups
tream) |
| 168 | 173 |
| 169 16. Apply the upstream patch for Korean search collator support (ICU 4.6.1). | 174 16. Apply the upstream patch for Korean search collator support (ICU 4.6.1). |
| 170 - patches/search_collation.patch | 175 - patches/search_collation.patch |
| 171 - upstream bug: http://bugs.icu-project.org/trac/ticket/8290 | 176 - upstream bug: http://bugs.icu-project.org/trac/ticket/8290 |
| 172 | 177 |
| 173 17. Fix a use of uninitialized memory bug in regular expression matching | 178 17. Fix a use of uninitialized memory bug in regular expression matching |
| 174 - patches/rematch.patch | 179 - patches/rematch.patch |
| 175 - upstream bug: http://bugs.icu-project.org/trac/ticket/8824 | 180 - upstream bug: http://bugs.icu-project.org/trac/ticket/8824 |
| OLD | NEW |