c6d234
This patch adds support for el_GR@euro.  It also updates el_GR,
c6d234
ur_IN and wal_ET to i18n:2012.
c6d234
These changes are a *subset* of this upstream patch and, therefore, should
c6d234
not be pushed upstream.
c6d234
c6d234
commit 1a06eee86989d7058d317f3643355f8ec5e87efb
c6d234
Author: Mike Frysinger <vapier@gentoo.org>
c6d234
Date:   Wed Apr 13 11:22:00 2016 -0400
c6d234
c6d234
    localedata: LC_IDENTIFICATION.category: set to ISO 30112 2014 standard
c6d234
c6d234
    The ISO 30112 standard defines the valid values for the category
c6d234
    keyword as only a few options:
c6d234
        posix:1993
c6d234
        i18n:2004
c6d234
        i18n:2012
c6d234
c6d234
    The vast majority of locales had changed the "i18n" string to the
c6d234
    name of its own locale (e.g. "ak_GH:2013") as well as tweaking the
c6d234
    date (presumably thinking it should be the date of submission).
c6d234
c6d234
    Convert all of them to "i18n:2012" for consistency.  A follow up
c6d234
    change will update localedef to actually check/validate the field.
c6d234
c6d234
c6d234
diff -Nrup a/localedata/locales/el_GR b/localedata/locales/el_GR
c6d234
--- a/localedata/locales/el_GR	2012-12-24 22:02:13.000000000 -0500
c6d234
+++ b/localedata/locales/el_GR	2018-06-10 10:23:23.156283677 -0400
c6d234
@@ -1,6 +1,13 @@
c6d234
 comment_char %
c6d234
-escape_char  /
c6d234
-%
c6d234
+escape_char /
c6d234
+
c6d234
+% This file is part of the GNU C Library and contains locale data.
c6d234
+% The Free Software Foundation does not claim any copyright interest
c6d234
+% in the locale data contained in this file.  The foregoing does not
c6d234
+% affect the license of the GNU C Library as a whole.  It does not
c6d234
+% exempt you from the conditions of the license if your use would
c6d234
+% otherwise be governed by that license.
c6d234
+
c6d234
 % Greek Language Locale for Greece
c6d234
 % Source: RAP
c6d234
 % Address: Sankt Jo//rgens Alle 8
c6d234
@@ -15,8 +22,6 @@ escape_char  /
c6d234
 % Date: 1996-10-15
c6d234
 % Users: general
c6d234
 % Charset: ISO-8859-7
c6d234
-% Distribution and use is free, also
c6d234
-% for commercial purposes.
c6d234
 
c6d234
 LC_IDENTIFICATION
c6d234
 title      "Greek locale for Greece"
c6d234
@@ -30,19 +35,19 @@ language   "Greek"
c6d234
 territory  "Greece"
c6d234
 revision   "1.0"
c6d234
 date       "2000-06-29"
c6d234
-%
c6d234
-category  "el_GR:2000";LC_IDENTIFICATION
c6d234
-category  "el_GR:2000";LC_CTYPE
c6d234
-category  "el_GR:2000";LC_COLLATE
c6d234
-category  "el_GR:2000";LC_TIME
c6d234
-category  "el_GR:2000";LC_NUMERIC
c6d234
-category  "el_GR:2000";LC_MONETARY
c6d234
-category  "el_GR:2000";LC_MESSAGES
c6d234
-category  "el_GR:2000";LC_PAPER
c6d234
-category  "el_GR:2000";LC_NAME
c6d234
-category  "el_GR:2000";LC_ADDRESS
c6d234
-category  "el_GR:2000";LC_TELEPHONE
c6d234
 
c6d234
+category "i18n:2012";LC_IDENTIFICATION
c6d234
+category "i18n:2012";LC_CTYPE
c6d234
+category "i18n:2012";LC_COLLATE
c6d234
+category "i18n:2012";LC_TIME
c6d234
+category "i18n:2012";LC_NUMERIC
c6d234
+category "i18n:2012";LC_MONETARY
c6d234
+category "i18n:2012";LC_MESSAGES
c6d234
+category "i18n:2012";LC_PAPER
c6d234
+category "i18n:2012";LC_NAME
c6d234
+category "i18n:2012";LC_ADDRESS
c6d234
+category "i18n:2012";LC_TELEPHONE
c6d234
+category "i18n:2012";LC_MEASUREMENT
c6d234
 END LC_IDENTIFICATION
c6d234
 
