Author: dnusinow Date: 2005-07-02 13:45:28 -0500 (Sat, 02 Jul 2005) New Revision: 296
Modified: trunk/debian/patches/011a_recognize_glibc_2.3.2_locale_names.diff Log: - Patch audit. This one's thanks to Nathanael Nerode. - Fix minor goofs in 011a_recognize_glibc_2.3.2_locale_names.diff Modified: trunk/debian/patches/011a_recognize_glibc_2.3.2_locale_names.diff =================================================================== --- trunk/debian/patches/011a_recognize_glibc_2.3.2_locale_names.diff 2005-07-02 18:33:32 UTC (rev 295) +++ trunk/debian/patches/011a_recognize_glibc_2.3.2_locale_names.diff 2005-07-02 18:45:28 UTC (rev 296) @@ -52,11 +52,12 @@ This patch by Branden Robinson. Major "forward port" by Nathanael Nerode. -Not submitted upstream. +Partially submitted upstream. This is so large I don't expect it to all go in at once, +but any bit would help. --Nathanael Index: xc/nls/compose.dir =================================================================== ---- xc/nls/compose.dir (revision 271) +--- xc/nls/compose.dir (revision 292) +++ xc/nls/compose.dir (working copy) @@ -1,14 +1,22 @@ XCOMM $Xorg: compose.dir,v 1.3 2000/08/17 19:46:48 cpqbld Exp $ @@ -294,15 +295,16 @@ +iso8859-1/Compose: xh_ZA.ISO8859-1 +XCOMM microsoft-cp1255/Compose: yi_US.CP1255 zh_CN/Compose: zh_CN.eucCN - zh_CN/Compose: zh_CN.GB2312 +-zh_CN/Compose: zh_CN.GB2312 -zh_CN.gbk/Compose: zh_CN.GBK ++zh_CN/Compose: zh_CN.gb2312 +zh_CN.gbk/Compose: zh_CN.gbk +zh_HK.big5/Compose: zh_HK.big5 +zh_HK.big5hkscs/Compose: zh_HK.big5-hkscs +zh_HK.big5hkscs/Compose: zh_HK.Big5-HKSCS +zh_HK.big5hkscs/Compose: zh_HK.big5hkscs +zh_HK.big5hkscs/Compose: zh_HK.Big5HKSCS -+zh_CN/Compose: zh_SG.GB2312 ++zh_CN/Compose: zh_SG.gb2312 +zh_CN.gbk/Compose: zh_SG.gbk zh_TW.big5/Compose: zh_TW.big5 -zh_TW.big5/Compose: zh_TW.Big5 @@ -485,9 +487,9 @@ +en_US.UTF-8/Compose: zu_ZA.UTF-8 Index: xc/nls/locale.alias =================================================================== ---- xc/nls/locale.alias (revision 271) +--- xc/nls/locale.alias (revision 292) +++ xc/nls/locale.alias (working copy) -@@ -17,58 +17,105 @@ +@@ -17,58 +17,104 @@ Cextend: en_US.ISO8859-1 Cextend.en: en_US.ISO8859-1 English_United-States.437: C @@ -544,7 +546,6 @@ ar_JO.utf8: ar_JO.UTF-8 ar_KW: ar_KW.ISO8859-6 +ar_KW.iso88596: ar_KW.ISO8859-6 -+ar_KW.iso88596: ar_KW.ISO8859-6 +ar_KW.ISO-8859-6: ar_KW.ISO8859-6 ar_KW.utf8: ar_KW.UTF-8 ar_LB: ar_LB.ISO8859-6 @@ -596,7 +597,7 @@ be: be_BY.CP1251 be_BY: be_BY.CP1251 be_BY.cp1251: be_BY.CP1251 -@@ -76,7 +123,6 @@ +@@ -76,7 +122,6 @@ be_BY.microsoft-cp1251: be_BY.CP1251 be_BY.MICROSOFT-CP1251: be_BY.CP1251 be_BY.utf8: be_BY.UTF-8 @@ -604,7 +605,7 @@ bg: bg_BG.CP1251 bg_BG: bg_BG.CP1251 bg_BG.cp1251: bg_BG.CP1251 -@@ -84,21 +130,35 @@ +@@ -84,21 +129,35 @@ bg_BG.microsoft-cp1251: bg_BG.CP1251 bg_BG.MICROSOFT-CP1251: bg_BG.CP1251 bg_BG.iso88595: bg_BG.ISO8859-5 @@ -642,7 +643,7 @@ cs: cs_CZ.ISO8859-2 cs_CS: cs_CZ.ISO8859-2 cs_CS.ISO8859-2: cs_CZ.ISO8859-2 -@@ -107,14 +167,19 @@ +@@ -107,14 +166,19 @@ cs_CZ.ISO-8859-2: cs_CZ.ISO8859-2 cs_CZ.ISO_8859-2: cs_CZ.ISO8859-2 cs_CZ.utf8: cs_CZ.UTF-8 @@ -663,7 +664,7 @@ da: da_DK.ISO8859-1 da_DK: da_DK.ISO8859-1 DA_DK: da_DK.ISO8859-1 -@@ -124,24 +189,31 @@ +@@ -124,24 +188,31 @@ da_DK.ISO-8859-1: da_DK.ISO8859-1 da_DK.ISO_8859-1: da_DK.ISO8859-1 da_DK.iso885915: da_DK.ISO8859-15 @@ -697,7 +698,7 @@ de_CH: de_CH.ISO8859-1 de_CH.iso88591: de_CH.ISO8859-1 de_CH.ISO_8859-1: de_CH.ISO8859-1 -@@ -151,6 +223,7 @@ +@@ -151,6 +222,7 @@ de_CH.ISO-8859-15: de_CH.ISO8859-15 de_CH.utf8: de_CH.UTF-8 de_DE: de_DE.ISO8859-1 @@ -705,7 +706,7 @@ de_DE.88591: de_DE.ISO8859-1 de_DE.88591.en: de_DE.ISO8859-1 de_DE.iso88591: de_DE.ISO8859-1 -@@ -161,27 +234,34 @@ +@@ -161,27 +233,34 @@ de_DE.ISO_8859-15: de_DE.ISO8859-15 de_DE.8859-15: de_DE.ISO8859-15 [EMAIL PROTECTED]: de_DE.ISO8859-15 @@ -746,7 +747,7 @@ el_GR.utf8: el_GR.UTF-8 en: en_US.ISO8859-1 en.ISO-8859-1: en_US.ISO8859-1 -@@ -194,34 +274,52 @@ +@@ -194,34 +273,52 @@ [EMAIL PROTECTED]: en_BE.ISO8859-15 en_BE.utf8: en_BE.UTF-8 en_BW: en_BW.ISO8859-1 @@ -800,7 +801,7 @@ en_US: en_US.ISO8859-1 EN_US: en_US.ISO8859-1 en_US.88591: en_US.ISO8859-1 -@@ -230,6 +328,7 @@ +@@ -230,6 +327,7 @@ en_US.ISO-8859-1: en_US.ISO8859-1 en_US.ISO_8859-1: en_US.ISO8859-1 en_US.iso885915: en_US.ISO8859-15 @@ -808,7 +809,7 @@ en_US.8859-15: en_US.ISO8859-15 [EMAIL PROTECTED]: en_US.ISO8859-15 en_US.utf8: en_US.UTF-8 -@@ -249,36 +348,47 @@ +@@ -249,36 +347,47 @@ en_ZA.iso88591: en_ZA.ISO8859-1 en_ZA.ISO-8859-1: en_ZA.ISO8859-1 en_ZA.ISO_8859-1: en_ZA.ISO8859-1 @@ -862,7 +863,7 @@ es_EC.utf8: es_EC.UTF-8 es_ES: es_ES.ISO8859-1 es_ES.88591: es_ES.ISO8859-1 -@@ -287,107 +397,144 @@ +@@ -287,107 +396,144 @@ es_ES.ISO-8859-1: es_ES.ISO8859-1 es_ES.ISO_8859-1: es_ES.ISO8859-1 es_ES.iso885915: es_ES.ISO8859-15 @@ -1017,7 +1018,7 @@ fr_CH.utf8: fr_CH.UTF-8 fr_FR: fr_FR.ISO8859-1 fr_FR.88591: fr_FR.ISO8859-1 -@@ -396,7 +543,10 @@ +@@ -396,7 +542,10 @@ fr_FR.ISO-8859-1: fr_FR.ISO8859-1 fr_FR.ISO_8859-1: fr_FR.ISO8859-1 fr_FR.iso885915: fr_FR.ISO8859-15 @@ -1028,7 +1029,7 @@ fr_FR.utf8: fr_FR.UTF-8 fr_LU: fr_LU.ISO8859-1 fr_LU.88591: fr_LU.ISO8859-1 -@@ -405,38 +555,63 @@ +@@ -405,38 +554,63 @@ fr_LU.ISO-8859-1: fr_LU.ISO8859-1 fr_LU.ISO_8859-1: fr_LU.ISO8859-1 fr_LU.iso885915: fr_LU.ISO8859-15 @@ -1092,7 +1093,7 @@ he_IL.cp1255: he_IL.CP1255 he_IL.microsoftcp1255: he_IL.CP1255 he_IL.microsoft-cp1255: he_IL.CP1255 -@@ -459,7 +634,12 @@ +@@ -459,7 +633,12 @@ hu_HU: hu_HU.ISO8859-2 hu_HU.iso88592: hu_HU.ISO8859-2 hu_HU.ISO-8859-2: hu_HU.ISO8859-2 @@ -1106,7 +1107,7 @@ in: id_ID.ISO8859-1 in_ID: id_ID.ISO8859-1 is: is_IS.ISO8859-1 -@@ -468,12 +648,13 @@ +@@ -468,12 +647,13 @@ is_IS.ISO-8859-1: is_IS.ISO8859-1 is_IS.ISO_8859-1: is_IS.ISO8859-1 is_IS.iso885915: is_IS.ISO8859-15 @@ -1121,7 +1122,7 @@ it_CH.utf8: it_CH.UTF-8 it_IT: it_IT.ISO8859-1 it_IT.88591: it_IT.ISO8859-1 -@@ -482,13 +663,17 @@ +@@ -482,13 +662,17 @@ it_IT.ISO-8859-1: it_IT.ISO8859-1 it_IT.ISO_8859-1: it_IT.ISO8859-1 it_IT.iso885915: it_IT.ISO8859-15 @@ -1144,7 +1145,7 @@ iw: he_IL.ISO8859-8 iw_IL: he_IL.ISO8859-8 Iw_IL: he_IL.ISO8859-8 -@@ -529,8 +714,9 @@ +@@ -529,8 +713,9 @@ kl: kl_GL.ISO8859-1 kl_GL: kl_GL.ISO8859-1 kl_GL.iso88591: kl_GL.ISO8859-1 @@ -1155,7 +1156,7 @@ ko: ko_KR.eucKR ko_KR: ko_KR.eucKR KO_KR: ko_KR.eucKR -@@ -543,8 +729,13 @@ +@@ -543,8 +728,13 @@ kw: kw_GB.ISO8859-1 kw_GB: kw_GB.ISO8859-1 kw_GB.iso88591: kw_GB.ISO8859-1 @@ -1169,7 +1170,7 @@ lo: lo_LA.MULELAO-1 lo_LA: lo_LA.MULELAO-1 lo_LA.cp1133: lo_LA.IBM-CP1133 -@@ -552,14 +743,15 @@ +@@ -552,14 +742,15 @@ lo_LA.mulelao1: lo_LA.MULELAO-1 #if defined(VeryOldFreeBSD) XCOMM most locales in FreeBSD 2.1.[56] do not work, allow use of FreeBSD's @@ -1187,7 +1188,7 @@ lt_LT.ISO_8859-4: lt_LT.ISO8859-4 lt_LT.iso885913: lt_LT.ISO8859-13 lt_LT.ISO-8859-13: lt_LT.ISO8859-13 -@@ -568,42 +760,56 @@ +@@ -568,42 +759,56 @@ lv: lv_LV.ISO8859-13 lv_LV: lv_LV.ISO8859-13 lv_LV.iso88594: lv_LV.ISO8859-4 @@ -1248,7 +1249,7 @@ nl_NL: nl_NL.ISO8859-1 nl_NL.88591: nl_NL.ISO8859-1 nl_NL.88591.en: nl_NL.ISO8859-1 -@@ -611,13 +817,27 @@ +@@ -611,13 +816,27 @@ nl_NL.ISO-8859-1: nl_NL.ISO8859-1 nl_NL.ISO_8859-1: nl_NL.ISO8859-1 nl_NL.iso885915: nl_NL.ISO8859-15 @@ -1276,7 +1277,7 @@ no: no_NO.ISO8859-1 no_NO: no_NO.ISO8859-1 no_NO.88591: no_NO.ISO8859-1 -@@ -625,26 +845,29 @@ +@@ -625,26 +844,29 @@ no_NO.iso88591: no_NO.ISO8859-1 no_NO.ISO-8859-1: no_NO.ISO8859-1 no_NO.iso885915: no_NO.ISO8859-15 @@ -1320,7 +1321,7 @@ ph: ph_PH.ISO8859-1 ph_PH: ph_PH.ISO8859-1 ph_PH.iso88591: ph_PH.ISO8859-1 -@@ -663,7 +886,6 @@ +@@ -663,7 +885,6 @@ pt_BR.iso88591: pt_BR.ISO8859-1 pt_BR.ISO-8859-1: pt_BR.ISO8859-1 pt_BR.ISO_8859-1: pt_BR.ISO8859-1 @@ -1328,7 +1329,7 @@ pt_BR.utf8: pt_BR.UTF-8 pt_PT: pt_PT.ISO8859-1 pt_PT.88591: pt_PT.ISO8859-1 -@@ -672,6 +894,8 @@ +@@ -672,6 +893,8 @@ pt_PT.ISO-8859-1: pt_PT.ISO8859-1 pt_PT.ISO_8859-1: pt_PT.ISO8859-1 pt_PT.iso885915: pt_PT.ISO8859-15 @@ -1337,7 +1338,7 @@ [EMAIL PROTECTED]: pt_PT.ISO8859-15 pt_PT.utf8: pt_PT.UTF-8 [EMAIL PROTECTED]: pt_PT.UTF-8 -@@ -704,10 +928,10 @@ +@@ -704,10 +927,10 @@ se_NO: se_NO.UTF-8 se_NO.utf8: se_NO.UTF-8 sh: sh_YU.ISO8859-2 @@ -1349,7 +1350,7 @@ sk: sk_SK.ISO8859-2 sk_SK: sk_SK.ISO8859-2 sk_SK.iso88592: sk_SK.ISO8859-2 -@@ -718,20 +942,31 @@ +@@ -718,20 +941,31 @@ sl_SI.iso88592: sl_SI.ISO8859-2 sl_SI.ISO-8859-2: sl_SI.ISO8859-2 sl_SI.utf8: sl_SI.UTF-8 @@ -1381,7 +1382,7 @@ [EMAIL PROTECTED]: sr_YU.ISO8859-5 [EMAIL PROTECTED]: sr_YU.CP1251 [EMAIL PROTECTED]: sr_YU.CP1251 -@@ -740,11 +975,17 @@ +@@ -740,11 +974,17 @@ [EMAIL PROTECTED]: sr_YU.CP1251 sr_YU.utf8: sr_YU.UTF-8 [EMAIL PROTECTED]: sr_YU.UTF-8 @@ -1399,7 +1400,7 @@ sv_FI.utf8: sv_FI.UTF-8 sv_SE: sv_SE.ISO8859-1 sv_SE.88591: sv_SE.ISO8859-1 -@@ -753,12 +994,14 @@ +@@ -753,12 +993,14 @@ sv_SE.ISO-8859-1: sv_SE.ISO8859-1 sv_SE.ISO_8859-1: sv_SE.ISO8859-1 sv_SE.iso885915: sv_SE.ISO8859-15 @@ -1414,7 +1415,7 @@ tg: tg_TJ.KOI8-C tg_TJ: tg_TJ.KOI8-C tg_TJ.koi8c: tg_TJ.KOI8-C -@@ -769,9 +1012,13 @@ +@@ -769,9 +1011,13 @@ th_TH.TIS-620: th_TH.TIS620 th_TH.TACTIS: th_TH.TIS620 th_TH.utf8: th_TH.UTF-8 @@ -1428,7 +1429,7 @@ tr: tr_TR.ISO8859-9 tr_TR: tr_TR.ISO8859-9 TR_TR: tr_TR.ISO8859-9 -@@ -800,6 +1047,9 @@ +@@ -800,6 +1046,9 @@ ur_PK.MICROSOFT-CP1256: ur_PK.CP1256 uz: uz_UZ.UTF-8 uz_UZ: uz_UZ.UTF-8 @@ -1438,7 +1439,7 @@ vi: vi_VN.TCVN vi_VN: vi_VN.TCVN Vi_VN: vi_VN.TCVN -@@ -813,19 +1063,24 @@ +@@ -813,8 +1062,13 @@ wa: wa_BE.ISO8859-1 wa_BE: wa_BE.ISO8859-1 wa_BE.iso88591: wa_BE.ISO8859-1 @@ -1452,26 +1453,13 @@ yi: yi_US.CP1255 yi_US: yi_US.CP1255 yi_US.cp1255: yi_US.CP1255 - yi_US.microsoftcp1255: yi_US.CP1255 - yi_US.microsoft-cp1255: yi_US.CP1255 - yi_US.MICROSOFT-CP1255: yi_US.CP1255 --zh_CN: zh_CN.gb2312 -+zh_CN: zh_CN.gbk - zh_CN.Big5: zh_TW.big5 - zh_CN.EUC: zh_CN.eucCN --zh_CN.GB2312: zh_CN.gb2312 - zh_CN.GBK: zh_CN.gbk -+zh_CN.gb2312: zh_CN.GB2312 - zh_CN.big5: zh_TW.big5 - zh_CN.euc: zh_CN.eucCN - zh_CN.utf8: zh_CN.UTF-8 -@@ -840,13 +1095,20 @@ +@@ -840,13 +1094,20 @@ zh_HK.Big5: zh_HK.big5 zh_HK.utf8: zh_HK.UTF-8 ZH_HK.UTF-8: zh_CN.UTF-8 -+zh_SG: zh_SG.gbk ++zh_SG: zh_SG.gb2312 +zh_SG.GBK: zh_SG.gbk -+zh_SG.gb2312: zh_SG.GB2312 ++zh_SG.GB2312: zh_SG.gb2312 ZH_SG.UTF-8: zh_SG.UTF-8 zh_TW: zh_TW.big5 zh_TW.Big5: zh_TW.big5 @@ -1486,7 +1474,7 @@ XCOMM The following locale names are used in SCO 3.0 english_uk.8859: en_GB.ISO8859-1 -@@ -875,7 +1137,7 @@ +@@ -875,7 +1136,7 @@ dutch: nl_NL.ISO8859-1 dutch.iso88591: nl_BE.ISO8859-1 eesti: et_EE.ISO8859-1 @@ -1495,7 +1483,7 @@ estonian: et_EE.ISO8859-1 finnish: fi_FI.ISO8859-1 finnish.iso88591: fi_FI.ISO8859-1 -@@ -888,8 +1150,8 @@ +@@ -888,8 +1149,8 @@ german.iso88591: de_CH.ISO8859-1 greek: el_GR.ISO8859-7 greek.iso88597: el_GR.ISO8859-7 @@ -1506,7 +1494,7 @@ hrvatski: hr_HR.ISO8859-2 hungarian: hu_HU.ISO8859-2 icelandic.iso88591: is_IS.ISO8859-1 -@@ -931,103 +1193,103 @@ +@@ -931,103 +1192,103 @@ #ifdef WIN32 XCOMM Microsoft Windows/NT 4.0 SP3 XCOMM parser doesn't grok embedded spaces in locale name @@ -1708,7 +1696,7 @@ ISO8859-1: en_US.ISO8859-1 Index: xc/nls/locale.dir =================================================================== ---- xc/nls/locale.dir (revision 271) +--- xc/nls/locale.dir (revision 292) +++ xc/nls/locale.dir (working copy) @@ -9,8 +9,13 @@ XCOMM @@ -1842,7 +1830,7 @@ iso8859-1/XLC_LOCALE: tl_PH.ISO8859-1 iso8859-9/XLC_LOCALE: tr_TR.ISO8859-9 tatar-cyr/XLC_LOCALE: tt_RU.TATAR-CYR -@@ -220,22 +244,31 @@ +@@ -220,10 +244,12 @@ microsoft-cp1251/XLC_LOCALE: uk_UA.CP1251 koi8-u/XLC_LOCALE: uk_UA.KOI8-U microsoft-cp1256/XLC_LOCALE: ur_PK.CP1256 @@ -1854,15 +1842,12 @@ +iso8859-1/XLC_LOCALE: xh_ZA.ISO8859-1 microsoft-cp1255/XLC_LOCALE: yi_US.CP1255 zh_CN/XLC_LOCALE: zh_CN.eucCN --zh_CN/XLC_LOCALE: zh_CN.gb2312 -+zh_CN.gbk/XLC_LOCALE: zh_CN.GB2312 - zh_CN.gbk/XLC_LOCALE: zh_CN.gbk - zh_HK.big5/XLC_LOCALE: zh_HK.big5 - zh_HK.big5hkscs/XLC_LOCALE: zh_HK.big5-hkscs + zh_CN/XLC_LOCALE: zh_CN.gb2312 +@@ -233,9 +259,16 @@ zh_HK.big5hkscs/XLC_LOCALE: zh_HK.Big5-HKSCS zh_HK.big5hkscs/XLC_LOCALE: zh_HK.big5hkscs zh_HK.big5hkscs/XLC_LOCALE: zh_HK.Big5HKSCS -+zh_CN.gbk/XLC_LOCALE: zh_SG.GB2312 ++zh_CN/XLC_LOCALE: zh_SG.gb2312 +zh_CN.gbk/XLC_LOCALE: zh_SG.gbk zh_TW.big5/XLC_LOCALE: zh_TW.big5 zh_TW/XLC_LOCALE: zh_TW.eucTW -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]