Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package icu4j for openSUSE:Factory checked in at 2022-04-30 22:52:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/icu4j (Old) and /work/SRC/openSUSE:Factory/.icu4j.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "icu4j" Sat Apr 30 22:52:08 2022 rev:18 rq:974086 version:71.1 Changes: -------- --- /work/SRC/openSUSE:Factory/icu4j/icu4j.changes 2022-03-24 23:00:49.804414431 +0100 +++ /work/SRC/openSUSE:Factory/.icu4j.new.1538/icu4j.changes 2022-04-30 22:52:13.984199513 +0200 @@ -1,0 +2,24 @@ +Fri Apr 29 11:55:45 UTC 2022 - Anton Shvetz <[email protected]> + +- Upgrade to version 71.1 + * Updates to CLDR 41 locale data with various additions and + corrections. + * Adds phrase-based line breaking for Japanese. Existing line + breaking methods follow standards and conventions for body text + but do not work well for short Japanese text, such as in titles + and headings. This new feature is optimized for these use + cases. + * Adds support for Hindi written in Latin letters (hi_Latn). The + CLDR data for this increasingly popular locale has been + significantly revised and expanded. Note that based on user + expectations, hi_Latn incorporates a large amount of English, + and can also be referred to as ???Hinglish???. + * ICU 71 and CLDR 41 are minor releases, mostly focused on bug + fixes and small enhancements. + * Updates to the time zone data version 2022a. Note that pre-1970 + data for a number of time zones has been removed, as has been + the case in the upstream tzdata release since 2021b. +- Remove obsolete stuff from spec file +- Reformat the changes file to fit to 67 chars width + +------------------------------------------------------------------- @@ -29,2 +53,4 @@ - + Unicode 13 root collation data and Chinese data for collation and transliteration - * DateTimePatternGenerator now obeys the "hc" preference in the locale identifier (ICU-20442) + + Unicode 13 root collation data and Chinese data for collation + and transliteration + * DateTimePatternGenerator now obeys the "hc" preference in the + locale identifier (ICU-20442) @@ -32,7 +58,13 @@ - * Number skeletons have a new "concise" form that can be used in MessageFormat strings (ICU-20418) - * Currency formatting options for formal and other currency display name variants (ICU-20854) - * ListFormatter: new public API to select the style & type (ICU-12863) - * ListFormatter now selects the proper ???and???/???or??? form for Spanish & Hebrew (ICU-21016) - * Locale ID canonicalization upgraded to implement the complete CLDR spec (ICU-20834, ICU-20272) - * LocaleMatcher: New option to ignore one-way matches (ICU-20936), - and other tweaks to the code (ICU-20916, ICU-20917) and data (from CLDR) + * Number skeletons have a new "concise" form that can be used in + MessageFormat strings (ICU-20418) + * Currency formatting options for formal and other currency + display name variants (ICU-20854) + * ListFormatter: new public API to select the style & type + (ICU-12863) + * ListFormatter now selects the proper ???and???/???or??? form for + Spanish & Hebrew (ICU-21016) + * Locale ID canonicalization upgraded to implement the complete + CLDR spec (ICU-20834, ICU-20272) + * LocaleMatcher: New option to ignore one-way matches + (ICU-20936), and other tweaks to the code (ICU-20916, + ICU-20917) and data (from CLDR) @@ -40 +72,2 @@ - * Data build tool: tzdbNames.res moved from the "zone_tree" category to the "zone_supplemental" category (ICU-21073) + * Data build tool: tzdbNames.res moved from the "zone_tree" + category to the "zone_supplemental" category (ICU-21073) @@ -192 +225,2 @@ - - Unicode 6.2: Turkish Lira Sign, improved word & line segmentation + - Unicode 6.2: Turkish Lira Sign, improved word & line + segmentation @@ -194,3 +228,4 @@ - - CLDR 22.1: Data coverage & quality improved across all major languages; - new short width type for weekday names; new zhuyin (Bopomofo) collation - for Chinese; improved data for CompactDecimalFormat & RBNF + - CLDR 22.1: Data coverage & quality improved across all major + languages; new short width type for weekday names; new zhuyin + (Bopomofo) collation for Chinese; improved data for + CompactDecimalFormat & RBNF @@ -201,2 +236,2 @@ - * Support Chinese & Japanese, use more compact dictionary format, - port all but Khmer support to Java (#9353) + * Support Chinese & Japanese, use more compact dictionary + format, port all but Khmer support to Java (#9353) @@ -204,2 +239,2 @@ - - Change Java util.ListFormat to text.ListFormatter and other updates, - use CLDR data (#9369, #9420), port to C++ (#7168) + - Change Java util.ListFormat to text.ListFormatter and other + updates, use CLDR data (#9369, #9420), port to C++ (#7168) @@ -209,2 +244,2 @@ - - C++ GenderInfo: Effective combined gender of a list of people's genders - (#9598) (ported from Java) + - C++ GenderInfo: Effective combined gender of a list of + people's genders (#9598) (ported from Java) @@ -212,4 +247,6 @@ - - Default compilers: Clang is now used if available (see the Readme) - - C++ Collator API cleanup (#9346, #9406, #9460), subclassing-API-breaking - changes (see the Readme) - - Add option to genrb tool for writing java resource bundle files (#9271) + - Default compilers: Clang is now used if available (see the + Readme) + - C++ Collator API cleanup (#9346, #9406, #9460), + subclassing-API-breaking changes (see the Readme) + - Add option to genrb tool for writing java resource bundle + files (#9271) @@ -218,2 +255,3 @@ - - class DictionaryBasedBreakIterator was removed as part of the improvements - for dictionary-based break iteration; see the note in the readme + - class DictionaryBasedBreakIterator was removed as part of the + improvements for dictionary-based break iteration; see the + note in the readme @@ -228,8 +266,14 @@ - * CLDR 2.0: The CLDR 2.0 release contains numerous improvements and - bug fixes approved by the CLDR committee, including much additional data for many languages. - * Explicit parent locale support in data imported from CLDR (#8031) - * MessageFormat and related classes (choice/plural/select) have been reimplemented, - with several improvements and some incompatible changes. See the detail section below. - * Extended PluralFormat pattern syntax supports explicit-value forms and offsets. (#7858) - * Utility APIs in PluralRules (get some/all/unique keyword values) - * Time zone API to return a list of available canonical system time zone IDs (#8278) + * CLDR 2.0: The CLDR 2.0 release contains numerous improvements + and bug fixes approved by the CLDR committee, including much + additional data for many languages. + * Explicit parent locale support in data imported from CLDR + (#8031) + * MessageFormat and related classes (choice/plural/select) have + been reimplemented, with several improvements and some + incompatible changes. See the detail section below. + * Extended PluralFormat pattern syntax supports explicit-value + forms and offsets. (#7858) + * Utility APIs in PluralRules (get some/all/unique keyword + values) + * Time zone API to return a list of available canonical system + time zone IDs (#8278) @@ -237 +281,2 @@ - * Collation: Full implementation & public API for script reordering + * Collation: Full implementation & public API for script + reordering @@ -244,5 +289,7 @@ - com.ibm.icu.util.Region provides mapping across different region/territory codes and - containment relationship. (#8347) - * JDK Locale conversion to support JDK 7 new Locale fields (#8078) - * Technology Preview: TimeZoneFormat and TimeZoneNames. New classes designed for - supporting CLDR time zone display name algorithm and data through public APIs. (#8342) + com.ibm.icu.util.Region provides mapping across different + region/territory codes and containment relationship. (#8347) + * JDK Locale conversion to support JDK 7 new Locale fields + (#8078) + * Technology Preview: TimeZoneFormat and TimeZoneNames. New + classes designed for supporting CLDR time zone display name + algorithm and data through public APIs. (#8342) @@ -250,3 +297,5 @@ - #8535 & #8537 (C only) Prebuilt binaries are usable on MinGW but the MinGW build is broken - #8571 (C only) U_HIDE_DRAFT_API does not operate on the correct set of APIs; might also affect - U_HIDE_DEPRECATED_API, U_HIDE_INTERNAL_API and U_HIDE_SYSTEM_API + + #8535 & #8537 (C only) Prebuilt binaries are usable on MinGW + but the MinGW build is broken + + #8571 (C only) U_HIDE_DRAFT_API does not operate on the + correct set of APIs; might also affect U_HIDE_DEPRECATED_API, + U_HIDE_INTERNAL_API and U_HIDE_SYSTEM_API Old: ---- icu4j-70_1.tgz New: ---- icu4j-71_1.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ icu4j.spec ++++++ --- /var/tmp/diff_new_pack.NL3nK4/_old 2022-04-30 22:52:14.836200666 +0200 +++ /var/tmp/diff_new_pack.NL3nK4/_new 2022-04-30 22:52:14.840200671 +0200 @@ -17,7 +17,7 @@ # -%global majorver 70 +%global majorver 71 %global minorver 1 Name: icu4j Version: %{majorver}.%{minorver} @@ -89,20 +89,18 @@ sed -i 's/\r//' APIChangeReport.html sed -i 's/\r//' readme.html -sed --in-place "s/ .*bootclasspath=.*//g" build.xml -sed --in-place "s/<date datetime=.*when=\"after\"\/>//" build.xml -sed --in-place "/javac1.3/d" build.xml -sed --in-place "s:%{_prefix}/lib:%{_libdir}:g" build.xml +sed -i "s/ .*bootclasspath=.*//g" build.xml +sed -i "s:%{_prefix}/lib:%{_libdir}:g" build.xml rm tools/build/src/com/ibm/icu/dev/tool/docs/ICUTaglet* # The versions in build.properties were not updated since some time rm build.properties -echo "api.doc.version=%{version}" >> build.properties +#echo "api.doc.version=%%{version}" >> build.properties echo "maven.pom.ver=%{version}" >> build.properties -echo "release.file.ver=%{majorver}_%{minorver}" >> build.properties -echo "api.report.version=%{majorver}" >> build.properties -echo "api.report.prev.version=%{oldmajorver}" >> build.properties +#echo "release.file.ver=%%{majorver}_%%{minorver}" >> build.properties +#echo "api.report.version=%%{majorver}" >> build.properties +#echo "api.report.prev.version=%%{oldmajorver}" >> build.properties echo "jar.spec.version=%{majorver}" >> build.properties echo "jar.impl.version=%{version}" >> build.properties echo "jar.impl.version.string=%{version}.0" >> build.properties ++++++ icu4j-70_1.tgz -> icu4j-71_1.tgz ++++++ /work/SRC/openSUSE:Factory/icu4j/icu4j-70_1.tgz /work/SRC/openSUSE:Factory/.icu4j.new.1538/icu4j-71_1.tgz differ: char 16, line 1
