From aeadbd280f6d5a48646545e7dabe40db5eee3121 Mon Sep 17 00:00:00 2001 From: tnozaki Date: Wed, 14 Mar 2007 15:49:25 +0000 Subject: [PATCH] add tr_TR.ISO8859-9 locale. --- distrib/sets/lists/base/mi | 4 +- etc/mtree/NetBSD.dist | 3 +- share/locale/ctype/Makefile | 5 +- share/locale/ctype/tr_TR.ISO8859-9.src | 71 ++++++++++++++++++++++++++ share/locale/locale.alias | 4 +- 5 files changed, 83 insertions(+), 4 deletions(-) create mode 100644 share/locale/ctype/tr_TR.ISO8859-9.src diff --git a/distrib/sets/lists/base/mi b/distrib/sets/lists/base/mi index 1e1acf56b36c..983476b51279 100644 --- a/distrib/sets/lists/base/mi +++ b/distrib/sets/lists/base/mi @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.696 2007/03/13 16:34:37 tnozaki Exp $ +# $NetBSD: mi,v 1.697 2007/03/14 15:49:25 tnozaki Exp $ . base-sys-root ./altroot base-sys-root ./bin base-sys-root @@ -2501,6 +2501,8 @@ ./usr/share/locale/tr/LC_MESSAGES base-locale-tr ./usr/share/locale/tr/LC_MESSAGES/tar.mo base-obsolete obsolete ./usr/share/locale/tr/LC_MESSAGES/texinfo.mo base-texinfo_locale-tr nls +./usr/share/locale/tr_TR.ISO8859-9 base-locale-tr +./usr/share/locale/tr_TR.ISO8859-9/LC_CTYPE base-locale-tr nls ./usr/share/locale/uk base-locale-share ./usr/share/locale/uk/LC_MESSAGES base-locale-share ./usr/share/locale/uk_UA.CP1251 base-locale-uk diff --git a/etc/mtree/NetBSD.dist b/etc/mtree/NetBSD.dist index b031cfcd2846..9af08f392b71 100644 --- a/etc/mtree/NetBSD.dist +++ b/etc/mtree/NetBSD.dist @@ -1,4 +1,4 @@ -# $NetBSD: NetBSD.dist,v 1.336 2007/03/13 16:34:37 tnozaki Exp $ +# $NetBSD: NetBSD.dist,v 1.337 2007/03/14 15:49:25 tnozaki Exp $ # @(#)4.4BSD.dist 8.1 (Berkeley) 6/13/93 # Do not customize this file as it may be overwritten on upgrades. @@ -687,6 +687,7 @@ ./usr/share/locale/sv_SE.ISO8859-15 ./usr/share/locale/tr ./usr/share/locale/tr/LC_MESSAGES +./usr/share/locale/tr_TR.ISO8859-9 ./usr/share/locale/uk ./usr/share/locale/uk/LC_MESSAGES ./usr/share/locale/uk_UA.CP1251 diff --git a/share/locale/ctype/Makefile b/share/locale/ctype/Makefile index d6ebca4f5ad8..bb4ba01dd3bf 100644 --- a/share/locale/ctype/Makefile +++ b/share/locale/ctype/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.25 2007/03/08 16:26:27 tnozaki Exp $ +# $NetBSD: Makefile,v 1.26 2007/03/14 15:49:26 tnozaki Exp $ NOMAN= # defined @@ -264,6 +264,9 @@ LOCALES += sv_SE.ISO8859-1 LOCALES += sv_SE.ISO8859-15 LOCALESRC_sv_SE.ISO8859-15 = en_US.DIS_8859-15 +LOCALES += tr_TR.ISO8859-9 + LOCALESRC_tr_TR.ISO8859-9 = tr_TR.ISO8859-9 + LOCALES += uk_UA.ISO8859-5 LOCALESRC_uk_UA.ISO8859-5 = ru_RU.ISO_8859-5 diff --git a/share/locale/ctype/tr_TR.ISO8859-9.src b/share/locale/ctype/tr_TR.ISO8859-9.src new file mode 100644 index 000000000000..484e15dddc52 --- /dev/null +++ b/share/locale/ctype/tr_TR.ISO8859-9.src @@ -0,0 +1,71 @@ +/* $NetBSD: tr_TR.ISO8859-9.src,v 1.1 2007/03/14 15:49:26 tnozaki Exp $ */ + +/*- + * Copyright (c)2007 Citrus Project, + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + */ +ENCODING "NONE" +VARIABLE CODESET=ISO8859-9 + +ALPHA 'A' - 'Z' 'a' - 'z' +CONTROL 0x00 - 0x1f 0x7f +DIGIT '0' - '9' +GRAPH 0x21 - 0x7e +LOWER 'a' - 'z' +PUNCT 0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e +SPACE 0x09 - 0x0d ' ' +UPPER 'A' - 'Z' +XDIGIT '0' - '9' 'a' - 'f' 'A' - 'F' +BLANK ' ' '\t' +PRINT 0x20 - 0x7e +SWIDTH1 0x20 - 0x7e + +MAPUPPER <'A' - 'Z' : 'A'> +MAPUPPER <'a' - 'z' : 'A'> +MAPLOWER <'A' - 'Z' : 'a'> +MAPLOWER <'a' - 'z' : 'a'> +TODIGIT <'0' - '9' : 0> +TODIGIT <'A' - 'F' : 10> +TODIGIT <'a' - 'f' : 10> + +ALPHA 0xc0 - 0xd6 0xd8 - 0xf6 0xf8 - 0xff +CONTROL 0x80 - 0x9f +GRAPH 0xa1 - 0xff +LOWER 0xdf - 0xf6 0xf8 - 0xff +PUNCT 0xa1 - 0xbf 0xd7 0xf7 +SPACE 0xa0 +UPPER 0xc0 - 0xd6 0xd8 - 0xde +BLANK 0xa0 +PRINT 0xa0 - 0xff +SWIDTH1 0xa0 - 0xff + +MAPLOWER <0xc0 - 0xd6 : 0xe0> +MAPLOWER <0xd8 - 0xde : 0xf8> +MAPLOWER <0xdf - 0xf6 : 0xdf> +MAPLOWER <0xf8 - 0xff : 0xf8> +MAPUPPER <0xc0 - 0xd6 : 0xc0> +MAPUPPER <0xd8 - 0xde : 0xd8> +MAPUPPER <0xe0 - 0xf6 : 0xc0> +MAPUPPER <0xf8 - 0xfe : 0xd8> diff --git a/share/locale/locale.alias b/share/locale/locale.alias index dadf766b94be..8cce6da4a2fd 100644 --- a/share/locale/locale.alias +++ b/share/locale/locale.alias @@ -1,4 +1,4 @@ -# $NetBSD: locale.alias,v 1.7 2007/03/08 16:26:27 tnozaki Exp $ +# $NetBSD: locale.alias,v 1.8 2007/03/14 15:49:25 tnozaki Exp $ # # Locale aliases @@ -51,6 +51,7 @@ sk_SK.UTF-8/LC_CTYPE en_US.UTF-8 sl_SI.UTF-8/LC_CTYPE en_US.UTF-8 sr_YU.UTF-8/LC_CTYPE en_US.UTF-8 sv_SE.UTF-8/LC_CTYPE en_US.UTF-8 +tr_TR.UTF-8/LC_CTYPE en_US.UTF-8 uk_UA.UTF-8/LC_CTYPE en_US.UTF-8 zh_CN.UTF-8/LC_CTYPE en_US.UTF-8 zh_HK.UTF-8/LC_CTYPE en_US.UTF-8 @@ -104,6 +105,7 @@ sk_SK.UTF-8/LC_MESSAGES /FORCE sl_SI.UTF-8/LC_MESSAGES /FORCE sr_YU.UTF-8/LC_MESSAGES /FORCE sv_SE.UTF-8/LC_MESSAGES /FORCE +tr_TR.UTF-8/LC_MESSAGES /FORCE uk_UA.UTF-8/LC_MESSAGES /FORCE zh_CN.UTF-8/LC_MESSAGES /FORCE zh_HK.UTF-8/LC_MESSAGES /FORCE