From joan@grummit.biaix.org  Sat Nov 30 08:05:08 2002
Return-Path: <joan@grummit.biaix.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id F097037B401
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 30 Nov 2002 08:05:08 -0800 (PST)
Received: from grummit.biaix.org (213-97-212-86.uc.nombres.ttd.es [213.97.212.86])
	by mx1.FreeBSD.org (Postfix) with SMTP id BF40443ECD
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 30 Nov 2002 08:04:51 -0800 (PST)
	(envelope-from joan@grummit.biaix.org)
Received: (qmail 23525 invoked by uid 1000); 30 Nov 2002 16:03:27 -0000
Message-Id: <20021130160327.23524.qmail@grummit.biaix.org>
Date: 30 Nov 2002 16:03:27 -0000
From: Joan Picanyol i Puig <joan-dev@biaix.org>
Reply-To: Joan Picanyol i Puig <joan-dev@biaix.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [PATCH] FreeBSD does not know about ca_ES locale
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         45874
>Category:       conf
>Synopsis:       [PATCH] FreeBSD does not know about ca_ES locale
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    ache
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov 30 08:10:01 PST 2002
>Closed-Date:    Sat Mar 04 10:49:48 GMT 2006
>Last-Modified:  Sat Mar 04 10:49:48 GMT 2006
>Originator:     Joan Picanyol i Puig
>Release:        FreeBSD 4.7-STABLE i386
>Organization:
>Environment:
System: FreeBSD grummit.biaix.org 4.7-STABLE FreeBSD 4.7-STABLE #0: Mon Nov 25 01:44:54 CET 2002 joan@grummit.biaix.org:/tmp/build/obj/fs/bulk/mount/FreeBSD/src/sys/GRUMMIT i386


>Description:
	FreeBSD does not know about ca_ES locale: does not include sources for
	it in share/ and does not install it. While many software packages
	still install their .mo translations, some barf on
	LANG=ca_ES.ISO_8859-15. Most annoying symptom is perl complaining about
	a non-existent locale whenever a perl script is run.
>How-To-Repeat:
	grummit:~$ perl -e
	perl: warning: Setting locale failed.
	perl: warning: Please check that your locale settings:
	        LC_ALL = (unset),
	        LANG = "ca_ES.IS0_8859-15"
	    are supported and installed on your system.
	perl: warning: Falling back to the standard locale ("C").

>Fix:
	Apply the patch and untar the attached file.

--- ca_ES.patch begins here ---
Only in .: ca_ES.patch
diff -ur /usr/src/share/colldef/Makefile ./colldef/Makefile
--- /usr/src/share/colldef/Makefile	Sat Aug 17 21:14:44 2002
+++ ./colldef/Makefile	Sat Nov 30 16:31:45 2002
@@ -11,6 +11,8 @@
 		el_GR.ISO8859-7 \
 		es_ES.ISO8859-1 \
 		es_ES.ISO8859-15 \
+		ca_ES.ISO8859-15 \
+		ca_ES.ISO8859-15 \
 		et_EE.ISO8859-15 \
 		hi_IN.ISCII-DEV \
 		is_IS.ISO8859-1 \
@@ -57,7 +59,9 @@
 de_DE.ISO8859-1.out:    map.ISO8859-1
 el_GR.ISO8859-7.out:    map.ISO8859-7
 es_ES.ISO8859-15.out:   map.ISO8859-15
+ca_ES.ISO8859-15.out:   map.ISO8859-15
 es_ES.ISO8859-1.out:    map.ISO8859-1
+ca_ES.ISO8859-1.out:    map.ISO8859-1
 et_EE.ISO8859-15.out:   map.ISO8859-15
 hi_IN.ISCII-DEV.out:	map.ISCII-DEV
 is_IS.ISO8859-15.out:   map.ISO8859-15
