Hello community,

here is the log from the commit of package icu for openSUSE:Factory checked in 
at 2013-03-12 06:54:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/icu (Old)
 and      /work/SRC/openSUSE:Factory/.icu.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "icu", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/icu/icu.changes  2012-11-20 21:07:01.000000000 
+0100
+++ /work/SRC/openSUSE:Factory/.icu.new/icu.changes     2013-03-12 
06:54:40.000000000 +0100
@@ -1,0 +2,27 @@
+Fri Jan 25 09:26:17 UTC 2013 - [email protected]
+
+- license update: X11
+  official spdx.org license list now contains an entry for X11
+
+-------------------------------------------------------------------
+Sat Jan 19 11:39:50 UTC 2013 - [email protected]
+
+- Update to version 50.1.2
+  * Fix an ABI regression introduced in 50.1, icu bug#9826
+
+-------------------------------------------------------------------
+Wed Nov 14 18:09:09 UTC 2012 - [email protected]
+
+- Update to new upstream release 50
+* Unicode 6.2: Turkish Lira Sign, improved word & line segmentation
+  (BreakIterator) for symbols
+* 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
+* Time zone data: 2012h
+* Ordinal-number support in MessageFormat & PluralRules
+* Deprecate setLocale(locale) in PluralFormat
+* Dictionary-based break iterators (word segmentation)
+
+-------------------------------------------------------------------

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

New:
----
  icu4c-50_1_2-docs.zip
  icu4c-50_1_2-src.tgz

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

Other differences:
------------------
++++++ icu.spec ++++++
--- /var/tmp/diff_new_pack.VOgvXy/_old  2013-03-12 06:54:44.000000000 +0100
+++ /var/tmp/diff_new_pack.VOgvXy/_new  2013-03-12 06:54:44.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package icu
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,20 +17,21 @@
 
 
 Name:           icu
-%define lname  libicu49
-Version:        49.1
+%define lname  libicu50
+Version:        50.1.2
 Release:        0
+%define aversion 50_1_2
 Summary:        International Components for Unicode
-License:        SUSE-XFree86-1.0
+License:        X11
 Group:          System/Libraries
 Url:            http://ibm.com/software/globalization/icu
-Source0:        icu4c-49_1-src.tgz
-Source1:        icu4c-49_1-docs.zip
+Source0:        
http://download.icu-project.org/files/icu4c/%{version}/icu4c-%{aversion}-src.tgz
+Source1:        
http://download.icu-project.org/files/icu4c/%{version}/icu4c-%{aversion}-docs.zip
 # PATCH-FIX-UPSTREAM icu-rpmlint.diff -- 
http://bugs.icu-project.org/trac/ticket/7808
 Patch1:         icu-rpmlint.diff
 # PATCH-FIX-OPENSUSE icu-remove-datetime.patch [email protected] -- Do not put 
date/time in icu-config (needed for build-compare)
 Patch99:        icu-remove-datetime.patch
-BuildRequires:  automake
+#BuildRequires:  automake
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
 BuildRequires:  unzip
@@ -53,6 +54,8 @@
 and icu-locales packages.
 
 %package -n %lname
+# Splitting this package is of no significant benefit:
+# icudata (largest part) is always needed.
 Summary:        International Components for Unicode (development files)
 Group:          Development/Libraries/C and C++
 # bug437293
@@ -79,7 +82,7 @@
 Obsoletes:      libicu-devel-64bit
 %endif
 #
-Requires:       %lname = %{version}
+Requires:       %lname = %version
 
 %description -n libicu-devel
 ICU is a C++ and C library that provides robust and full-featured
@@ -96,7 +99,7 @@
 %package data
 Summary:        International Components for Unicode (Sources for the Data in 
ICU)
 Group:          System/Libraries
-Requires:       %lname >= %{version}
+Requires:       %lname >= %version
 
 %description data
 ICU is a C++ and C library that provides robust and full-featured
@@ -113,36 +116,36 @@
 %setup -q -n icu
 mkdir html
 pushd html
-unzip %{SOURCE1}
+unzip -qq %{S:1}
 popd
 %patch1 -p1
 %patch99 -p1
 
 %build
 cd source
-export CFLAGS="%{optflags}"
-export CXXFLAGS="%{optflags} -DICU_DATA_DIR=\\\"/usr/share/icu/%{version}/\\\""
-%configure --disable-static --with-pic\
+export CXXFLAGS="%optflags -DICU_DATA_DIR=\\\"/usr/share/icu/%version/\\\""
+export CFLAGS="$CXXFLAGS"
+%configure --disable-static \
     --enable-shared \
-    --without-samples
+    --disable-samples
 make %{?_smp_mflags}
 
 %install
 find . -name CVS -type d -exec rm -Rf "{}" "+"
 cd source
 
-%make_install
+make install DESTDIR="%buildroot";
 
 # to extract debug info
