Module Name:    src
Committed By:   snj
Date:           Tue Sep 29 23:30:05 UTC 2009

Modified Files:
        src/distrib/sets/lists/base [netbsd-5]: mi
        src/etc/mtree [netbsd-5]: NetBSD.dist
        src/share/locale [netbsd-5]: Makefile.locale
        src/share/locale/ctype [netbsd-5]: Makefile
        src/share/locale/messages [netbsd-5]: Makefile
        src/share/locale/monetary [netbsd-5]: Makefile
        src/share/locale/numeric [netbsd-5]: Makefile
        src/share/locale/time [netbsd-5]: Makefile

Log Message:
Pull up following revision(s) (requested by bouyer in ticket #1037):
        distrib/sets/lists/base/mi: revision 1.811
        etc/mtree/NetBSD.dist: revision 1.403
        share/locale/Makefile.locale: revision 1.2
        share/locale/ctype/Makefile: revision 1.29
        share/locale/messages/Makefile: revision 1.6
        share/locale/monetary/Makefile: revision 1.6
        share/locale/numeric/Makefile: revision 1.5
        share/locale/time/Makefile: revision 1.6
Add support for fr_*.UTF-8 locale. Setting LANG to fr_*.UTF-8 won't get
the message catalog right (they're encoded in iso-8859-1), but other locale
functions should work right.
Proposed on tech-userlevel on 20 May 2009.


To generate a diff of this commit:
cvs rdiff -u -r1.780.2.10 -r1.780.2.11 src/distrib/sets/lists/base/mi
cvs rdiff -u -r1.385.2.2 -r1.385.2.3 src/etc/mtree/NetBSD.dist
cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/share/locale/Makefile.locale
cvs rdiff -u -r1.27.2.1 -r1.27.2.2 src/share/locale/ctype/Makefile
cvs rdiff -u -r1.4.4.1 -r1.4.4.2 src/share/locale/messages/Makefile
cvs rdiff -u -r1.4.4.1 -r1.4.4.2 src/share/locale/monetary/Makefile
cvs rdiff -u -r1.3.4.1 -r1.3.4.2 src/share/locale/numeric/Makefile
cvs rdiff -u -r1.4.4.1 -r1.4.4.2 src/share/locale/time/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/base/mi
diff -u src/distrib/sets/lists/base/mi:1.780.2.10 src/distrib/sets/lists/base/mi:1.780.2.11
--- src/distrib/sets/lists/base/mi:1.780.2.10	Thu Sep 17 04:24:26 2009
+++ src/distrib/sets/lists/base/mi	Tue Sep 29 23:30:04 2009
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.780.2.10 2009/09/17 04:24:26 snj Exp $
+# $NetBSD: mi,v 1.780.2.11 2009/09/29 23:30:04 snj Exp $
 #
 # Note:	Don't delete entries from here - mark them as "obsolete" instead,
 #	unless otherwise stated below.
@@ -2889,6 +2889,13 @@
 ./usr/share/locale/fr_BE.ISO8859-15/LC_MONETARY	base-locale-fr		nls
 ./usr/share/locale/fr_BE.ISO8859-15/LC_NUMERIC	base-locale-fr		nls
 ./usr/share/locale/fr_BE.ISO8859-15/LC_TIME	base-locale-fr		nls
+./usr/share/locale/fr_BE.UTF-8			base-locale-fr
+./usr/share/locale/fr_BE.UTF-8/LC_CTYPE		base-locale-fr		nls
+./usr/share/locale/fr_BE.UTF-8/LC_MESSAGES	base-locale-fr
+./usr/share/locale/fr_BE.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES	base-locale-fr	nls
+./usr/share/locale/fr_BE.UTF-8/LC_MONETARY	base-locale-fr		nls
+./usr/share/locale/fr_BE.UTF-8/LC_NUMERIC	base-locale-fr		nls
+./usr/share/locale/fr_BE.UTF-8/LC_TIME		base-locale-fr		nls
 ./usr/share/locale/fr_CA.ISO8859-1		base-locale-fr
 ./usr/share/locale/fr_CA.ISO8859-1/LC_CTYPE	base-locale-fr		nls
 ./usr/share/locale/fr_CA.ISO8859-1/LC_MESSAGES	base-locale-fr
@@ -2903,6 +2910,13 @@
 ./usr/share/locale/fr_CA.ISO8859-15/LC_MONETARY	base-locale-fr		nls
 ./usr/share/locale/fr_CA.ISO8859-15/LC_NUMERIC	base-locale-fr		nls
 ./usr/share/locale/fr_CA.ISO8859-15/LC_TIME	base-locale-fr		nls
+./usr/share/locale/fr_CA.UTF-8			base-locale-fr
+./usr/share/locale/fr_CA.UTF-8/LC_CTYPE		base-locale-fr		nls
+./usr/share/locale/fr_CA.UTF-8/LC_MESSAGES	base-locale-fr
+./usr/share/locale/fr_CA.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES	base-locale-fr	nls
+./usr/share/locale/fr_CA.UTF-8/LC_MONETARY	base-locale-fr		nls
+./usr/share/locale/fr_CA.UTF-8/LC_NUMERIC	base-locale-fr		nls
+./usr/share/locale/fr_CA.UTF-8/LC_TIME		base-locale-fr		nls
 ./usr/share/locale/fr_CH.ISO8859-1		base-locale-fr
 ./usr/share/locale/fr_CH.ISO8859-1/LC_CTYPE	base-locale-fr		nls
 ./usr/share/locale/fr_CH.ISO8859-1/LC_MESSAGES	base-locale-fr
@@ -2917,6 +2931,13 @@
 ./usr/share/locale/fr_CH.ISO8859-15/LC_MONETARY	base-locale-fr		nls
 ./usr/share/locale/fr_CH.ISO8859-15/LC_NUMERIC	base-locale-fr		nls
 ./usr/share/locale/fr_CH.ISO8859-15/LC_TIME	base-locale-fr		nls
+./usr/share/locale/fr_CH.UTF-8			base-locale-fr
+./usr/share/locale/fr_CH.UTF-8/LC_CTYPE		base-locale-fr		nls
+./usr/share/locale/fr_CH.UTF-8/LC_MESSAGES	base-locale-fr
+./usr/share/locale/fr_CH.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES	base-locale-fr	nls
+./usr/share/locale/fr_CH.UTF-8/LC_MONETARY	base-locale-fr		nls
+./usr/share/locale/fr_CH.UTF-8/LC_NUMERIC	base-locale-fr		nls
+./usr/share/locale/fr_CH.UTF-8/LC_TIME		base-locale-fr		nls
 ./usr/share/locale/fr_FR.ISO8859-1		base-locale-fr
 ./usr/share/locale/fr_FR.ISO8859-1/LC_CTYPE	base-locale-fr		nls
 ./usr/share/locale/fr_FR.ISO8859-1/LC_MESSAGES	base-locale-fr
@@ -2931,6 +2952,13 @@
 ./usr/share/locale/fr_FR.ISO8859-15/LC_MONETARY	base-locale-fr		nls
 ./usr/share/locale/fr_FR.ISO8859-15/LC_NUMERIC	base-locale-fr		nls
 ./usr/share/locale/fr_FR.ISO8859-15/LC_TIME	base-locale-fr		nls
+./usr/share/locale/fr_FR.UTF-8			base-locale-fr
+./usr/share/locale/fr_FR.UTF-8/LC_CTYPE		base-locale-fr		nls
+./usr/share/locale/fr_FR.UTF-8/LC_MESSAGES	base-locale-fr
+./usr/share/locale/fr_FR.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES	base-locale-fr	nls
+./usr/share/locale/fr_FR.UTF-8/LC_MONETARY	base-locale-fr		nls
+./usr/share/locale/fr_FR.UTF-8/LC_NUMERIC	base-locale-fr		nls
+./usr/share/locale/fr_FR.UTF-8/LC_TIME		base-locale-fr		nls
 ./usr/share/locale/gl				base-locale-gl
 ./usr/share/locale/gl/LC_MESSAGES		base-locale-gl
 ./usr/share/locale/gl/LC_MESSAGES/grep.mo	base-util_locale-gl	nls

Index: src/etc/mtree/NetBSD.dist
diff -u src/etc/mtree/NetBSD.dist:1.385.2.2 src/etc/mtree/NetBSD.dist:1.385.2.3
--- src/etc/mtree/NetBSD.dist:1.385.2.2	Thu Sep 17 04:24:28 2009
+++ src/etc/mtree/NetBSD.dist	Tue Sep 29 23:30:04 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: NetBSD.dist,v 1.385.2.2 2009/09/17 04:24:28 snj Exp $
+#	$NetBSD: NetBSD.dist,v 1.385.2.3 2009/09/29 23:30:04 snj Exp $
 #	@(#)4.4BSD.dist	8.1 (Berkeley) 6/13/93
 
 # Do not customize this file as it may be overwritten on upgrades.
@@ -859,18 +859,26 @@
 ./usr/share/locale/fr_BE.ISO8859-1/LC_MESSAGES
 ./usr/share/locale/fr_BE.ISO8859-15
 ./usr/share/locale/fr_BE.ISO8859-15/LC_MESSAGES
+./usr/share/locale/fr_BE.UTF-8
+./usr/share/locale/fr_BE.UTF-8/LC_MESSAGES
 ./usr/share/locale/fr_CA.ISO8859-1
 ./usr/share/locale/fr_CA.ISO8859-1/LC_MESSAGES
 ./usr/share/locale/fr_CA.ISO8859-15
 ./usr/share/locale/fr_CA.ISO8859-15/LC_MESSAGES
+./usr/share/locale/fr_CA.UTF-8
+./usr/share/locale/fr_CA.UTF-8/LC_MESSAGES
 ./usr/share/locale/fr_CH.ISO8859-1
 ./usr/share/locale/fr_CH.ISO8859-1/LC_MESSAGES
 ./usr/share/locale/fr_CH.ISO8859-15
 ./usr/share/locale/fr_CH.ISO8859-15/LC_MESSAGES
+./usr/share/locale/fr_CH.UTF-8
+./usr/share/locale/fr_CH.UTF-8/LC_MESSAGES
 ./usr/share/locale/fr_FR.ISO8859-1
 ./usr/share/locale/fr_FR.ISO8859-1/LC_MESSAGES
 ./usr/share/locale/fr_FR.ISO8859-15
 ./usr/share/locale/fr_FR.ISO8859-15/LC_MESSAGES
+./usr/share/locale/fr_FR.UTF-8
+./usr/share/locale/fr_FR.UTF-8/LC_MESSAGES
 ./usr/share/locale/gl
 ./usr/share/locale/gl/LC_MESSAGES
 ./usr/share/locale/he

Index: src/share/locale/Makefile.locale
diff -u src/share/locale/Makefile.locale:1.1.2.2 src/share/locale/Makefile.locale:1.1.2.3
--- src/share/locale/Makefile.locale:1.1.2.2	Thu Jan 15 03:24:09 2009
+++ src/share/locale/Makefile.locale	Tue Sep 29 23:30:05 2009
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.locale,v 1.1.2.2 2009/01/15 03:24:09 snj Exp $
+# $NetBSD: Makefile.locale,v 1.1.2.3 2009/09/29 23:30:05 snj Exp $
 
 LANGUAGE=	af be bg ca cs da de el en es \
 		et eu fi fr hr hu hy is it ja \
@@ -113,10 +113,10 @@
 CODESET_et_EE=	ISO8859-15
 CODESET_eu_ES=	ISO8859-1 ISO8859-15
 CODESET_fi_FI=	ISO8859-1 ISO8859-15
-CODESET_fr_BE=	ISO8859-1 ISO8859-15
-CODESET_fr_CA=	ISO8859-1 ISO8859-15
-CODESET_fr_CH=	ISO8859-1 ISO8859-15
-CODESET_fr_FR=	ISO8859-1 ISO8859-15
+CODESET_fr_BE=	ISO8859-1 ISO8859-15 UTF-8
+CODESET_fr_CA=	ISO8859-1 ISO8859-15 UTF-8
+CODESET_fr_CH=	ISO8859-1 ISO8859-15 UTF-8
+CODESET_fr_FR=	ISO8859-1 ISO8859-15 UTF-8
 CODESET_hr_HR=	ISO8859-2
 CODESET_hu_HU=	ISO8859-2
 CODESET_hy_AM=	ARMSCII-8

Index: src/share/locale/ctype/Makefile
diff -u src/share/locale/ctype/Makefile:1.27.2.1 src/share/locale/ctype/Makefile:1.27.2.2
--- src/share/locale/ctype/Makefile:1.27.2.1	Thu Jan 15 03:24:09 2009
+++ src/share/locale/ctype/Makefile	Tue Sep 29 23:30:05 2009
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.27.2.1 2009/01/15 03:24:09 snj Exp $
+# $NetBSD: Makefile,v 1.27.2.2 2009/09/29 23:30:05 snj Exp $
 
 NOMAN=	# defined
 
@@ -46,12 +46,16 @@
 LOCALESRC_fi_FI.ISO8859-15=	en_US.DIS_8859-15
 LOCALESRC_fr_BE.ISO8859-1=	en_US.ISO_8859-1
 LOCALESRC_fr_BE.ISO8859-15=	en_US.DIS_8859-15
+LOCALESRC_fr_BE.UTF-8=		en_US.UTF-8
 LOCALESRC_fr_CA.ISO8859-1=	en_US.ISO_8859-1
 LOCALESRC_fr_CA.ISO8859-15=	en_US.DIS_8859-15
+LOCALESRC_fr_CA.UTF-8=		en_US.UTF-8
 LOCALESRC_fr_CH.ISO8859-1=	en_US.ISO_8859-1
 LOCALESRC_fr_CH.ISO8859-15=	en_US.DIS_8859-15
+LOCALESRC_fr_CH.UTF-8=		en_US.UTF-8
 LOCALESRC_fr_FR.ISO8859-1=	en_US.ISO_8859-1
 LOCALESRC_fr_FR.ISO8859-15=	en_US.DIS_8859-15
+LOCALESRC_fr_FR.UTF-8=		en_US.UTF-8
 #LOCALESRC_he_IL.UTF-8=		en_US.UTF-8
 LOCALESRC_hr_HR.ISO8859-2=	en_US.ISO_8859-2
 LOCALESRC_hu_HU.ISO8859-2=	en_US.ISO_8859-2

Index: src/share/locale/messages/Makefile
diff -u src/share/locale/messages/Makefile:1.4.4.1 src/share/locale/messages/Makefile:1.4.4.2
--- src/share/locale/messages/Makefile:1.4.4.1	Thu Jan 15 03:24:09 2009
+++ src/share/locale/messages/Makefile	Tue Sep 29 23:30:05 2009
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4.4.1 2009/01/15 03:24:09 snj Exp $
+# $NetBSD: Makefile,v 1.4.4.2 2009/09/29 23:30:05 snj Exp $
 
 NOMAN=  # defined
 
@@ -28,10 +28,14 @@
 LOCALESRC_eu_ES.ISO8859-15=	eu_ES.ISO8859-1
 LOCALESRC_fi_FI.ISO8859-15=	fi_FI.ISO8859-1
 LOCALESRC_fr_BE.ISO8859-15=	fr_BE.ISO8859-1
+LOCALESRC_fr_BE.UTF-8=		fr_BE.ISO8859-1
 LOCALESRC_fr_CA.ISO8859-1=	fr_FR.ISO8859-1
 LOCALESRC_fr_CA.ISO8859-15=	fr_FR.ISO8859-1
+LOCALESRC_fr_CA.UTF-8=		fr_FR.ISO8859-1
 LOCALESRC_fr_CH.ISO8859-15=	fr_CH.ISO8859-1
+LOCALESRC_fr_CH.UTF-8=		fr_CH.ISO8859-1
 LOCALESRC_fr_FR.ISO8859-15=	fr_FR.ISO8859-1
+LOCALESRC_fr_FR.UTF-8=		fr_FR.ISO8859-1
 LOCALESRC_is_IS.ISO8859-15=	is_IS.ISO8859-1
 LOCALESRC_it_CH.ISO8859-1=	it_IT.ISO8859-1
 LOCALESRC_it_CH.ISO8859-15=	it_IT.ISO8859-1

Index: src/share/locale/monetary/Makefile
diff -u src/share/locale/monetary/Makefile:1.4.4.1 src/share/locale/monetary/Makefile:1.4.4.2
--- src/share/locale/monetary/Makefile:1.4.4.1	Thu Jan 15 03:24:09 2009
+++ src/share/locale/monetary/Makefile	Tue Sep 29 23:30:05 2009
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4.4.1 2009/01/15 03:24:09 snj Exp $
+# $NetBSD: Makefile,v 1.4.4.2 2009/09/29 23:30:05 snj Exp $
 
 NOMAN=	# defined
 
@@ -25,10 +25,14 @@
 LOCALESRC_eu_ES.ISO8859-15=	es_ES.ISO8859-1
 LOCALESRC_fi_FI.ISO8859-15=	fi_FI.ISO8859-1
 LOCALESRC_fr_BE.ISO8859-15=	fr_BE.ISO8859-1
+LOCALESRC_fr_BE.UTF-8=		fr_BE.ISO8859-1
 LOCALESRC_fr_CA.ISO8859-15=	fr_CA.ISO8859-1
+LOCALESRC_fr_CA.UTF-8=		fr_CA.ISO8859-1
 LOCALESRC_fr_CH.ISO8859-1=	de_CH.ISO8859-1
 LOCALESRC_fr_CH.ISO8859-15=	de_CH.ISO8859-1
+LOCALESRC_fr_CH.UTF-8=		de_CH.ISO8859-1
 LOCALESRC_fr_FR.ISO8859-15=	fr_FR.ISO8859-1
+LOCALESRC_fr_FR.UTF-8=		fr_FR.ISO8859-1
 LOCALESRC_is_IS.ISO8859-15=	is_IS.ISO8859-1
 LOCALESRC_it_CH.ISO8859-1=	de_CH.ISO8859-1
 LOCALESRC_it_CH.ISO8859-15=	de_CH.ISO8859-1

Index: src/share/locale/numeric/Makefile
diff -u src/share/locale/numeric/Makefile:1.3.4.1 src/share/locale/numeric/Makefile:1.3.4.2
--- src/share/locale/numeric/Makefile:1.3.4.1	Thu Jan 15 03:24:10 2009
+++ src/share/locale/numeric/Makefile	Tue Sep 29 23:30:05 2009
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3.4.1 2009/01/15 03:24:10 snj Exp $
+# $NetBSD: Makefile,v 1.3.4.2 2009/09/29 23:30:05 snj Exp $
 
 NOMAN=	# defined
 
@@ -32,11 +32,15 @@
 LOCALESRC_eu_ES.ISO8859-15=	eu_ES.ISO8859-1
 LOCALESRC_fi_FI.ISO8859-15=	fi_FI.ISO8859-1
 LOCALESRC_fr_BE.ISO8859-15=	fr_BE.ISO8859-1
+LOCALESRC_fr_BE.UTF-8=		fr_BE.ISO8859-1
 LOCALESRC_fr_CA.ISO8859-1=	fr_FR.ISO8859-1
 LOCALESRC_fr_CA.ISO8859-15=	fr_FR.ISO8859-1
+LOCALESRC_fr_CA.UTF-8=		fr_FR.ISO8859-1
 LOCALESRC_fr_CH.ISO8859-1=	fr_FR.ISO8859-1
 LOCALESRC_fr_CH.ISO8859-15=	fr_FR.ISO8859-1
+LOCALESRC_fr_CH.UTF-8=		fr_FR.ISO8859-1
 LOCALESRC_fr_FR.ISO8859-15=	fr_FR.ISO8859-1
+LOCALESRC_fr_FR.UTF-8=		fr_FR.ISO8859-1
 #LOCALESRC_he_IL.UTF-8=		en_US.US-ASCII
 LOCALESRC_is_IS.ISO8859-15=	is_IS.ISO8859-1
 LOCALESRC_it_CH.ISO8859-1=	it_IT.ISO8859-1

Index: src/share/locale/time/Makefile
diff -u src/share/locale/time/Makefile:1.4.4.1 src/share/locale/time/Makefile:1.4.4.2
--- src/share/locale/time/Makefile:1.4.4.1	Thu Jan 15 03:24:11 2009
+++ src/share/locale/time/Makefile	Tue Sep 29 23:30:05 2009
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4.4.1 2009/01/15 03:24:11 snj Exp $
+# $NetBSD: Makefile,v 1.4.4.2 2009/09/29 23:30:05 snj Exp $
 
 NOMAN=	# defined
 
@@ -30,10 +30,13 @@
 LOCALESRC_fi_FI.ISO8859-15=	fi_FI.ISO8859-1
 LOCALESRC_fr_BE.ISO8859-1=	fr_FR.ISO8859-1
 LOCALESRC_fr_BE.ISO8859-15=	fr_FR.ISO8859-1
+LOCALESRC_fr_BE.UTF-8=		fr_FR.UTF-8
 LOCALESRC_fr_CA.ISO8859-1=	fr_FR.ISO8859-1
 LOCALESRC_fr_CA.ISO8859-15=	fr_FR.ISO8859-1
+LOCALESRC_fr_CA.UTF-8=		fr_FR.UTF-8
 LOCALESRC_fr_CH.ISO8859-1=	fr_FR.ISO8859-1
 LOCALESRC_fr_CH.ISO8859-15=	fr_FR.ISO8859-1
+LOCALESRC_fr_CH.UTF-8=		fr_FR.UTF-8
 LOCALESRC_fr_FR.ISO8859-15=	fr_FR.ISO8859-1
 LOCALESRC_is_IS.ISO8859-15=	is_IS.ISO8859-1
 LOCALESRC_it_CH.ISO8859-1=	it_IT.ISO8859-1

Reply via email to