c6d234
 LC_COLLATE
c6d234
@@ -58,8 +63,10 @@ translit_end
c6d234
 END LC_CTYPE
c6d234
 
c6d234
 LC_MESSAGES
c6d234
-yesexpr "<U005E><U005B><U03BD><U039D><U0079><U0059><U005D><U002E><U002A>"
c6d234
-noexpr  "<U005E><U005B><U03BF><U039F><U006E><U004E><U005D><U002E><U002A>"
c6d234
+yesexpr "<U005E><U005B><U002B><U0031><U03BD><U039D><U0079><U0059><U005D>"
c6d234
+noexpr  "<U005E><U005B><U002D><U0030><U03BF><U039F><U006E><U004E><U005D>"
c6d234
+yesstr  "<U03BD><U03B1><U03B9>"
c6d234
+nostr   "<U03CC><U03C7><U03B9>"
c6d234
 END LC_MESSAGES
c6d234
 
c6d234
 LC_MONETARY
c6d234
@@ -139,15 +146,12 @@ t_fmt_ampm "<U0025><U0049><U003A><U0025>
c6d234
 %
c6d234
 % Appropriate date representation (date(1))   "%a %d %b %Y %r %Z"
c6d234
 date_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0072><U0020><U0025><U005A>"
c6d234
-first_workday 2
c6d234
+week 7;19971130;4
c6d234
 first_weekday 2
c6d234
 END LC_TIME
c6d234
 
c6d234
 LC_PAPER
c6d234
-% FIXME
c6d234
-height   297
c6d234
-% FIXME
c6d234
-width    210
c6d234
+copy "i18n"
c6d234
 END LC_PAPER
c6d234
 
c6d234
 LC_TELEPHONE
c6d234
@@ -158,8 +162,7 @@ int_select     "<U0030><U0030>"
c6d234
 END LC_TELEPHONE
c6d234
 
c6d234
 LC_MEASUREMENT
c6d234
-% FIXME
c6d234
-measurement    1
c6d234
+copy "i18n"
c6d234
 END LC_MEASUREMENT
c6d234
 
c6d234
 LC_NAME
c6d234
@@ -173,7 +176,18 @@ postal_fmt    "<U0025><U0066><U0025>
c6d234
 <U0020><U0025><U0068><U0020><U0025><U0065><U0020><U0025><U0072><U0025>/
c6d234
 <U004E><U0025><U007A><U0020><U0025><U0054><U0025>/
c6d234
 <U004E><U0025><U0063><U0025><U004E>"
c6d234
+country_name "<U0395><U03BB><U03BB><U03AC><U03B4><U03B1>"
c6d234
 country_ab2 "<U0047><U0052>"
c6d234
 country_ab3 "<U0047><U0052><U0043>"
c6d234
 country_num 300
c6d234
+% GR
c6d234
+country_car    "<U0047><U0052>"
c6d234
+% ελληνικά
c6d234
+lang_name    "<U03B5><U03BB><U03BB><U03B7><U03BD><U03B9><U03BA><U03AC>"
c6d234
+% el
c6d234
+lang_ab      "<U0065><U006C>"
c6d234
+% ell
c6d234
+lang_term    "<U0065><U006C><U006C>"
c6d234
+% gre
c6d234
+lang_lib    "<U0067><U0072><U0065>"
c6d234
 END LC_ADDRESS
c6d234
diff -Nrup a/localedata/locales/el_GR@euro b/localedata/locales/el_GR@euro
c6d234
--- a/localedata/locales/el_GR@euro	2012-12-24 22:02:13.000000000 -0500
c6d234
+++ b/localedata/locales/el_GR@euro	2018-06-08 14:34:49.809871475 -0400
c6d234
@@ -1,5 +1,12 @@
c6d234
-escape_char /
c6d234
 comment_char %
c6d234
+escape_char /
c6d234
+
c6d234
+% This file is part of the GNU C Library and contains locale data.
c6d234
+% The Free Software Foundation does not claim any copyright interest
c6d234
+% in the locale data contained in this file.  The foregoing does not
c6d234
+% affect the license of the GNU C Library as a whole.  It does not
c6d234
+% exempt you from the conditions of the license if your use would
c6d234
+% otherwise be governed by that license.
c6d234
 
c6d234
 LC_IDENTIFICATION
c6d234
 title      "Greek locale for Greece with Euro"
c6d234
@@ -13,19 +20,19 @@ language   "Greek"
c6d234
 territory  "Greece"
