diff --git a/glibc-rh790292.patch b/glibc-rh790292.patch new file mode 100644 index 0000000..4f1351d --- /dev/null +++ b/glibc-rh790292.patch @@ -0,0 +1,188 @@ +diff -Nrup a/localedata/locales/sat_IN b/localedata/locales/sat_IN +--- a/localedata/locales/sat_IN 1969-12-31 17:00:00.000000000 -0700 ++++ b/localedata/locales/sat_IN 2012-02-14 09:45:55.072442697 -0700 +@@ -0,0 +1,184 @@ ++comment_char % ++escape_char / ++% Santali language locale for India. ++% Contributed by Mr. Pravin Satpute and Mr. Thakur Prasad Murmu ++ ++LC_IDENTIFICATION ++title "Santali 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 "Santali" ++territory "India" ++revision "1.0" ++date "2012-01-17" ++% ++category "sat_IN:2012";LC_IDENTIFICATION ++category "sat_IN:2012";LC_CTYPE ++category "sat_IN:2012";LC_COLLATE ++category "sat_IN:2012";LC_TIME ++category "sat_IN:2012";LC_NUMERIC ++category "sat_IN:2012";LC_MONETARY ++category "sat_IN:2012";LC_MESSAGES ++category "sat_IN:2012";LC_PAPER ++category "sat_IN:2012";LC_NAME ++category "sat_IN:2012";LC_ADDRESS ++category "sat_IN:2012";LC_TELEPHONE ++ ++END LC_IDENTIFICATION ++ ++LC_CTYPE ++copy "hi_IN" ++END LC_CTYPE ++ ++LC_COLLATE ++copy "hi_IN" ++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 ++% generated by IBM Basic CountryPack Transformer. ++% These are generated based on XML base Locale definition file ++% for IBM Class for Unicode. ++% ++% 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 "/ ++" ++% ++% Appropriate date representation (date(1)) "%a %b %e %H:%M:%S %Z %Y" ++date_fmt "/ ++/ ++" ++END LC_TIME ++ ++ ++LC_MESSAGES ++% This is the POSIX Locale definition for the LC_MESSAGES category ++% generated by IBM Basic CountryPack Transformer. ++% These are generated based on XML base Locale definition file ++% for IBM Class for Unicode. ++% ++% ^(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 ++% generated by IBM Basic CountryPack Transformer. ++% ++% ++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-rh790298.patch b/glibc-rh790298.patch new file mode 100644 index 0000000..92bf620 --- /dev/null +++ b/glibc-rh790298.patch @@ -0,0 +1,176 @@ +diff -Nrup a/localedata/locales/mni_IN b/localedata/locales/mni_IN +--- a/localedata/locales/mni_IN 1969-12-31 17:00:00.000000000 -0700 ++++ b/localedata/locales/mni_IN 2012-02-14 09:49:33.059129964 -0700 +@@ -0,0 +1,172 @@ ++comment_char % ++escape_char / ++% Manipuri language locale for India. ++% Contributed by Mr. Pravin Satpute and Ms. Rebika Devi < rebika_srd AT rediffmail DOT com> ++ ++LC_IDENTIFICATION ++title "Manipuri 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 "Manipuri" ++territory "India" ++revision "1.0" ++date "2012-01-17" ++% ++category "mni_IN:2012";LC_IDENTIFICATION ++category "mni_IN:2012";LC_CTYPE ++category "mni_IN:2012";LC_COLLATE ++category "mni_IN:2012";LC_TIME ++category "mni_IN:2012";LC_NUMERIC ++category "mni_IN:2012";LC_MONETARY ++category "mni_IN:2012";LC_MESSAGES ++category "mni_IN:2012";LC_PAPER ++category "mni_IN:2012";LC_NAME ++category "mni_IN:2012";LC_ADDRESS ++category "mni_IN:2012";LC_TELEPHONE ++ ++END LC_IDENTIFICATION ++ ++LC_CTYPE ++copy "bn_IN" ++END LC_CTYPE ++ ++LC_COLLATE ++copy "bn_IN" ++END LC_COLLATE ++ ++LC_MONETARY ++copy "bn_IN" ++END LC_MONETARY ++ ++ ++LC_NUMERIC ++copy "bn_IN" ++END LC_NUMERIC ++ ++ ++LC_TIME ++% This is the POSIX Locale definition for the LC_TIME category ++% generated by IBM Basic CountryPack Transformer. ++% These are generated based on XML base Locale definition file ++% for IBM Class for Unicode. ++% ++% 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 "/ ++" ++% ++% Appropriate date representation (date(1)) "%a %b %e %H:%M:%S %Z %Y" ++date_fmt "/ ++/ ++" ++END LC_TIME ++ ++ ++LC_MESSAGES ++copy "en_IN" ++END LC_MESSAGES ++ ++ ++LC_PAPER ++copy "bn_IN" ++END LC_PAPER ++ ++ ++LC_NAME ++% This is the ISO_IEC TR14652 Locale definition for the LC_NAME category ++% generated by IBM Basic CountryPack Transformer. ++% ++% ++name_fmt "/ ++" ++name_gen "" ++name_mr "" ++name_mrs "" ++name_miss "" ++name_ms "" ++ ++END LC_NAME ++ ++ ++LC_ADDRESS ++copy "bn_IN" ++END LC_ADDRESS ++ ++ ++LC_TELEPHONE ++copy "bn_IN" ++END LC_TELEPHONE ++ ++ ++LC_MEASUREMENT ++copy "bn_IN" ++END LC_MEASUREMENT diff --git a/glibc.spec b/glibc.spec index c20f94a..2cb8866 100644 --- a/glibc.spec +++ b/glibc.spec @@ -28,7 +28,7 @@ Summary: The GNU libc libraries Name: glibc Version: %{glibcversion} -Release: 16%{?dist} +Release: 17%{?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 @@ -85,6 +85,9 @@ Patch25: %{name}-rh789209.patch Patch26: %{name}-rh624296.patch # Needs to be sent upstream Patch27: %{name}-rh564528.patch +# Needs to be sent upsream +Patch28: %{name}-rh790292.patch +Patch29: %{name}-rh790298.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -331,6 +334,8 @@ rm -rf %{glibcportsdir} %patch25 -p1 %patch26 -p1 %patch27 -p1 +%patch28 -p1 +%patch29 -p1 # A lot of programs still misuse memcpy when they have to use # memmove. The memcpy implementation below is not tolerant at @@ -1183,6 +1188,10 @@ rm -f *.filelist* %endif %changelog +* Tue Feb 14 2012 Jeff Law - 2.15-18 + - 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)