Hello community, here is the log from the commit of package icu for openSUSE:Factory checked in at 2013-11-20 10:42:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/icu (Old) and /work/SRC/openSUSE:Factory/.icu.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "icu" Changes: -------- --- /work/SRC/openSUSE:Factory/icu/icu.changes 2013-07-30 18:37:29.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.icu.new/icu.changes 2013-11-20 10:42:43.000000000 +0100 @@ -1,0 +2,16 @@ +Tue Nov 12 04:06:28 UTC 2013 - jeng...@inai.de + +- Update to new upstream release 52.1 +* Unicode 6.3: New bidi control codes, new Bidi_Class property + values, two new bidi "bracket" properties; for other property + value changes see the UAX #44 summary. +* CLDR 24: Improved coverage for top 70+ languages, fractional + plural rules and forms, many new measurement units, major + simplification of collation rule syntax, preliminary version of + European Ordering Rules, new relative fields. +* New API for converting between Windows time zone ID and IANA tz + database ID. +* Implement support for plurals that depend on displayed fractional + values + +------------------------------------------------------------------- Old: ---- icu4c-51_2-docs.tar.xz icu4c-51_2-src.tar.xz New: ---- icu4c-52_1-docs.tar.xz icu4c-52_1-src.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ icu.spec ++++++ --- /var/tmp/diff_new_pack.E3lyQm/_old 2013-11-20 10:42:45.000000000 +0100 +++ /var/tmp/diff_new_pack.E3lyQm/_new 2013-11-20 10:42:45.000000000 +0100 @@ -17,10 +17,10 @@ Name: icu -%define lname libicu51_2 -Version: 51.2 +%define lname libicu52_1 +Version: 52.1 Release: 0 -%define aversion 51_2 +%define aversion 52_1 Summary: International Components for Unicode License: MIT Group: Development/Libraries/C and C++ @@ -236,9 +236,9 @@ %dir %_datadir/icu %dir %_datadir/icu/%version %ifarch %sparc mips hppa ppc ppc64 s390x -%_datadir/icu/%version/icudt51b.dat +%_datadir/icu/%version/icudt52b.dat %else -%_datadir/icu/%version/icudt51l.dat +%_datadir/icu/%version/icudt52l.dat %endif %files -n libicu-devel ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.E3lyQm/_old 2013-11-20 10:42:45.000000000 +0100 +++ /var/tmp/diff_new_pack.E3lyQm/_new 2013-11-20 10:42:45.000000000 +0100 @@ -1,4 +1,4 @@ -libicu51_2 +libicu52_1 libicu-devel requires -libicu-<targettype> - requires "libicu51_2-<targettype> = <version>" + requires "libicu52_1-<targettype> = <version>" ++++++ icu-versioning.diff ++++++ --- /var/tmp/diff_new_pack.E3lyQm/_old 2013-11-20 10:42:45.000000000 +0100 +++ /var/tmp/diff_new_pack.E3lyQm/_new 2013-11-20 10:42:45.000000000 +0100 @@ -11,8 +11,8 @@ Details: -U_ICU_VERSION_SHORT was (example) "49" before when there was a -libicui18n.so.49. Now, since there is a libicui18n.so.51.2, we need to +U_ICU_VERSION_SHORT was (example) "51" before when there was a +libicui18n.so.51. Now, since there is a libicui18n.so.51.2, we need to change U_ICU_VERSION_SHORT. But the define's documentation says "without dots", and I do not know how much downstream code depends on the non-dot feature, if at all. Anyhow, to bypass this question to @@ -59,7 +59,7 @@ =================================================================== --- icu.orig/source/common/umapfile.c +++ icu/source/common/umapfile.c -@@ -58,7 +58,7 @@ +@@ -61,7 +61,7 @@ # define LIB_PREFIX "lib" # define LIB_SUFFIX ".dll" /* This is inconvienient until we figure out what to do with U_ICUDATA_NAME in utypes.h */ @@ -68,7 +68,7 @@ # endif #elif MAP_IMPLEMENTATION==MAP_STDIO # include <stdio.h> -@@ -411,10 +411,10 @@ +@@ -414,10 +414,10 @@ /* BUT FOR BATCH MODE IT IS AN EXCEPTION BECAUSE */ /* THE FIRST THREE LETTERS ARE PREASSIGNED TO THE */ /* PROJECT!!!!! */ @@ -104,16 +104,16 @@ @@ -58,6 +58,7 @@ * @stable ICU 2.4 */ - #define U_ICU_VERSION_MAJOR_NUM 51 -+#define U_ICU_VERSION_MAJOR_STR "51" + #define U_ICU_VERSION_MAJOR_NUM 52 ++#define U_ICU_VERSION_MAJOR_STR "52" - /** The current ICU minor version as an integer. + /** The current ICU minor version as an integer. * This value will change in the subsequent releases of ICU @@ -83,7 +84,9 @@ * This value will change in the subsequent releases of ICU * @stable ICU 2.6 */ --#define U_ICU_VERSION_SUFFIX _51 +-#define U_ICU_VERSION_SUFFIX _52 +#define ___icu_version_expand(major, minor) _ ## major ## _ ## minor +#define ___icu_version_glue(major, minor) ___icu_version_expand(major, minor) +#define U_ICU_VERSION_SUFFIX ___icu_version_glue(U_ICU_VERSION_MAJOR_NUM, U_ICU_VERSION_MINOR_NUM) @@ -124,8 +124,8 @@ * This value will change in the subsequent releases of ICU * @stable ICU 2.6 */ --#define U_ICU_VERSION_SHORT "51" -+#define U_ICU_VERSION_SHORT "51_2" +-#define U_ICU_VERSION_SHORT "52" ++#define U_ICU_VERSION_SHORT "52_1" #ifndef U_HIDE_INTERNAL_API /** Data version in ICU4C. ++++++ icu4c-51_2-docs.tar.xz -> icu4c-52_1-docs.tar.xz ++++++ ++++ 163074 lines of diff (skipped) ++++++ icu4c-51_2-src.tar.xz -> icu4c-52_1-src.tar.xz ++++++ /work/SRC/openSUSE:Factory/icu/icu4c-51_2-src.tar.xz /work/SRC/openSUSE:Factory/.icu.new/icu4c-52_1-src.tar.xz differ: char 17, line 1 ++++++ sanitize_docs.sh ++++++ --- /var/tmp/diff_new_pack.E3lyQm/_old 2013-11-20 10:42:47.000000000 +0100 +++ /var/tmp/diff_new_pack.E3lyQm/_new 2013-11-20 10:42:47.000000000 +0100 @@ -1,7 +1,7 @@ #!/bin/sh -ex -ver="51.2" -name="icu4c-51_2-docs.zip" +ver="52.1" +name="icu4c-52_1-docs.zip" # Put docs in a separate directory wget -c "http://download.icu-project.org/files/icu4c/$ver/$name" @@ -9,7 +9,7 @@ mkdir html pushd html unzip "../$name" +if [ -x "$(which optipng)" ]; then optipng *.png; fi popd tar --use=xz -cvf "${name%.zip}.tar.xz" html -rm "$name" rm -Rf html -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org