c6d234
 revision   "1.0"
c6d234
 date       "2000-06-24"
c6d234
-%
c6d234
-category  "el_GR@euro:2000";LC_IDENTIFICATION
c6d234
-category  "el_GR@euro:2000";LC_CTYPE
c6d234
-category  "el_GR@euro:2000";LC_COLLATE
c6d234
-category  "el_GR@euro:2000";LC_TIME
c6d234
-category  "el_GR@euro:2000";LC_NUMERIC
c6d234
-category  "el_GR@euro:2000";LC_MONETARY
c6d234
-category  "el_GR@euro:2000";LC_MESSAGES
c6d234
-category  "el_GR@euro:2000";LC_PAPER
c6d234
-category  "el_GR@euro:2000";LC_NAME
c6d234
-category  "el_GR@euro:2000";LC_ADDRESS
c6d234
-category  "el_GR@euro:2000";LC_TELEPHONE
c6d234
 
c6d234
+category "i18n:2012";LC_IDENTIFICATION
c6d234
+category "i18n:2012";LC_CTYPE
c6d234
+category "i18n:2012";LC_COLLATE
c6d234
+category "i18n:2012";LC_TIME
c6d234
+category "i18n:2012";LC_NUMERIC
c6d234
+category "i18n:2012";LC_MONETARY
c6d234
+category "i18n:2012";LC_MESSAGES
c6d234
+category "i18n:2012";LC_PAPER
c6d234
+category "i18n:2012";LC_NAME
c6d234
+category "i18n:2012";LC_ADDRESS
c6d234
+category "i18n:2012";LC_TELEPHONE
c6d234
+category "i18n:2012";LC_MEASUREMENT
c6d234
 END LC_IDENTIFICATION
c6d234
 
c6d234
 LC_CTYPE
c6d234
@@ -63,7 +70,6 @@ LC_NAME
c6d234
 copy "el_GR"
c6d234
 END LC_NAME
c6d234
 
c6d234
-
c6d234
 LC_ADDRESS
c6d234
 copy "el_GR"
c6d234
 END LC_ADDRESS
c6d234
diff -Nrup a/localedata/locales/ur_IN b/localedata/locales/ur_IN
c6d234
--- a/localedata/locales/ur_IN	2018-06-08 14:15:14.876886162 -0400
c6d234
+++ b/localedata/locales/ur_IN	2018-06-08 15:20:51.893461943 -0400
c6d234
@@ -1,5 +1,13 @@
c6d234
-comment_char    %
c6d234
-escape_char     /
c6d234
+comment_char %
c6d234
+escape_char /
c6d234
+
c6d234
+% This file is part of the GNU C Library and contains locale data.
c6d234
+% The Free Software Foundation does not claim any copyright interest
c6d234
+% in the locale data contained in this file.  The foregoing does not
c6d234
+% affect the license of the GNU C Library as a whole.  It does not
c6d234
+% exempt you from the conditions of the license if your use would
c6d234
+% otherwise be governed by that license.
c6d234
+
c6d234
 % Urdu language locale for India.
c6d234
 % Contributed by Pravin Satpute <psatpute@redhat.com> and
c6d234
 % Mrs. Nasreen Khan
c6d234
@@ -17,20 +25,19 @@ language    "Urdu"
c6d234
 territory   "India"
c6d234
 revision    "1.0"
c6d234
 date        "2009,June,09"
c6d234
-%
c6d234
-category  "ur_IN:2009";LC_IDENTIFICATION
c6d234
-category  "ur_IN:2009";LC_CTYPE
c6d234
-category  "ur_IN:2009";LC_COLLATE
c6d234
-category  "ur_IN:2009";LC_TIME
c6d234
-category  "ur_IN:2009";LC_NUMERIC
c6d234
-category  "ur_IN:2009";LC_MONETARY
c6d234
-category  "ur_IN:2009";LC_MESSAGES
c6d234
-category  "ur_IN:2009";LC_PAPER
c6d234
-category  "ur_IN:2009";LC_NAME
c6d234
-category  "ur_IN:2009";LC_ADDRESS
c6d234
-category  "ur_IN:2009";LC_TELEPHONE
c6d234
-
c6d234
 
