commit icu for openSUSE:Factory
Hello community, here is the log from the commit of package icu for openSUSE:Factory checked in at Thu May 28 00:41:04 CEST 2009. -------- --- GNOME/icu/icu.changes 2009-03-28 00:45:01.000000000 +0100 +++ icu/icu.changes 2009-05-26 15:38:20.000000000 +0200 @@ -1,0 +2,38 @@ +Tue May 26 15:37:55 CEST 2009 - vuntz@novell.com + +- Drop icu4c-3_6-src-setBreakType-public.diff: it's not needed + anymore for OOo. + +------------------------------------------------------------------- +Sat May 23 14:14:40 CEST 2009 - vuntz@novell.com + +- Update to 4.2: + + Locale Data: ICU uses and supports data from Common Locale Data + Repository (CLDR) 1.7 , which includes data for 146 languages, + 159 territories, 468 locales- 21% more locale data than the + previous release. + + Number system support and the number keyword. + + Number system override in DateFormat. + + Numerics used by Hebrew Calendar date in Hebrew locale. + + BCP47 (language tag) / Locale transformation. + + BCP47 mapping of LDML keywords. + + Encoding selector: Return a list of charsets that can handle + the input text. + + Simple duration: Implementation of CLDR duration format. + + Available/Preferred keywords for a locale (Calendar, Collation, + and Currency). + + StringPrep standard profiles: RFC3491 NAMEPREP, RFC3530 NFS4, + RFC3722 iSCSI, RFC3920 NodePrep/ResourcePrep, RFC4011 MIB, + RFC4013 SASLprep, RFC4505 trace and RFC4518 LDAPprep. + + Miscellaneous Arabic shaping enhancements. + + UTF-8 friendly internal data structure for Unicode data lookup. + + API to get CLDR version used by ICU. + + ISCII charset converter updates (added Gurumukhi, other + updates). + + Performance improvements in Time Zone Name format/parse, and in + DateIntervalFormat construction. +- Remove AutoReqProv: it's default now. +- Drop icu-gcc44.patch: fixed upstream. +- Do not package packaging doc in libicu-doc. + +------------------------------------------------------------------- @@ -92 +130 @@ - known as the Jal�li Calendar. It is used in several Arabic + known as the Jalāli Calendar. It is used in several Arabic calling whatdependson for head-i586 Old: ---- icu4c-3_6-src-setBreakType-public.diff icu4c-4_0-docs.tar.bz2 icu4c-4_0-src.tar.bz2 icu-gcc44.patch New: ---- icu4c-4_2-docs.tar.bz2 icu4c-4_2-src.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ icu.spec ++++++ --- /var/tmp/diff_new_pack.z20420/_old 2009-05-28 00:38:36.000000000 +0200 +++ /var/tmp/diff_new_pack.z20420/_new 2009-05-28 00:38:36.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package icu (Version 4.0) +# spec file for package icu (Version 4.2) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -22,19 +22,15 @@ BuildRequires: gcc-c++ License: X11/MIT Group: System/Libraries -AutoReqProv: on -Version: 4.0 -Release: 9 +Version: 4.2 +Release: 1 Requires: libicu = %{version} Url: http://ibm.com/software/globalization/icu -Source0: icu4c-4_0-src.tar.bz2 -Source1: icu4c-4_0-docs.tar.bz2 +Source0: icu4c-4_2-src.tar.bz2 +Source1: icu4c-4_2-docs.tar.bz2 Source3: SuSEconfig.icu -# PATCH-FIX-UPSTREAM icu4c-3_6-src-setBreakType-public.diff -- OOo-2.3.1 and above needs to access the setBreakType method, see http://bugs.icu-project.org/trac/ticket/5498 -Patch: icu4c-3_6-src-setBreakType-public.diff -Patch1: icu-gcc44.patch # PATCH-FIX-OPENSUSE icu-remove-datetime.patch vuntz@novell.com -- Do not put date/time in icu-config (needed for build-compare) -Patch2: icu-remove-datetime.patch +Patch99: icu-remove-datetime.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: International Components for Unicode @@ -145,9 +141,7 @@ %prep %setup -q -n icu -a1 -%patch -%patch1 -%patch2 -p1 +%patch99 -p1 %build cd source @@ -196,14 +190,15 @@ %dir %{_libdir}/icu/ %dir %{_libdir}/icu/%{version} %{_libdir}/icu/current -/usr/bin/derb -/usr/bin/genbrk -/usr/bin/gencnval -/usr/bin/genrb -/usr/bin/genctd -/usr/bin/makeconv -/usr/bin/pkgdata -/usr/bin/uconv +%{_bindir}/derb +%{_bindir}/genbrk +%{_bindir}/gencfu +%{_bindir}/gencnval +%{_bindir}/genrb +%{_bindir}/genctd +%{_bindir}/makeconv +%{_bindir}/pkgdata +%{_bindir}/uconv /usr/sbin/* %{_mandir}/*/* /sbin/conf.d/SuSEconfig.icu @@ -215,28 +210,60 @@ %files -n libicu-devel %defattr(-, root, root) %{_libdir}/lib*.so -/usr/include/unicode/ -/usr/include/layout/ +%{_includedir}/unicode/ +%{_includedir}/layout/ %{_libdir}/icu/%{version}/Makefile.inc +%{_libdir}/icu/%{version}/pkgdata.inc %{_libdir}/icu/Makefile.inc -/usr/bin/icu-config -%dir /usr/share/icu -%dir /usr/share/icu/%{version} -/usr/share/icu/%{version}/mkinstalldirs -/usr/share/icu/%{version}/config/ +%{_libdir}/icu/pkgdata.inc +%{_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) %doc html/ -%doc packaging/ %files -n icu-data %defattr(-, root, root) -%dir /usr/share/icu/%{version}/unidata -/usr/share/icu/%{version}/unidata/* -/usr/share/icu/%{version}/UnicodeData.txt +%{_datadir}/icu/%{version}/unidata/ +%{_datadir}/icu/%{version}/UnicodeData.txt %changelog +* Tue May 26 2009 vuntz@novell.com +- Drop icu4c-3_6-src-setBreakType-public.diff: it's not needed + anymore for OOo. +* Sat May 23 2009 vuntz@novell.com +- Update to 4.2: + + Locale Data: ICU uses and supports data from Common Locale Data + Repository (CLDR) 1.7 , which includes data for 146 languages, + 159 territories, 468 locales- 21%% more locale data than the + previous release. + + Number system support and the number keyword. + + Number system override in DateFormat. + + Numerics used by Hebrew Calendar date in Hebrew locale. + + BCP47 (language tag) / Locale transformation. + + BCP47 mapping of LDML keywords. + + Encoding selector: Return a list of charsets that can handle + the input text. + + Simple duration: Implementation of CLDR duration format. + + Available/Preferred keywords for a locale (Calendar, Collation, + and Currency). + + StringPrep standard profiles: RFC3491 NAMEPREP, RFC3530 NFS4, + RFC3722 iSCSI, RFC3920 NodePrep/ResourcePrep, RFC4011 MIB, + RFC4013 SASLprep, RFC4505 trace and RFC4518 LDAPprep. + + Miscellaneous Arabic shaping enhancements. + + UTF-8 friendly internal data structure for Unicode data lookup. + + API to get CLDR version used by ICU. + + ISCII charset converter updates (added Gurumukhi, other + updates). + + Performance improvements in Time Zone Name format/parse, and in + DateIntervalFormat construction. +- Remove AutoReqProv: it's default now. +- Drop icu-gcc44.patch: fixed upstream. +- Do not package packaging doc in libicu-doc. * Sat Mar 28 2009 vuntz@novell.com - Add icu-remove-datetime.patch to be more build-compare friendly. * Mon Mar 02 2009 crrodriguez@suse.de @@ -250,7 +277,7 @@ * Sat Sep 13 2008 vuntz@novell.com - Merge with openSUSE:Factory. Redo the patch tags that were done by jpr@novell.com -* Fri Sep 05 2008 maw@suse.de +* Sat Sep 06 2008 maw@suse.de - Update to version 4.0: (All of the bug numbers listed are against http://bugs.icu-project.org/trac) @@ -305,7 +332,7 @@ calendar used in Taiwan. * @calendar=indian: This is the Indian national calendar. * @calendar=persian: This is the Persian calendar. It is also - known as the Jal�li Calendar. It is used in several Arabic + known as the Jalāli Calendar. It is used in several Arabic countries. + UnicodeSet * The Freezable design pattern is now supported, which can ++++++ icu4c-4_0-docs.tar.bz2 -> icu4c-4_2-docs.tar.bz2 ++++++ ++++ 313910 lines of diff (skipped) ++++++ icu4c-4_0-src.tar.bz2 -> icu4c-4_2-src.tar.bz2 ++++++ GNOME/icu/icu4c-4_0-src.tar.bz2 icu/icu4c-4_2-src.tar.bz2 differ: byte 11, line 1 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de