xref: /freebsd/share/timedef/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
10fa5403dSBaptiste DaroussinPACKAGE=	locales
2c1c9ab67SBaptiste DaroussinLOCALEDIR=	${SHAREDIR}/locale
312cafd02SBaptiste DaroussinFILESNAME=	LC_TIME
483545333SAndrey A. Chernov.SUFFIXES:	.src .out
583545333SAndrey A. Chernov
683545333SAndrey A. Chernov.src.out:
712cafd02SBaptiste Daroussin	grep -v -E '^(#$$|#[ ])' < ${.IMPSRC} > ${.TARGET}
812cafd02SBaptiste Daroussin
97cefd8caSBaptiste DaroussinLOCALES+=	af_ZA.UTF-8
1012cafd02SBaptiste DaroussinLOCALES+=	am_ET.UTF-8
117cefd8caSBaptiste DaroussinLOCALES+=	ar_JO.UTF-8
127cefd8caSBaptiste DaroussinLOCALES+=	ar_MA.UTF-8
137cefd8caSBaptiste DaroussinLOCALES+=	ar_SA.UTF-8
1412cafd02SBaptiste DaroussinLOCALES+=	be_BY.CP1131
1512cafd02SBaptiste DaroussinLOCALES+=	be_BY.CP1251
1612cafd02SBaptiste DaroussinLOCALES+=	be_BY.ISO8859-5
1712cafd02SBaptiste DaroussinLOCALES+=	be_BY.UTF-8
1812cafd02SBaptiste DaroussinLOCALES+=	bg_BG.CP1251
1912cafd02SBaptiste DaroussinLOCALES+=	bg_BG.UTF-8
207cefd8caSBaptiste DaroussinLOCALES+=	ca_IT.ISO8859-15
217cefd8caSBaptiste DaroussinLOCALES+=	ca_IT.UTF-8
2212cafd02SBaptiste DaroussinLOCALES+=	cs_CZ.ISO8859-2
2312cafd02SBaptiste DaroussinLOCALES+=	cs_CZ.UTF-8
247cefd8caSBaptiste DaroussinLOCALES+=	da_DK.ISO8859-15
2512cafd02SBaptiste DaroussinLOCALES+=	da_DK.UTF-8
267cefd8caSBaptiste DaroussinLOCALES+=	de_AT.ISO8859-15
2712cafd02SBaptiste DaroussinLOCALES+=	de_AT.UTF-8
287cefd8caSBaptiste DaroussinLOCALES+=	de_DE.ISO8859-15
297cefd8caSBaptiste DaroussinLOCALES+=	de_DE.UTF-8
3012cafd02SBaptiste DaroussinLOCALES+=	el_GR.ISO8859-7
3112cafd02SBaptiste DaroussinLOCALES+=	el_GR.UTF-8
327cefd8caSBaptiste DaroussinLOCALES+=	en_CA.UTF-8
337cefd8caSBaptiste DaroussinLOCALES+=	en_GB.UTF-8
3412cafd02SBaptiste DaroussinLOCALES+=	en_IE.UTF-8
357cefd8caSBaptiste DaroussinLOCALES+=	en_PH.UTF-8
367cefd8caSBaptiste DaroussinLOCALES+=	en_SG.UTF-8
377cefd8caSBaptiste DaroussinLOCALES+=	en_US.UTF-8
387cefd8caSBaptiste DaroussinLOCALES+=	en_ZA.UTF-8
3912cafd02SBaptiste DaroussinLOCALES+=	es_AR.ISO8859-1
407cefd8caSBaptiste DaroussinLOCALES+=	es_CR.UTF-8
417cefd8caSBaptiste DaroussinLOCALES+=	es_ES.ISO8859-15
4212cafd02SBaptiste DaroussinLOCALES+=	es_ES.UTF-8
4312cafd02SBaptiste DaroussinLOCALES+=	es_MX.ISO8859-1
4412cafd02SBaptiste DaroussinLOCALES+=	es_MX.UTF-8
4512cafd02SBaptiste DaroussinLOCALES+=	et_EE.ISO8859-15
4612cafd02SBaptiste DaroussinLOCALES+=	et_EE.UTF-8
477cefd8caSBaptiste DaroussinLOCALES+=	eu_ES.UTF-8
48bd90d8bbSFaraz VahediLOCALES+=	fa_AF.UTF-8
49bd90d8bbSFaraz VahediLOCALES+=	fa_IR.UTF-8
507cefd8caSBaptiste DaroussinLOCALES+=	fi_FI.ISO8859-15
5112cafd02SBaptiste DaroussinLOCALES+=	fi_FI.UTF-8
527cefd8caSBaptiste DaroussinLOCALES+=	fr_BE.ISO8859-15
5312cafd02SBaptiste DaroussinLOCALES+=	fr_BE.UTF-8
541d211085SBaptiste DaroussinLOCALES+=	fr_CA.ISO8859-15
5512cafd02SBaptiste DaroussinLOCALES+=	fr_CA.UTF-8
567cefd8caSBaptiste DaroussinLOCALES+=	fr_CH.ISO8859-15
5712cafd02SBaptiste DaroussinLOCALES+=	fr_CH.UTF-8
587cefd8caSBaptiste DaroussinLOCALES+=	fr_FR.ISO8859-15
5912cafd02SBaptiste DaroussinLOCALES+=	fr_FR.UTF-8
60ea22b5bdSYuri PankovLOCALES+=	ga_IE.UTF-8
6112cafd02SBaptiste DaroussinLOCALES+=	he_IL.UTF-8
6212cafd02SBaptiste DaroussinLOCALES+=	hi_IN.ISCII-DEV
6312cafd02SBaptiste DaroussinLOCALES+=	hi_IN.UTF-8
6412cafd02SBaptiste DaroussinLOCALES+=	hr_HR.ISO8859-2
6512cafd02SBaptiste DaroussinLOCALES+=	hr_HR.UTF-8
6612cafd02SBaptiste DaroussinLOCALES+=	hu_HU.ISO8859-2
6712cafd02SBaptiste DaroussinLOCALES+=	hu_HU.UTF-8
6812cafd02SBaptiste DaroussinLOCALES+=	hy_AM.ARMSCII-8
6912cafd02SBaptiste DaroussinLOCALES+=	hy_AM.UTF-8
707cefd8caSBaptiste DaroussinLOCALES+=	is_IS.ISO8859-15
7112cafd02SBaptiste DaroussinLOCALES+=	is_IS.UTF-8
727cefd8caSBaptiste DaroussinLOCALES+=	it_CH.ISO8859-15
7312cafd02SBaptiste DaroussinLOCALES+=	it_CH.UTF-8
747cefd8caSBaptiste DaroussinLOCALES+=	it_IT.ISO8859-15
7512cafd02SBaptiste DaroussinLOCALES+=	it_IT.UTF-8
7612cafd02SBaptiste DaroussinLOCALES+=	ja_JP.SJIS
7712cafd02SBaptiste DaroussinLOCALES+=	ja_JP.UTF-8
7812cafd02SBaptiste DaroussinLOCALES+=	ja_JP.eucJP
793cf6509dSBaptiste DaroussinLOCALES+=	kk_KZ.UTF-8
8012cafd02SBaptiste DaroussinLOCALES+=	ko_KR.UTF-8
8112cafd02SBaptiste DaroussinLOCALES+=	ko_KR.eucKR
8212cafd02SBaptiste DaroussinLOCALES+=	lt_LT.ISO8859-13
8312cafd02SBaptiste DaroussinLOCALES+=	lt_LT.UTF-8
8412cafd02SBaptiste DaroussinLOCALES+=	lv_LV.ISO8859-13
8512cafd02SBaptiste DaroussinLOCALES+=	lv_LV.UTF-8
863cf6509dSBaptiste DaroussinLOCALES+=	mn_MN.UTF-8
877cefd8caSBaptiste DaroussinLOCALES+=	nb_NO.ISO8859-15
8812cafd02SBaptiste DaroussinLOCALES+=	nb_NO.UTF-8
897cefd8caSBaptiste DaroussinLOCALES+=	nl_BE.UTF-8
907cefd8caSBaptiste DaroussinLOCALES+=	nl_NL.UTF-8
917cefd8caSBaptiste DaroussinLOCALES+=	nn_NO.ISO8859-15
9212cafd02SBaptiste DaroussinLOCALES+=	nn_NO.UTF-8
9312cafd02SBaptiste DaroussinLOCALES+=	pl_PL.ISO8859-2
9412cafd02SBaptiste DaroussinLOCALES+=	pl_PL.UTF-8
9512cafd02SBaptiste DaroussinLOCALES+=	pt_BR.ISO8859-1
9612cafd02SBaptiste DaroussinLOCALES+=	pt_BR.UTF-8
977cefd8caSBaptiste DaroussinLOCALES+=	pt_PT.ISO8859-15
9812cafd02SBaptiste DaroussinLOCALES+=	pt_PT.UTF-8
9912cafd02SBaptiste DaroussinLOCALES+=	ro_RO.ISO8859-2
10012cafd02SBaptiste DaroussinLOCALES+=	ro_RO.UTF-8
10112cafd02SBaptiste DaroussinLOCALES+=	ru_RU.CP1251
10212cafd02SBaptiste DaroussinLOCALES+=	ru_RU.CP866
10312cafd02SBaptiste DaroussinLOCALES+=	ru_RU.ISO8859-5
10412cafd02SBaptiste DaroussinLOCALES+=	ru_RU.KOI8-R
10512cafd02SBaptiste DaroussinLOCALES+=	ru_RU.UTF-8
10612cafd02SBaptiste DaroussinLOCALES+=	se_FI.UTF-8
10712cafd02SBaptiste DaroussinLOCALES+=	se_NO.UTF-8
10812cafd02SBaptiste DaroussinLOCALES+=	sk_SK.ISO8859-2
10912cafd02SBaptiste DaroussinLOCALES+=	sk_SK.UTF-8
11012cafd02SBaptiste DaroussinLOCALES+=	sl_SI.ISO8859-2
11112cafd02SBaptiste DaroussinLOCALES+=	sl_SI.UTF-8
1123cf6509dSBaptiste DaroussinLOCALES+=	sr_RS.ISO8859-5
1133cf6509dSBaptiste DaroussinLOCALES+=	sr_RS.UTF-8
1143cf6509dSBaptiste DaroussinLOCALES+=	sr_RS.ISO8859-2
1153cf6509dSBaptiste DaroussinLOCALES+=	sr_RS.UTF-8@latin
1167cefd8caSBaptiste DaroussinLOCALES+=	sv_FI.ISO8859-15
11712cafd02SBaptiste DaroussinLOCALES+=	sv_FI.UTF-8
1187cefd8caSBaptiste DaroussinLOCALES+=	sv_SE.ISO8859-15
11912cafd02SBaptiste DaroussinLOCALES+=	sv_SE.UTF-8
12012cafd02SBaptiste DaroussinLOCALES+=	tr_TR.ISO8859-9
12112cafd02SBaptiste DaroussinLOCALES+=	tr_TR.UTF-8
12212cafd02SBaptiste DaroussinLOCALES+=	uk_UA.CP1251
12312cafd02SBaptiste DaroussinLOCALES+=	uk_UA.ISO8859-5
12412cafd02SBaptiste DaroussinLOCALES+=	uk_UA.KOI8-U
12512cafd02SBaptiste DaroussinLOCALES+=	uk_UA.UTF-8
1263cf6509dSBaptiste DaroussinLOCALES+=	zh_CN.GB2312
1273cf6509dSBaptiste DaroussinLOCALES+=	zh_CN.GBK
1283cf6509dSBaptiste DaroussinLOCALES+=	zh_CN.UTF-8
1293cf6509dSBaptiste DaroussinLOCALES+=	zh_CN.eucCN
1303cf6509dSBaptiste DaroussinLOCALES+=	zh_HK.UTF-8
13199b6ccd8SLi-Wen HsuLOCALES+=	zh_TW.Big5
1323cf6509dSBaptiste DaroussinLOCALES+=	zh_TW.UTF-8
13312cafd02SBaptiste Daroussin
134110cf8a6SBaptiste Daroussin
135110cf8a6SBaptiste Daroussin
136f8fd13a0SBaptiste DaroussinSAME+=		af_ZA.UTF-8 af_ZA.ISO8859-15
137f8fd13a0SBaptiste DaroussinSAME+=		af_ZA.UTF-8 af_ZA.ISO8859-1
138f8fd13a0SBaptiste DaroussinSAME+=		ar_SA.UTF-8 ar_QA.UTF-8
139f8fd13a0SBaptiste DaroussinSAME+=		ar_SA.UTF-8 ar_EG.UTF-8
140f8fd13a0SBaptiste DaroussinSAME+=		ar_SA.UTF-8 ar_AE.UTF-8
141f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.ISO8859-15 ca_IT.ISO8859-1
142f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.ISO8859-15 ca_FR.ISO8859-15
143f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.ISO8859-15 ca_FR.ISO8859-1
144f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.ISO8859-15 ca_ES.ISO8859-15
145f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.ISO8859-15 ca_ES.ISO8859-1
146f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.ISO8859-15 ca_AD.ISO8859-15
147f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.ISO8859-15 ca_AD.ISO8859-1
148f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.UTF-8 ca_FR.UTF-8
149f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.UTF-8 ca_ES.UTF-8
150f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.UTF-8 ca_AD.UTF-8
151f8fd13a0SBaptiste DaroussinSAME+=		da_DK.ISO8859-15 da_DK.ISO8859-1
152f8fd13a0SBaptiste DaroussinSAME+=		de_AT.ISO8859-15 de_AT.ISO8859-1
153f8fd13a0SBaptiste DaroussinSAME+=		de_DE.ISO8859-15 de_DE.ISO8859-1
154f8fd13a0SBaptiste DaroussinSAME+=		de_DE.ISO8859-15 de_CH.ISO8859-15
155f8fd13a0SBaptiste DaroussinSAME+=		de_DE.ISO8859-15 de_CH.ISO8859-1
156f8fd13a0SBaptiste DaroussinSAME+=		de_DE.UTF-8 de_CH.UTF-8
157bd51ae12SBaptiste DaroussinSAME+=		en_PH.UTF-8 en_HK.UTF-8
158bd51ae12SBaptiste DaroussinSAME+=		en_PH.UTF-8 en_HK.ISO8859-1
159bd51ae12SBaptiste DaroussinSAME+=		en_PH.UTF-8 en_AU.UTF-8
160bd51ae12SBaptiste DaroussinSAME+=		en_PH.UTF-8 en_AU.US-ASCII
161bd51ae12SBaptiste DaroussinSAME+=		en_PH.UTF-8 en_AU.ISO8859-15
162bd51ae12SBaptiste DaroussinSAME+=		en_PH.UTF-8 en_AU.ISO8859-1
163f8fd13a0SBaptiste DaroussinSAME+=		en_CA.UTF-8 en_CA.US-ASCII
164f8fd13a0SBaptiste DaroussinSAME+=		en_CA.UTF-8 en_CA.ISO8859-15
165f8fd13a0SBaptiste DaroussinSAME+=		en_CA.UTF-8 en_CA.ISO8859-1
166f8fd13a0SBaptiste DaroussinSAME+=		en_GB.UTF-8 en_GB.US-ASCII
167f8fd13a0SBaptiste DaroussinSAME+=		en_GB.UTF-8 en_GB.ISO8859-15
168f8fd13a0SBaptiste DaroussinSAME+=		en_GB.UTF-8 en_GB.ISO8859-1
169f8fd13a0SBaptiste DaroussinSAME+=		en_IE.UTF-8 en_IE.ISO8859-15
170f8fd13a0SBaptiste DaroussinSAME+=		en_IE.UTF-8 en_IE.ISO8859-1
171f8fd13a0SBaptiste DaroussinSAME+=		en_SG.UTF-8 en_SG.ISO8859-1
172f8fd13a0SBaptiste DaroussinSAME+=		en_SG.UTF-8 en_NZ.UTF-8
173f8fd13a0SBaptiste DaroussinSAME+=		en_SG.UTF-8 en_NZ.US-ASCII
174f8fd13a0SBaptiste DaroussinSAME+=		en_SG.UTF-8 en_NZ.ISO8859-15
175f8fd13a0SBaptiste DaroussinSAME+=		en_SG.UTF-8 en_NZ.ISO8859-1
176f8fd13a0SBaptiste DaroussinSAME+=		en_US.UTF-8 en_US.US-ASCII
177f8fd13a0SBaptiste DaroussinSAME+=		en_US.UTF-8 en_US.ISO8859-15
178f8fd13a0SBaptiste DaroussinSAME+=		en_US.UTF-8 en_US.ISO8859-1
179f8fd13a0SBaptiste DaroussinSAME+=		en_ZA.UTF-8 en_ZA.US-ASCII
180f8fd13a0SBaptiste DaroussinSAME+=		en_ZA.UTF-8 en_ZA.ISO8859-15
181f8fd13a0SBaptiste DaroussinSAME+=		en_ZA.UTF-8 en_ZA.ISO8859-1
182f8fd13a0SBaptiste DaroussinSAME+=		es_CR.UTF-8 es_AR.UTF-8
183f8fd13a0SBaptiste DaroussinSAME+=		es_ES.ISO8859-15 es_ES.ISO8859-1
184f8fd13a0SBaptiste DaroussinSAME+=		et_EE.ISO8859-15 et_EE.ISO8859-1
185f8fd13a0SBaptiste DaroussinSAME+=		eu_ES.UTF-8 eu_ES.ISO8859-15
186f8fd13a0SBaptiste DaroussinSAME+=		eu_ES.UTF-8 eu_ES.ISO8859-1
187f8fd13a0SBaptiste DaroussinSAME+=		fi_FI.ISO8859-15 fi_FI.ISO8859-1
188f8fd13a0SBaptiste DaroussinSAME+=		fr_BE.ISO8859-15 fr_BE.ISO8859-1
189f8fd13a0SBaptiste DaroussinSAME+=		fr_CA.ISO8859-15 fr_CA.ISO8859-1
190f8fd13a0SBaptiste DaroussinSAME+=		fr_CH.ISO8859-15 fr_CH.ISO8859-1
191f8fd13a0SBaptiste DaroussinSAME+=		fr_FR.ISO8859-15 fr_FR.ISO8859-1
192f8fd13a0SBaptiste DaroussinSAME+=		is_IS.ISO8859-15 is_IS.ISO8859-1
193f8fd13a0SBaptiste DaroussinSAME+=		it_CH.ISO8859-15 it_CH.ISO8859-1
194f8fd13a0SBaptiste DaroussinSAME+=		it_IT.ISO8859-15 it_IT.ISO8859-1
195f8fd13a0SBaptiste DaroussinSAME+=		nb_NO.ISO8859-15 nb_NO.ISO8859-1
196f8fd13a0SBaptiste DaroussinSAME+=		nl_BE.UTF-8 nl_BE.ISO8859-15
197f8fd13a0SBaptiste DaroussinSAME+=		nl_BE.UTF-8 nl_BE.ISO8859-1
198f8fd13a0SBaptiste DaroussinSAME+=		nl_NL.UTF-8 nl_NL.ISO8859-15
199f8fd13a0SBaptiste DaroussinSAME+=		nl_NL.UTF-8 nl_NL.ISO8859-1
200f8fd13a0SBaptiste DaroussinSAME+=		nn_NO.ISO8859-15 nn_NO.ISO8859-1
201f8fd13a0SBaptiste DaroussinSAME+=		pt_PT.ISO8859-15 pt_PT.ISO8859-1
202f8fd13a0SBaptiste DaroussinSAME+=		sv_FI.ISO8859-15 sv_FI.ISO8859-1
203f8fd13a0SBaptiste DaroussinSAME+=		sv_SE.ISO8859-15 sv_SE.ISO8859-1
2043cf6509dSBaptiste DaroussinSAME+=		zh_CN.GBK zh_CN.GB18030
205f8fd13a0SBaptiste DaroussinSAME+=		ko_KR.eucKR ko_KR.CP949	# legacy (same charset)
20683545333SAndrey A. Chernov
207e09c36ddSRuslan ErmilovFILES=		${LOCALES:S/$/.out/}
208e09c36ddSRuslan ErmilovCLEANFILES=	${FILES}
209e09c36ddSRuslan Ermilov
210f8fd13a0SBaptiste Daroussin.for f t in ${SAME}
21130e1773fSBaptiste DaroussinDIRS+=		LOCALEDIR_$t
21230e1773fSBaptiste DaroussinLOCALEDIR_$t=	${LOCALEDIR}/$t
2130fa5403dSBaptiste DaroussinLOCALEDIR_$tPACKAGE=	locales
214f8fd13a0SBaptiste DaroussinSYMLINKS+=	../$f/${FILESNAME} \
215f8fd13a0SBaptiste Daroussin    ${LOCALEDIR}/$t/${FILESNAME}
216e09c36ddSRuslan Ermilov.endfor
21712cafd02SBaptiste Daroussin
21812cafd02SBaptiste Daroussin.for f in ${LOCALES}
21912cafd02SBaptiste DaroussinFILESDIR_${f}.out= ${LOCALEDIR}/${f}
220*86c71e97SEmmanuel VadotFILESDIR_${f}.outPACKAGE=	locales
221e09c36ddSRuslan Ermilov.endfor
222839b21a6STim J. Robbins
22383545333SAndrey A. Chernov.include <bsd.prog.mk>
224