Only in ./colldef: ca_ES.ISO8859-1.src
Only in ./colldef: ca_ES.ISO8859-15.src
diff -ur /usr/src/share/monetdef/Makefile ./monetdef/Makefile
--- /usr/src/share/monetdef/Makefile	Sat Aug 17 21:38:08 2002
+++ ./monetdef/Makefile	Sat Nov 30 16:32:23 2002
@@ -17,6 +17,7 @@
 		en_NZ.ISO8859-1 \
 		en_US.ISO8859-1 \
 		es_ES.ISO8859-1 \
+		ca_ES.ISO8859-1 \
 		et_EE.ISO8859-15 \
 		fi_FI.ISO8859-1 \
 		fr_BE.ISO8859-1 \
@@ -52,8 +53,8 @@
 
 ASCIILINKS=	en_AU en_CA en_GB en_NZ en_US
 LATIN15LINKS=	af_ZA da_DK de_AT de_CH de_DE en_AU en_CA en_GB en_NZ en_US \
-		es_ES fi_FI fr_BE fr_CA fr_CH fr_FR is_IS is_IS it_IT it_CH \
-		nl_BE nl_NL no_NO pt_PT sv_SE
+		ca_ES es_ES fi_FI fr_BE fr_CA fr_CH fr_FR is_IS is_IS it_IT \ 
+		it_CH nl_BE nl_NL no_NO pt_PT sv_SE
 
 CH_SRC=		de_CH
 CH_LINKS=	fr_CH it_CH
Only in ./monetdef: ca_ES.ISO8859-1.src
diff -ur /usr/src/share/msgdef/Makefile ./msgdef/Makefile
--- /usr/src/share/msgdef/Makefile	Sat Aug 17 21:30:37 2002
+++ ./msgdef/Makefile	Sat Nov 30 16:32:39 2002
@@ -13,6 +13,7 @@
 		en_GB.ISO8859-1 \
 		en_US.ISO8859-1 \
 		es_ES.ISO8859-1 \
+		ca_ES.ISO8859-1 \
 		et_EE.ISO8859-15 \
 		fi_FI.ISO8859-1 \
 		fr_BE.ISO8859-1 \
Only in ./msgdef: ca_ES.ISO8859-1.src
diff -ur /usr/src/share/numericdef/Makefile ./numericdef/Makefile
--- /usr/src/share/numericdef/Makefile	Sat Aug 17 21:34:11 2002
+++ ./numericdef/Makefile	Sat Nov 30 16:32:46 2002
@@ -11,6 +11,7 @@
 		el_GR.ISO8859-7 \
 		en_US.ISO8859-1 \
 		es_ES.ISO8859-1 \
+		ca_ES.ISO8859-1 \
 		et_EE.ISO8859-15 \
 		fi_FI.ISO8859-1 \
 		fr_BE.ISO8859-1 \
Only in ./numericdef: ca_ES.ISO8859-1.src
diff -ur /usr/src/share/timedef/Makefile ./timedef/Makefile
--- /usr/src/share/timedef/Makefile	Sat Aug 17 21:25:45 2002
+++ ./timedef/Makefile	Sat Nov 30 16:31:05 2002
@@ -12,6 +12,7 @@
 		en_GB.ISO8859-1 \
 		en_US.ISO8859-1 \
 		es_ES.ISO8859-1 \
+		ca_ES.ISO8859-1 \
 		et_EE.ISO8859-15 \
 		fi_FI.ISO8859-1 \
 		fr_FR.ISO8859-1 \
@@ -45,7 +46,7 @@
 
 LOCALEDIR=      ${DESTDIR}/usr/share/locale
 
-LATIN15LINKS=	da_DK de_AT de_DE en_GB en_US es_ES fi_FI fr_FR is_IS \
+LATIN15LINKS=	da_DK de_AT de_DE en_GB en_US ca_ES es_ES fi_FI fr_FR is_IS \
 		it_IT la_LN nl_NL no_NO pt_PT sv_SE
 DE_LINKS=	de_CH
 FR_LINKS=	fr_BE fr_CA fr_CH
Only in ./timedef: ca_ES.ISO8859-1.src
--- ca_ES.patch ends here ---