-chmod a+rx %{buildroot}%{_libdir}/*.so.*
+chmod a+rx "%buildroot/%_libdir"/*.so.*
 
 # install uncompiled source data:
-mkdir -p %{buildroot}%{_datadir}/icu/%{version}/unidata
-install -m 644 data/unidata/*.txt 
%{buildroot}/%{_datadir}/icu/%{version}/unidata
-ln -s unidata/UnicodeData.txt %{buildroot}/%{_datadir}/icu/%{version}/
+mkdir -p "%buildroot/%_datadir/icu/%version/unidata"
+install -m 644 data/unidata/*.txt "%buildroot/%_datadir/icu/%version/unidata"
+ln -s unidata/UnicodeData.txt "%buildroot/%_datadir/icu/%version/"
 
-rm %{buildroot}/%{_datadir}/icu/%{version}/license.html
-rm %{buildroot}/%{_datadir}/icu/%{version}/install-sh
+rm "%buildroot/%_datadir/icu/%version/license.html"
+rm "%buildroot/%_datadir/icu/%version/install-sh"
 
 %check
 cd source
@@ -157,7 +160,7 @@
 # the (main) package in this case
 %post
 if test -d "%_libdir/icu"; then
-       current=$(cd %_libdir/icu; find [0-9]* -maxdepth 1 -type d -printf 
'%f\n' |
+       current=$(cd "%_libdir/icu"; find [0-9]* -maxdepth 1 -type d -printf 
'%f\n' |
                sort -V | tail -n1);
        if test -n "$current"; then
                rm -f "%_libdir/icu/current";
@@ -167,7 +170,7 @@
 
 %postun
 if test -d "%_libdir/icu"; then
-       current=$(cd %_libdir/icu; find [0-9]* -maxdepth 1 -type d -printf 
'%f\n' |
+       current=$(cd "%_libdir/icu"; find [0-9]* -maxdepth 1 -type d -printf 
'%f\n' |
                sort -V | tail -n1);
        if test -n "$current"; then
                rm -f "%_libdir/icu/current";
@@ -180,51 +183,47 @@
 %postun -n %lname -p /sbin/ldconfig
 
 %files
-%defattr(-, root, root)
+%defattr(-,root,root)
 %doc license.html readme.html
-%dir %{_libdir}/icu/
-%dir %{_libdir}/icu/%{version}
-%{_libdir}/icu/current
-%{_bindir}/derb
-%{_bindir}/genbrk
-%{_bindir}/gencfu
-%{_bindir}/gencnval
-%{_bindir}/genrb
-%{_bindir}/genctd
-%{_bindir}/icuinfo
-%{_bindir}/makeconv
-%{_bindir}/pkgdata
-%{_bindir}/uconv
-%{_sbindir}/*
-%{_mandir}/*/*
+%dir %_libdir/icu
+%dir %_libdir/icu/%version
+%_libdir/icu/current
+%_bindir/derb
+%_bindir/gen*
+%_bindir/icuinfo
+%_bindir/makeconv
+%_bindir/pkgdata
+%_bindir/uconv
+%_sbindir/*
+%_mandir/*/*
 
 %files -n %lname
 %defattr(-, root, root)
-%attr (755, root, root) %{_libdir}/lib*.so.*
+%_libdir/libicu*.so.*
 
 %files -n libicu-devel
 %defattr(-, root, root)
-%{_libdir}/lib*.so
-%{_includedir}/unicode/
-%{_includedir}/layout/
-%{_libdir}/icu/%{version}/Makefile.inc
-%{_libdir}/icu/%{version}/pkgdata.inc
-%{_libdir}/icu/Makefile.inc
-%{_libdir}/icu/pkgdata.inc
-%{_libdir}/pkgconfig/*.pc
-%{_bindir}/icu-config
-%dir %{_datadir}/icu
-%dir %{_datadir}/icu/%{version}
-%{_datadir}/icu/%{version}/mkinstalldirs
-%{_datadir}/icu/%{version}/config/
+%_libdir/libicu*.so
+%_includedir/unicode/
+%_includedir/layout/
+%_libdir/icu/%version/Makefile.inc
+%_libdir/icu/%version/pkgdata.inc
+%_libdir/icu/Makefile.inc
+%_libdir/icu/pkgdata.inc
+%_libdir/pkgconfig/*.pc
+%_bindir/icu-config
+%dir %_datadir/icu
+%dir %_datadir/icu/%version
+%_datadir/icu/%version/mkinstalldirs
+%_datadir/icu/%version/config/
 
 %files -n libicu-doc
-%defattr(-, root, root)
+%defattr(-,root,root)
 %doc html/
 
 %files data
 %defattr(-, root, root)
-%{_datadir}/icu/%{version}/unidata/
-%{_datadir}/icu/%{version}/UnicodeData.txt
+%_datadir/icu/%version/unidata/
+%_datadir/icu/%version/UnicodeData.txt
 
 %changelog

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.VOgvXy/_old  2013-03-12 06:54:44.000000000 +0100
+++ /var/tmp/diff_new_pack.VOgvXy/_new  2013-03-12 06:54:44.000000000 +0100
@@ -1,4 +1,4 @@
-libicu49
+libicu50
 libicu-devel
        requires -libicu-<targettype>
-       requires "libicu49-<targettype> = <version>"
+       requires "libicu50-<targettype> = <version>"

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to