patches/glibc/2.9/340-new-valencian-locale.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sun Jan 17 23:06:02 2010 +0100 (2010-01-17)
changeset 1740 c57458bb354d
parent 1201 c9967a6e3b25
permissions -rw-r--r--
configure: do not require hg when configuring in an hg clone

When configuring in an hg clone, we need hg to compute the version string.
It can happen that users do not have Mercurial (eg. if they got a snapshot
rather that they did a full clone). In this case, we can still run, of
course, so simply fill the version string with a sufficiently explicit
value, that does not require hg. The date is a good candidate.
yann@1201
     1
Original patch from: gentoo/src/patchsets/glibc/2.9/1103_all_glibc-new-valencian-locale.patch
yann@1201
     2
yann@1201
     3
-= BEGIN original header =-
yann@1201
     4
http://bugs.gentoo.org/show_bug.cgi?id=131815
yann@1201
     5
http://sourceware.org/bugzilla/show_bug.cgi?id=2522
yann@1201
     6
yann@1201
     7
-= END original header =-
yann@1201
     8
yann@1201
     9
diff -durN glibc-2_9.orig/localedata/SUPPORTED glibc-2_9/localedata/SUPPORTED
yann@1201
    10
--- glibc-2_9.orig/localedata/SUPPORTED	2008-09-16 23:24:57.000000000 +0200
yann@1201
    11
+++ glibc-2_9/localedata/SUPPORTED	2009-02-02 22:01:08.000000000 +0100
yann@1201
    12
@@ -72,6 +72,8 @@
yann@1201
    13
 ca_ES.UTF-8/UTF-8 \
yann@1201
    14
 ca_ES/ISO-8859-1 \
yann@1201
    15
 ca_ES@euro/ISO-8859-15 \
yann@1201
    16
+ca_ES.UTF-8@valencia/UTF-8 \
yann@1201
    17
+ca_ES@valencia/ISO-8859-15 \
yann@1201
    18
 ca_FR.UTF-8/UTF-8 \
yann@1201
    19
 ca_FR/ISO-8859-15 \
yann@1201
    20
 ca_IT.UTF-8/UTF-8 \
yann@1201
    21
diff -durN glibc-2_9.orig/localedata/locales/ca_ES@valencia glibc-2_9/localedata/locales/ca_ES@valencia
yann@1201
    22
--- glibc-2_9.orig/localedata/locales/ca_ES@valencia	1970-01-01 01:00:00.000000000 +0100
yann@1201
    23
+++ glibc-2_9/localedata/locales/ca_ES@valencia	2009-02-02 22:01:08.000000000 +0100
yann@1201
    24
@@ -0,0 +1,96 @@
yann@1201
    25
+comment_char %
yann@1201
    26
+escape_char  /
yann@1201
    27
+%
yann@1201
    28
+% Valencian (southern Catalan) locale for Spain with Euro
yann@1201
    29
+%
yann@1201
    30
+% Note that this locale is almost the same as ca_ES@euro.  The point of having
yann@1201
    31
+% a separate locale is only for PO translations, which have a lot of social
yann@1201
    32
+% support and are very appreciated by the Valencian-speaking community.
yann@1201
    33
+%
yann@1201
    34
+% Contact: Jordi Mallach
yann@1201
    35
+% Email: jordi@gnu.org
yann@1201
    36
+% Tel:
yann@1201
    37
+% Fax:
yann@1201
    38
+% Language: ca
yann@1201
    39
+% Territory: ES
yann@1201
    40
+% Option: euro
yann@1201
    41
+% Revision: 1.0
yann@1201
    42
+% Date: 2006-04-06
yann@1201
    43
+% Application: general
yann@1201
    44
+% Users: general
yann@1201
    45
+% Repertoiremap: mnemonic,ds
yann@1201
    46
+% Charset: ISO-8859-15
yann@1201
    47
+% Distribution and use is free, also
yann@1201
    48
+% for commercial purposes.
yann@1201
    49
+
yann@1201
    50
+LC_IDENTIFICATION
yann@1201
    51
+title      "Valencian (southern Catalan) locale for Spain with Euro"
yann@1201
    52
+source     ""
yann@1201
    53
+address    ""
yann@1201
    54
+contact    "Jordi Mallach"
yann@1201
    55
+email      "jordi@gnu.org"
yann@1201
    56
+tel        ""
yann@1201
    57
+fax        ""
yann@1201
    58
+language   "Catalan"
yann@1201
    59
+territory  "Spain"
yann@1201
    60
+revision   "1.0"
yann@1201
    61
+date       "2006-04-06"
yann@1201
    62
+%
yann@1201
    63
+category  "ca_ES@valencia:2006";LC_IDENTIFICATION
yann@1201
    64
+category  "ca_ES@valencia:2006";LC_CTYPE
yann@1201
    65
+category  "ca_ES@valencia:2006";LC_COLLATE
yann@1201
    66
+category  "ca_ES@valencia:2006";LC_MONETARY
yann@1201
    67
+category  "ca_ES@valencia:2006";LC_NUMERIC
yann@1201
    68
+category  "ca_ES@valencia:2006";LC_TIME
yann@1201
    69
+category  "ca_ES@valencia:2006";LC_MESSAGES
yann@1201
    70
+category  "ca_ES@valencia:2006";LC_PAPER
yann@1201
    71
+category  "ca_ES@valencia:2006";LC_NAME
yann@1201
    72
+category  "ca_ES@valencia:2006";LC_ADDRESS
yann@1201
    73
+category  "ca_ES@valencia:2006";LC_TELEPHONE
yann@1201
    74
+category  "ca_ES@valencia:2006";LC_MEASUREMENT
yann@1201
    75
+
yann@1201
    76
+END LC_IDENTIFICATION
yann@1201
    77
+
yann@1201
    78
+LC_CTYPE
yann@1201
    79
+copy "i18n"
yann@1201
    80
+END LC_CTYPE
yann@1201
    81
+
yann@1201
    82
+LC_COLLATE
yann@1201
    83
+copy "ca_ES"
yann@1201
    84
+END LC_COLLATE
yann@1201
    85
+
yann@1201
    86
+LC_MONETARY
yann@1201
    87
+copy "ca_ES"
yann@1201
    88
+END LC_MONETARY
yann@1201
    89
+
yann@1201
    90
+LC_NUMERIC
yann@1201
    91
+copy "ca_ES"
yann@1201
    92
+END LC_NUMERIC
yann@1201
    93
+
yann@1201
    94
+LC_TIME
yann@1201
    95
+copy "ca_ES"
yann@1201
    96
+END LC_TIME
yann@1201
    97
+
yann@1201
    98
+LC_MESSAGES
yann@1201
    99
+copy "ca_ES"
yann@1201
   100
+END LC_MESSAGES
yann@1201
   101
+
yann@1201
   102
+LC_PAPER
yann@1201
   103
+copy "ca_ES"
yann@1201
   104
+END LC_PAPER
yann@1201
   105
+
yann@1201
   106
+LC_NAME
yann@1201
   107
+copy "ca_ES"
yann@1201
   108
+END LC_NAME
yann@1201
   109
+
yann@1201
   110
+LC_ADDRESS
yann@1201
   111
+copy "ca_ES"
yann@1201
   112
+END LC_ADDRESS
yann@1201
   113
+
yann@1201
   114
+LC_TELEPHONE
yann@1201
   115
+copy "ca_ES"
yann@1201
   116
+END LC_TELEPHONE
yann@1201
   117
+
yann@1201
   118
+LC_MEASUREMENT
yann@1201
   119
+copy "ca_ES"
yann@1201
   120
+END LC_MEASUREMENT