Hello community,

here is the log from the commit of package icu for openSUSE:Factory checked in 
at 2018-01-09 14:48:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/icu (Old)
 and      /work/SRC/openSUSE:Factory/.icu.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "icu"

Tue Jan  9 14:48:45 2018 rev:59 rq:561139 version:60.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/icu/icu.changes  2017-08-24 17:40:06.896221380 
+0200
+++ /work/SRC/openSUSE:Factory/.icu.new/icu.changes     2018-01-09 
14:48:48.536135215 +0100
@@ -1,0 +2,15 @@
+Tue Dec 26 13:45:03 UTC 2017 - [email protected]
+
+- Drop dangling symlinks /usr/lib64/icu/*.inc
+
+-------------------------------------------------------------------
+Thu Dec 14 17:56:54 UTC 2017 - [email protected]
+
+- Update to new upstream release 60.2
+  * ICU 60 provides full support for the Unicode 10.0 release
+    with many new characters and many property improvements.
+    Locale data is updated to CLDR 32, which adds several
+    languages and data improvements. A new number formatting API
+    has been added.
+
+-------------------------------------------------------------------

Old:
----
  icu4c-59_1-docs.zip
  icu4c-59_1-src.tgz

New:
----
  icu4c-60_2-docs.zip
  icu4c-60_2-src.tgz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ icu.spec ++++++
--- /var/tmp/diff_new_pack.wOW5x9/_old  2018-01-09 14:48:58.811653429 +0100
+++ /var/tmp/diff_new_pack.wOW5x9/_new  2018-01-09 14:48:58.811653429 +0100
@@ -16,16 +16,16 @@
 #
 
 
-%define lname  libicu59_1
-%define amajor   59
-%define aversion 59_1
+%define lname  libicu60_2
+%define amajor   60
+%define aversion 60_2
 %ifarch %armb hppa mips mips64 ppc ppc64 %sparc s390 s390x m68k
 %define be_platform 1
 %else
 %define be_platform 0
 %endif
 Name:           icu
-Version:        59.1
+Version:        60.2
 Release:        0
 Summary:        International Components for Unicode
 License:        ICU
@@ -136,20 +136,6 @@
 and locale support.
 This package contains the HTML documentation.
 
-%package data
-Summary:        International Components for Unicode (Sources for the Data in 
ICU)
-Group:          Development/Sources
-Requires:       %lname >= %version
-
-%description data
-ICU is a set of C and C++ libraries that provide extensive Unicode
-and locale support.
-
-This package contains the uncompiled source files for the data found
-in the "icu" package. This data describes the Unicode data (normative
-and informative) and also all the table-based converters provided in
-the ICU distribution.
-
 %prep
 %setup -q -n icu
 %patch -P 3 -P 4 -P 6 -P 7 -P 8 -p1
@@ -220,10 +206,17 @@
 ln -s unidata/UnicodeData.txt "%buildroot/%_datadir/icu/%version/"
 
 rm "%buildroot/%_datadir/icu/%version/install-sh"
+# Seems unused
+rm -Rf "%buildroot/%_datadir/icu/%version/unidata/" \
+       "%buildroot/%_datadir/icu/%version/UnicodeData.txt" \
+       "%buildroot/%_libdir/icu/current" \
+       "%buildroot/%_libdir/icu/Makefile.inc" \
+       "%buildroot/%_libdir/icu/pkgdata.inc"
 
 %fdupes %buildroot/%_prefix
 
 %check
+# s390x see: https://ssl.icu-project.org/trac/ticket/13095
 cd source
 %if !0%{?qemu_user_space_build:1}
 # Checks disabled in qemu because of races happening when we emulate
@@ -259,9 +252,6 @@
 
 %files
 %defattr(-,root,root)
-%dir %_libdir/icu
-%dir %_libdir/icu/%version
-%_libdir/icu/current
 %_bindir/derb
 %_bindir/gen*
 %_bindir/icuinfo
@@ -301,8 +291,6 @@
 %dir %_libdir/icu/%version/
 %_libdir/icu/%version/Makefile.inc
 %_libdir/icu/%version/pkgdata.inc
-%_libdir/icu/Makefile.inc
-%_libdir/icu/pkgdata.inc
 %_libdir/pkgconfig/icu-*.pc
 %_bindir/icu-config
 %dir %_datadir/icu/
@@ -315,11 +303,4 @@
 %dir %_docdir/%name/
 %_docdir/%name/html/
 
-%files data
-%defattr(-, root, root)
-%dir %_datadir/icu/
-%dir %_datadir/icu/%version/
-%_datadir/icu/%version/unidata/
-%_datadir/icu/%version/UnicodeData.txt
-
 %changelog

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.wOW5x9/_old  2018-01-09 14:48:58.855651366 +0100
+++ /var/tmp/diff_new_pack.wOW5x9/_new  2018-01-09 14:48:58.859651178 +0100
@@ -1,4 +1,4 @@
-libicu59_1
+libicu60_2
 libicu-devel
        requires -libicu-<targettype>
-       requires "libicu59_1-<targettype> = <version>"
+       requires "libicu60_2-<targettype> = <version>"

++++++ icu-versioning.diff ++++++
--- /var/tmp/diff_new_pack.wOW5x9/_old  2018-01-09 14:48:58.875650429 +0100
+++ /var/tmp/diff_new_pack.wOW5x9/_new  2018-01-09 14:48:58.875650429 +0100
@@ -78,8 +78,8 @@
 @@ -59,6 +59,7 @@
   *  @stable ICU 2.4
   */