c6d234
+category "i18n:2012";LC_IDENTIFICATION
c6d234
+category "i18n:2012";LC_CTYPE
c6d234
+category "i18n:2012";LC_COLLATE
c6d234
+category "i18n:2012";LC_TIME
c6d234
+category "i18n:2012";LC_NUMERIC
c6d234
+category "i18n:2012";LC_MONETARY
c6d234
+category "i18n:2012";LC_MESSAGES
c6d234
+category "i18n:2012";LC_PAPER
c6d234
+category "i18n:2012";LC_NAME
c6d234
+category "i18n:2012";LC_ADDRESS
c6d234
+category "i18n:2012";LC_TELEPHONE
c6d234
+category "i18n:2012";LC_MEASUREMENT
c6d234
 END LC_IDENTIFICATION
c6d234
 
c6d234
 
c6d234
@@ -132,20 +139,15 @@ t_fmt       "<U0025><U0049><U003A>
c6d234
 % Appropriate 12 h time representation (%r)
c6d234
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
c6d234
 <U0020><U0025><U0070><U0020><U0025><U005A>"
c6d234
-%
c6d234
-% Appropriate date representation (date(1))   "%a %b %e %H:%M:%S %Z %Y"
c6d234
-date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
c6d234
-<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
c6d234
-<U0025><U005A><U0020><U0025><U0059>"
c6d234
+week 7;19971130;1
c6d234
 END LC_TIME
c6d234
 
c6d234
 
c6d234
 LC_MESSAGES
c6d234
-yesexpr     "<U005E><U005B><U06C1><U0079><U0059><U005D><U002E><U002A>"
c6d234
-noexpr      "<U005E><U005B><U0646><U006E><U004E><U005D><U002E><U002A>"
c6d234
-
c6d234
-yesstr      "<U06C1><U0627><U06BA>"
c6d234
-nostr       "<U0646><U06C1><U06CC><U06BA>"
c6d234
+yesexpr "<U005E><U005B><U002B><U0031><U06C1><U0079><U0059><U005D>"
c6d234
+noexpr  "<U005E><U005B><U002D><U0030><U0646><U006E><U004E><U005D>"
c6d234
+yesstr  "<U06C1><U0627><U06BA>"
c6d234
+nostr   "<U0646><U06C1><U06CC><U06BA>"
c6d234
 END LC_MESSAGES
c6d234
 
c6d234
 
c6d234
@@ -170,7 +172,20 @@ END LC_NAME
c6d234
 
c6d234
 
c6d234
 LC_ADDRESS
c6d234
-copy "hi_IN"
c6d234
+postal_fmt  "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073>/
c6d234
+<U0025><U0062><U0025><U0065><U0025><U0072>"
c6d234
+country_name "<U0628><U06BE><U0627><U0631><U062A>"
c6d234
+country_ab2 "<U0049><U004E>"
c6d234
+country_ab3 "<U0049><U004E><U0044>"
c6d234
+country_num 356
c6d234
+% IND
c6d234
+country_car    "<U0049><U004E><U0044>"
c6d234
+% ur
c6d234
+lang_ab      "<U0075><U0072>"
c6d234
+% urd
c6d234
+lang_term    "<U0075><U0072><U0064>"
c6d234
+% urd
c6d234
+lang_lib    "<U0075><U0072><U0064>"
c6d234
 END LC_ADDRESS
c6d234
 
c6d234
 
c6d234
diff -Nrup a/localedata/locales/wal_ET b/localedata/locales/wal_ET
c6d234
--- a/localedata/locales/wal_ET	2012-12-24 22:02:13.000000000 -0500
c6d234
+++ b/localedata/locales/wal_ET	2018-06-08 14:34:16.440637977 -0400
c6d234
@@ -1,10 +1,16 @@
c6d234
-comment_char    %
c6d234
-escape_char     /
c6d234
+comment_char %
c6d234
+escape_char /
c6d234
 
c6d234
+% This file is part of the GNU C Library and contains locale data.
c6d234
+% The Free Software Foundation does not claim any copyright interest
c6d234
+% in the locale data contained in this file.  The foregoing does not
c6d234
+% affect the license of the GNU C Library as a whole.  It does not
c6d234
+% exempt you from the conditions of the license if your use would
c6d234
+% otherwise be governed by that license.
c6d234
 
c6d234
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
c6d234
 %
c6d234
-% Sidama language locale for Ethiopia.
c6d234
+% Walaita language locale for Ethiopia.
c6d234
 %
c6d234
 % Charset: UTF-8
c6d234
 %
c6d234
@@ -27,24 +33,23 @@ contact    ""
c6d234
 email      "locales@geez.org"
c6d234
 tel        ""
c6d234
 fax        ""
