diff --git a/glibc-rh791161.patch b/glibc-rh791161.patch new file mode 100644 index 0000000..1c1fab0 --- /dev/null +++ b/glibc-rh791161.patch @@ -0,0 +1,180 @@ +diff -Nrup a/localedata/locales/doi_IN b/localedata/locales/doi_IN +--- a/localedata/locales/doi_IN 1969-12-31 17:00:00.000000000 -0700 ++++ b/localedata/locales/doi_IN 2012-02-16 09:14:08.215572109 -0700 +@@ -0,0 +1,176 @@ ++comment_char % ++escape_char / ++% Dogri language locale for India. ++% Contributed by Pravin Satpute and Sushil Badyal ++ ++LC_IDENTIFICATION ++title "Dogri language locale for India" ++source "Red Hat Pune" ++address "Level 1, Tower X, Cybercity, Magarpatta City, Hadapsar, Pune-411013 " ++contact "" ++email "bug-glibc-locales@gnu.org" ++tel "" ++fax "" ++language "Dogri" ++territory "India" ++revision "1.0" ++date "2012-02-16" ++% ++category "doi_IN:2012";LC_IDENTIFICATION ++category "doi_IN:2012";LC_CTYPE ++category "doi_IN:2012";LC_COLLATE ++category "doi_IN:2012";LC_TIME ++category "doi_IN:2012";LC_NUMERIC ++category "doi_IN:2012";LC_MONETARY ++category "doi_IN:2012";LC_MESSAGES ++category "doi_IN:2012";LC_PAPER ++category "doi_IN:2012";LC_NAME ++category "doi_IN:2012";LC_ADDRESS ++category "doi_IN:2012";LC_TELEPHONE ++ ++END LC_IDENTIFICATION ++ ++LC_CTYPE ++copy "hi_IN" ++END LC_CTYPE ++ ++LC_COLLATE ++ ++% Copy the template from ISO/IEC 14651 ++copy "iso14651_t1" ++ ++END LC_COLLATE ++ ++LC_MONETARY ++copy "hi_IN" ++END LC_MONETARY ++ ++ ++LC_NUMERIC ++copy "hi_IN" ++END LC_NUMERIC ++ ++ ++LC_TIME ++% This is the POSIX Locale definition for the LC_TIME category. ++% These are generated based on XML base Locale definition file ++% for IBM Class for Unicode/Java ++% ++% Abbreviated weekday names (%a) ++abday "";/ ++ "";/ ++ "";/ ++ "";/ ++ "";/ ++ "";/ ++ "" ++% ++% Full weekday names (%A) ++day "";/ ++ "";/ ++ "";/ ++ "";/ ++ "";/ ++ "";/ ++ "" ++% ++% Abbreviated month names (%b) ++abmon "";/ ++ "";/ ++ "";/ ++ "";/ ++ "";"";/ ++ "";/ ++ "";/ ++ "";/ ++ "";/ ++ "";/ ++ "" ++% ++% Full month names (%B) ++mon "";/ ++ "";/ ++ "";/ ++ "";/ ++ "";"";/ ++ "";/ ++ "";/ ++ "";/ ++ "";/ ++ "";/ ++ "" ++% ++% Equivalent of AM PM ++am_pm "";/ ++ "" ++% ++% Appropriate date and time representation ++% %A %d %b %Y%I:%M:%S %Z ++d_t_fmt "/ ++/ ++" ++% ++% Appropriate date representation ++% %A %d %b %Y ++d_fmt "/ ++" ++% ++% Appropriate time representation ++% %I:%M:%S %Z ++t_fmt "/ ++" ++% ++% Appropriate 12 h time representation (%r) ++t_fmt_ampm "/ ++" ++% ++date_fmt "/ ++/ ++" ++END LC_TIME ++ ++ ++LC_MESSAGES ++% ^(Yes|[yY]) ++yesexpr "/ ++" ++% ++% ^(No|[nN]) ++noexpr "/ ++" ++% ++END LC_MESSAGES ++ ++LC_PAPER ++copy "hi_IN" ++END LC_PAPER ++ ++ ++LC_NAME ++% This is the ISO_IEC TR14652 Locale definition for the ++% LC_NAME category. ++% ++name_fmt "/ ++" ++name_gen "" ++name_mr "" ++name_mrs "" ++name_miss "" ++name_ms "" ++ ++END LC_NAME ++ ++ ++ ++LC_ADDRESS ++copy "hi_IN" ++END LC_ADDRESS ++ ++ ++LC_TELEPHONE ++copy "hi_IN" ++END LC_TELEPHONE ++ ++LC_MEASUREMENT ++copy "hi_IN" ++END LC_MEASUREMENT diff --git a/glibc.spec b/glibc.spec index a48203c..5e4f088 100644 --- a/glibc.spec +++ b/glibc.spec @@ -28,7 +28,7 @@ Summary: The GNU libc libraries Name: glibc Version: %{glibcversion} -Release: 17%{?dist} +Release: 18%{?dist} # GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries. # Things that are linked directly into dynamically linked programs # and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional @@ -86,9 +86,10 @@ Patch25: %{name}-rh789209.patch Patch26: %{name}-rh624296.patch # Needs to be sent upstream Patch27: %{name}-rh564528.patch -# Needs to be sent upsream +# All three have been sent upstream Patch28: %{name}-rh790292.patch Patch29: %{name}-rh790298.patch +Patch30: %{name}-rh791161.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -337,6 +338,7 @@ rm -rf %{glibcportsdir} %patch27 -p1 %patch28 -p1 %patch29 -p1 +%patch30 -p1 # A lot of programs still misuse memcpy when they have to use # memmove. The memcpy implementation below is not tolerant at @@ -1189,11 +1191,14 @@ rm -f *.filelist* %endif %changelog -* Tue Feb 14 2012 Jeff Law - 2.15-18 +* Thu Feb 16 2012 Jeff Law - 2.15-18 + - Revert 552960/769421 changes again, still causing problems. + - Add doi_IN (#791161) - Add sat_IN (#790292) - Add mni_IN (#790298) * Fri Feb 8 2012 Jeff Law - 2.15-17 + - Fix lost wakeups in pthread_cond_*. (#552960, #769421) - Clarify info page for snprintf (#564528) - Fix first_weekday and first_workday for ru_UA (#624296)