diff options
Diffstat (limited to 'admin/charsets')
| -rwxr-xr-x | admin/charsets/mapconv | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/admin/charsets/mapconv b/admin/charsets/mapconv index 6fd13c61c4a..245dce114a0 100755 --- a/admin/charsets/mapconv +++ b/admin/charsets/mapconv | |||
| @@ -35,6 +35,11 @@ | |||
| 35 | # GLIBC-1 GLIBC-2 GLIBC-2-7 CZYBORRA IANA UNICODE UNICODE2 YASUOKA | 35 | # GLIBC-1 GLIBC-2 GLIBC-2-7 CZYBORRA IANA UNICODE UNICODE2 YASUOKA |
| 36 | # $4: awk script | 36 | # $4: awk script |
| 37 | 37 | ||
| 38 | ## So that eg [A-F] as used by KANJI-DATABASE branch below works as expected. | ||
| 39 | ## Otherwise with LANG=en_US.utf8, CNS-6.map was generated with a | ||
| 40 | ## bogus entry. By experiment, LC_COLLATE=C was not enough. | ||
| 41 | export LC_ALL=C | ||
| 42 | |||
| 38 | BASE=`expr "$1" : '.*/\(.*\)' '|' "$1"` # basename | 43 | BASE=`expr "$1" : '.*/\(.*\)' '|' "$1"` # basename |
| 39 | FILE="admin/charsets/mapfiles/$BASE" | 44 | FILE="admin/charsets/mapfiles/$BASE" |
| 40 | BASE=`expr "$BASE" : '\(.*\)\.gz$' '|' "$BASE"` # remove any .gz suffix | 45 | BASE=`expr "$BASE" : '\(.*\)\.gz$' '|' "$BASE"` # remove any .gz suffix |