c6d234
-language   "wal"
c6d234
-territory  "ET"
c6d234
+language   "Wolaytta"
c6d234
+territory  "Ethiopia"
c6d234
 revision   "0.10"
c6d234
 date       "2004-04-25"
c6d234
-%
c6d234
-category  "i18n:2000";LC_IDENTIFICATION
c6d234
-category  "i18n:2000";LC_COLLATE
c6d234
-category  "i18n:2000";LC_CTYPE
c6d234
-category  "i18n:2000";LC_MEASUREMENT
c6d234
-category  "i18n:2000";LC_MONETARY
c6d234
-category  "posix:1993";LC_NUMERIC
c6d234
-category  "i18n:2000";LC_PAPER
c6d234
-category  "i18n:2000";LC_TELEPHONE
c6d234
-category  "i18n:2000";LC_ADDRESS
c6d234
-category  "i18n:2000";LC_MESSAGES
c6d234
-category  "i18n:2000";LC_NAME
c6d234
-category  "i18n:2000";LC_TIME
c6d234
-%
c6d234
+
c6d234
+category "i18n:2012";LC_IDENTIFICATION
c6d234
+category "i18n:2012";LC_COLLATE
c6d234
+category "i18n:2012";LC_CTYPE
c6d234
+category "i18n:2012";LC_MEASUREMENT
c6d234
+category "i18n:2012";LC_MONETARY
c6d234
+category "i18n:2012";LC_NUMERIC
c6d234
+category "i18n:2012";LC_PAPER
c6d234
+category "i18n:2012";LC_TELEPHONE
c6d234
+category "i18n:2012";LC_ADDRESS
c6d234
+category "i18n:2012";LC_MESSAGES
c6d234
+category "i18n:2012";LC_NAME
c6d234
+category "i18n:2012";LC_TIME
c6d234
 END LC_IDENTIFICATION
c6d234
 
c6d234
 
c6d234
@@ -65,7 +70,7 @@ END LC_CTYPE
c6d234
 
c6d234
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
c6d234
 %
c6d234
-%  Ethiopia Specifc and Shared Data:
c6d234
+%  Ethiopia Specific and Shared Data:
c6d234
 %
c6d234
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
c6d234
 
c6d234
@@ -92,7 +97,7 @@ END LC_TELEPHONE
c6d234
 
c6d234
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
c6d234
 %
c6d234
-%  Sidama Specific Data:
c6d234
+%  Walaita Specific Data:
c6d234
 %
c6d234
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
c6d234
 
c6d234
@@ -107,14 +112,12 @@ country_post  "<U0045><U0054><U0048>"
c6d234
 country_ab2   "<U0045><U0054>"
c6d234
 country_ab3   "<U0045><U0054><U0048>"
c6d234
 country_num   231   % 210 found in at least one ISO 3166 doc
c6d234
-% country_car   unknown
c6d234
+% ETH
c6d234
+country_car    "<U0045><U0054><U0048>"
c6d234
 % country_isbn  unknown, Need ISO 2108
c6d234
 lang_name     "<U12C8><U120B><U12ED><U1273><U1271>"
c6d234
 lang_term     "<U0077><U0061><U006C>"
c6d234
 lang_lib      "<U0077><U0061><U006C>"
c6d234
-
c6d234
-
c6d234
-%
c6d234
 END LC_ADDRESS
c6d234
 
c6d234
 
c6d234
@@ -232,5 +235,5 @@ date_fmt    "<U0025><U0041><U1363>
c6d234
 <U0020><U130B><U120B><U1233>/
c6d234
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>/
c6d234
 <U0020><U130D><U002F><U120B>"
c6d234
+week 7;19971130;1
c6d234
 END LC_TIME
c6d234
-%
c6d234
diff -Nrup a/localedata/SUPPORTED b/localedata/SUPPORTED
c6d234
--- a/localedata/SUPPORTED	2018-06-08 14:15:13.059877630 -0400
c6d234
+++ b/localedata/SUPPORTED	2018-06-08 16:07:15.349302352 -0400
c6d234
@@ -109,6 +109,7 @@ dv_MV/UTF-8 \
c6d234
 dz_BT/UTF-8 \
c6d234
 el_GR.UTF-8/UTF-8 \
c6d234
 el_GR/ISO-8859-7 \
c6d234
+el_GR@euro/ISO-8859-7 \
c6d234
 el_CY.UTF-8/UTF-8 \
c6d234
 el_CY/ISO-8859-7 \
c6d234
 en_AG/UTF-8 \