- #define U_ICU_VERSION_MAJOR_NUM 59
-+#define U_ICU_VERSION_MAJOR_STR "59"
+ #define U_ICU_VERSION_MAJOR_NUM 60
++#define U_ICU_VERSION_MAJOR_STR "60"
  
  /** The current ICU minor version as an integer.
   *  This value will change in the subsequent releases of ICU
@@ -87,22 +87,22 @@
   *  This value will change in the subsequent releases of ICU
   *  @stable ICU 2.6
   */
--#define U_ICU_VERSION_SUFFIX _59
+-#define U_ICU_VERSION_SUFFIX _60
 +#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)
  
  /**
   * \def U_DEF2_ICU_ENTRY_POINT_RENAME
-@@ -126,7 +129,7 @@
+@@ -125,7 +128,7 @@
+  *  This value will change in the subsequent releases of ICU
   *  @stable ICU 2.6
   */
- #if U_PLATFORM_HAS_WINUWP_API == 0
--#define U_ICU_VERSION_SHORT "59"
-+#define U_ICU_VERSION_SHORT "59_1"
- #else
- // U_DISABLE_RENAMING does not impact dat file name
- #define U_ICU_VERSION_SHORT
+-#define U_ICU_VERSION_SHORT "60"
++#define U_ICU_VERSION_SHORT "60_2"
+ 
+ #ifndef U_HIDE_INTERNAL_API
+ /** Data version in ICU4C.
 Index: icu/source/config/mh-linux
 ===================================================================
 --- icu.orig/source/config/mh-linux

++++++ icu4c-59_1-src.tgz -> icu4c-60_2-src.tgz ++++++
/work/SRC/openSUSE:Factory/icu/icu4c-59_1-src.tgz 
/work/SRC/openSUSE:Factory/.icu.new/icu4c-60_2-src.tgz differ: char 5, line 1

++++++ xlocale.patch ++++++
--- /var/tmp/diff_new_pack.wOW5x9/_old  2018-01-09 14:48:58.911648740 +0100
+++ /var/tmp/diff_new_pack.wOW5x9/_new  2018-01-09 14:48:58.911648740 +0100
@@ -4,23 +4,22 @@
 don't use obsolete <xlocale.h>
 
 ---
- source/i18n/digitlst.cpp |    6 +-----
- 1 file changed, 1 insertion(+), 5 deletions(-)
+ source/i18n/digitlst.cpp |    4 ----
+ 1 file changed, 4 deletions(-)
 
 Index: icu/source/i18n/digitlst.cpp
 ===================================================================
 --- icu.orig/source/i18n/digitlst.cpp
 +++ icu/source/i18n/digitlst.cpp
-@@ -61,11 +61,7 @@
+@@ -62,11 +62,7 @@
  #endif
  
  #if U_USE_STRTOD_L
--# if U_PLATFORM_USES_ONLY_WIN32_API || U_PLATFORM == U_PF_CYGWIN
--#   include <locale.h>
--# else
+-# if U_HAVE_XLOCALE_H
 -#   include <xlocale.h>
+-# else
+ #   include <locale.h>
 -# endif
-+# include <locale.h>
  #endif
  
  // ***************************************************************************


Reply via email to