begin 644 ca_ES.tar.gz
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
5VNJB\%G``A;P?X0_`>[C`4<`*```
`
end


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->ache 
Responsible-Changed-By: johan 
Responsible-Changed-When: Thu Dec 19 10:57:03 PST 2002 
Responsible-Changed-Why:  
Over to locale guru. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=45874 
State-Changed-From-To: open->patched 
State-Changed-By: ache 
State-Changed-When: Mon Dec 30 01:11:13 PST 2002 
State-Changed-Why:  
Committed into -current 

http://www.freebsd.org/cgi/query-pr.cgi?pr=45874 

From: Matteo Riondato <rionda@gufi.org>
To: bug-followup@freebsd.org
Cc: freebsd-bugs@freebsd.org
Subject: Re: conf/45874: [PATCH] FreeBSD does not know about ca_ES locale
Date: Wed, 30 Mar 2005 19:37:32 +0200

 --mYQNNDjzvANyiJW1
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 This was fixed and MFCed long time ago.
 I think this PR can be closed
 Best Regards
 --=20
 Rionda aka Matteo Riondato
 Disinformato per default
 G.U.F.I. Staff Member (http://www.gufi.org)
 FreeSBIE Developer (http://www.freesbie.org)
 
 --mYQNNDjzvANyiJW1
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.0 (FreeBSD)
 
 iD8DBQFCSuPc2Mp4pR7Fa+wRAvJYAKDSVaf5rW2VLu0MAt6Ch+kRQs1YXQCfX7K0
 qH42ifwluQ6kqUR8/nIMLU4=
 =9smK
 -----END PGP SIGNATURE-----
 
 --mYQNNDjzvANyiJW1--

From: Maxim Konovalov <maxim@macomnet.ru>
To: Matteo Riondato <rionda@gufi.org>
Cc: bug-followup@freebsd.org
Subject: Re: conf/45874: [PATCH] FreeBSD does not know about ca_ES locale
Date: Wed, 30 Mar 2005 21:48:36 +0400 (MSD)

 On Wed, 30 Mar 2005, 19:37+0200, Matteo Riondato wrote:
 
 > This was fixed and MFCed long time ago.
 > I think this PR can be closed
 
 Where was it MFC'ed to?
 
 -- 
 Maxim Konovalov

From: Matteo Riondato <rionda@gufi.org>
To: Maxim Konovalov <maxim@macomnet.ru>
Cc: bug-followup@freebsd.org
Subject: Re: conf/45874: [PATCH] FreeBSD does not know about ca_ES locale
Date: Wed, 30 Mar 2005 20:16:14 +0200

 --IlmwW192PJ8CjiJ7
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 On Wed, Mar 30, 2005 at 09:48:36PM +0400, Maxim Konovalov wrote:
 > On Wed, 30 Mar 2005, 19:37+0200, Matteo Riondato wrote:
 >=20
 > > This was fixed and MFCed long time ago.
 > > I think this PR can be closed
 >=20
 > Where was it MFC'ed to?
 
 Surely on RELENG_5
 I just checked on RELENG_4 and it wasn't there :(
 --=20
 Rionda aka Matteo Riondato
 Disinformato per default
 G.U.F.I. Staff Member (http://www.gufi.org)
 FreeSBIE Developer (http://www.freesbie.org)
 
 --IlmwW192PJ8CjiJ7
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.0 (FreeBSD)
 
 iD8DBQFCSuzu2Mp4pR7Fa+wRAuh8AJ9jeNGTLCMLJjPBwbvUBoh23OoYIwCfQWbH
 4eqikx39yPdjUMn4OlrM2x8=
 =jyxo
 -----END PGP SIGNATURE-----
 
 --IlmwW192PJ8CjiJ7--
State-Changed-From-To: patched->closed 
State-Changed-By: matteo 
State-Changed-When: Sat Mar 4 10:49:32 UTC 2006 
State-Changed-Why:  
This was fixed long ago 

http://www.freebsd.org/cgi/query-pr.cgi?pr=45874 
>Unformatted:
