X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=glibc-new-charsets.patch;h=8109d57ad76368cbfe40cd015b9fc9e9f9bf7d92;hb=a6ca333788f9fa94727a5c020c9ec3665565e076;hp=bf8fdaf170eed06862d8c12170b313da28220ef7;hpb=238dd942ae799ab28578f96353bbf1f337df7891;p=packages%2Fglibc.git diff --git a/glibc-new-charsets.patch b/glibc-new-charsets.patch index bf8fdaf..8109d57 100644 --- a/glibc-new-charsets.patch +++ b/glibc-new-charsets.patch @@ -19,15 +19,17 @@ gen-8bit-gap-modules := koi8-r latin-greek latin-greek-1 ibm256 ibm273 \ ibm277 ibm278 ibm280 ibm281 ibm284 ibm285 ibm290 \ -@@ -232,6 +238,8 @@ - ibm865 ibm868 ibm869 ibm875 ibm880 ibm918 ibm1004 \ - ibm1026 cp1125 cp1250 cp1251 cp1252 cp1253 cp1254 \ - cp1256 cp1257 ibm866 iso8859-5 iso8859-7 iso8859-8 \ +@@ -172,7 +172,9 @@ gen-8bit-gap-modules := koi8-r latin-gre + mac-centraleurope koi8-ru hp-roman8 hp-roman9 \ + ebcdic-es ebcdic-es-a ebcdic-is-friss ebcdic-uk \ + iso8859-16 viscii iso8859-9e hp-turkish8 \ +- hp-thai8 hp-greek8 cp770 cp771 cp772 cp773 cp774 ++ hp-thai8 hp-greek8 cp770 cp771 cp772 cp773 cp774 \ + iscii-dev khmer-ns mulelao-1 tatar-cyr \ -+ koi8-k koi8-ru iso8859-7-euro \ - iso8859-10 macintosh iec_p27-1 asmo_449 \ - csn_369103 cwi dec-mcs ecma-cyrillic gost_19768-74 \ - greek-ccitt greek7 greek7-old inis inis-8 \ ++ koi8-k koi8-ru iso8859-7-euro + + + gen-special-modules := iso8859-7jp --- glibc-2.7/iconvdata/gconv-modules.orig 2007-09-30 06:00:14.000000000 +0200 +++ glibc-2.7/iconvdata/gconv-modules 2007-10-23 20:47:36.423123001 +0200 @@ -356,23 +356,28 @@ @@ -733,31 +735,18 @@ diff -uNr libc/localedata/charmaps/ISIRI-3342 libc.charsets/localedata/charmaps/ % source: Iranian standard ISIRI 3342 (1993) % author: Pablo Saratxaga, and Roozbeh Pournader % email: pablo@mandrakesoft.com, roozbeh@sina.sharif.ac.ir -- -+ + +% Changes from 0.2 to 0.3: +% -+% Changed the mnemonic for 0xA6 from <.+> to <.a> ++% Changed the mnemonic for 0xA6 from <.+> to <.a> +% -+% Exchanged the Unicode equilavents for 0xE6 and 0xE7, to reflect -+% the change in the mirroring behaviour of U+00AB and U+00BB -+% between versions 2.1.5 and 2.1.8 of the Unicode Standard. -+ - % I think the mnemonic for upper space (0xA0) should be different from - % lower space (0x20). Because the semantics are different, although they - % are mapped to a single Unicode character. This is specially important -@@ -18,9 +27,9 @@ - % invented on the pattern of Unicode character names. --RP - % - % NOTE: Some entries were missing in the mnemonics.ds file; We invented our --% own. Those are: , , , , <%+>, <.+>, <,f>, <(+>, -+% own. Those are: , , , , <%+>, <.a>, <,f>, <(+>, - % <)+>, <*X+>, <+f>, <-f>, <.f>, , <0f>..<9f>, <:f>, <, <=f>, --% f>, , , <)/>+>, <<(+>, , <(!+>, <<<+>, />+>, <*+>, -+% f>, , <)/>+>, <<(+>, , <(!+>, <<<+>, />+>, <*+>, - % , and . Also, all character sequences - % .., ,
have counter-parts .., , - ++% Exchanged the Unicode equilavents for 0xE6 and 0xE7, to reflect ++% the change in the mirroring behaviour of U+00AB and U+00BB ++% between versions 2.1.5 and 2.1.8 of the Unicode Standard. ++ + % Please note that the Unicode equivalents of the Persian part (0x80..0xFF) + % are for compatiblity purposes only. I have also changed the fourth + % column consisting of names to reflect the difference. The names are @@ -153,6 +162,7 @@ /x7d RIGHT CURLY BRACKET /x7e TILDE