xref: /freebsd/share/timedef/Makefile (revision d0b2dbfa)
183545333SAndrey A. Chernov
20fa5403dSBaptiste DaroussinPACKAGE=	locales
3c1c9ab67SBaptiste DaroussinLOCALEDIR=	${SHAREDIR}/locale
412cafd02SBaptiste DaroussinFILESNAME=	LC_TIME
583545333SAndrey A. Chernov.SUFFIXES:	.src .out
683545333SAndrey A. Chernov
783545333SAndrey A. Chernov.src.out:
812cafd02SBaptiste Daroussin	grep -v -E '^(#$$|#[ ])' < ${.IMPSRC} > ${.TARGET}
912cafd02SBaptiste Daroussin
107cefd8caSBaptiste DaroussinLOCALES+=	af_ZA.UTF-8
1112cafd02SBaptiste DaroussinLOCALES+=	am_ET.UTF-8
127cefd8caSBaptiste DaroussinLOCALES+=	ar_JO.UTF-8
137cefd8caSBaptiste DaroussinLOCALES+=	ar_MA.UTF-8
147cefd8caSBaptiste DaroussinLOCALES+=	ar_SA.UTF-8
1512cafd02SBaptiste DaroussinLOCALES+=	be_BY.CP1131
1612cafd02SBaptiste DaroussinLOCALES+=	be_BY.CP1251
1712cafd02SBaptiste DaroussinLOCALES+=	be_BY.ISO8859-5
1812cafd02SBaptiste DaroussinLOCALES+=	be_BY.UTF-8
1912cafd02SBaptiste DaroussinLOCALES+=	bg_BG.CP1251
2012cafd02SBaptiste DaroussinLOCALES+=	bg_BG.UTF-8
217cefd8caSBaptiste DaroussinLOCALES+=	ca_IT.ISO8859-15
227cefd8caSBaptiste DaroussinLOCALES+=	ca_IT.UTF-8
2312cafd02SBaptiste DaroussinLOCALES+=	cs_CZ.ISO8859-2
2412cafd02SBaptiste DaroussinLOCALES+=	cs_CZ.UTF-8
257cefd8caSBaptiste DaroussinLOCALES+=	da_DK.ISO8859-15
2612cafd02SBaptiste DaroussinLOCALES+=	da_DK.UTF-8
277cefd8caSBaptiste DaroussinLOCALES+=	de_AT.ISO8859-15
2812cafd02SBaptiste DaroussinLOCALES+=	de_AT.UTF-8
297cefd8caSBaptiste DaroussinLOCALES+=	de_DE.ISO8859-15
307cefd8caSBaptiste DaroussinLOCALES+=	de_DE.UTF-8
3112cafd02SBaptiste DaroussinLOCALES+=	el_GR.ISO8859-7
3212cafd02SBaptiste DaroussinLOCALES+=	el_GR.UTF-8
337cefd8caSBaptiste DaroussinLOCALES+=	en_CA.UTF-8
347cefd8caSBaptiste DaroussinLOCALES+=	en_GB.UTF-8
3512cafd02SBaptiste DaroussinLOCALES+=	en_IE.UTF-8
367cefd8caSBaptiste DaroussinLOCALES+=	en_PH.UTF-8
377cefd8caSBaptiste DaroussinLOCALES+=	en_SG.UTF-8
387cefd8caSBaptiste DaroussinLOCALES+=	en_US.UTF-8
397cefd8caSBaptiste DaroussinLOCALES+=	en_ZA.UTF-8
4012cafd02SBaptiste DaroussinLOCALES+=	es_AR.ISO8859-1
417cefd8caSBaptiste DaroussinLOCALES+=	es_CR.UTF-8
427cefd8caSBaptiste DaroussinLOCALES+=	es_ES.ISO8859-15
4312cafd02SBaptiste DaroussinLOCALES+=	es_ES.UTF-8
4412cafd02SBaptiste DaroussinLOCALES+=	es_MX.ISO8859-1
4512cafd02SBaptiste DaroussinLOCALES+=	es_MX.UTF-8
4612cafd02SBaptiste DaroussinLOCALES+=	et_EE.ISO8859-15
4712cafd02SBaptiste DaroussinLOCALES+=	et_EE.UTF-8
487cefd8caSBaptiste DaroussinLOCALES+=	eu_ES.UTF-8
49bd90d8bbSFaraz VahediLOCALES+=	fa_AF.UTF-8
50bd90d8bbSFaraz VahediLOCALES+=	fa_IR.UTF-8
517cefd8caSBaptiste DaroussinLOCALES+=	fi_FI.ISO8859-15
5212cafd02SBaptiste DaroussinLOCALES+=	fi_FI.UTF-8
537cefd8caSBaptiste DaroussinLOCALES+=	fr_BE.ISO8859-15
5412cafd02SBaptiste DaroussinLOCALES+=	fr_BE.UTF-8
551d211085SBaptiste DaroussinLOCALES+=	fr_CA.ISO8859-15
5612cafd02SBaptiste DaroussinLOCALES+=	fr_CA.UTF-8
577cefd8caSBaptiste DaroussinLOCALES+=	fr_CH.ISO8859-15
5812cafd02SBaptiste DaroussinLOCALES+=	fr_CH.UTF-8
597cefd8caSBaptiste DaroussinLOCALES+=	fr_FR.ISO8859-15
6012cafd02SBaptiste DaroussinLOCALES+=	fr_FR.UTF-8
61ea22b5bdSYuri PankovLOCALES+=	ga_IE.UTF-8
6212cafd02SBaptiste DaroussinLOCALES+=	he_IL.UTF-8
6312cafd02SBaptiste DaroussinLOCALES+=	hi_IN.ISCII-DEV
6412cafd02SBaptiste DaroussinLOCALES+=	hi_IN.UTF-8
6512cafd02SBaptiste DaroussinLOCALES+=	hr_HR.ISO8859-2
6612cafd02SBaptiste DaroussinLOCALES+=	hr_HR.UTF-8
6712cafd02SBaptiste DaroussinLOCALES+=	hu_HU.ISO8859-2
6812cafd02SBaptiste DaroussinLOCALES+=	hu_HU.UTF-8
6912cafd02SBaptiste DaroussinLOCALES+=	hy_AM.ARMSCII-8
7012cafd02SBaptiste DaroussinLOCALES+=	hy_AM.UTF-8
717cefd8caSBaptiste DaroussinLOCALES+=	is_IS.ISO8859-15
7212cafd02SBaptiste DaroussinLOCALES+=	is_IS.UTF-8
737cefd8caSBaptiste DaroussinLOCALES+=	it_CH.ISO8859-15
7412cafd02SBaptiste DaroussinLOCALES+=	it_CH.UTF-8
757cefd8caSBaptiste DaroussinLOCALES+=	it_IT.ISO8859-15
7612cafd02SBaptiste DaroussinLOCALES+=	it_IT.UTF-8
7712cafd02SBaptiste DaroussinLOCALES+=	ja_JP.SJIS
7812cafd02SBaptiste DaroussinLOCALES+=	ja_JP.UTF-8
7912cafd02SBaptiste DaroussinLOCALES+=	ja_JP.eucJP
803cf6509dSBaptiste DaroussinLOCALES+=	kk_KZ.UTF-8
8112cafd02SBaptiste DaroussinLOCALES+=	ko_KR.UTF-8
8212cafd02SBaptiste DaroussinLOCALES+=	ko_KR.eucKR
8312cafd02SBaptiste DaroussinLOCALES+=	lt_LT.ISO8859-13
8412cafd02SBaptiste DaroussinLOCALES+=	lt_LT.UTF-8
8512cafd02SBaptiste DaroussinLOCALES+=	lv_LV.ISO8859-13
8612cafd02SBaptiste DaroussinLOCALES+=	lv_LV.UTF-8
873cf6509dSBaptiste DaroussinLOCALES+=	mn_MN.UTF-8
887cefd8caSBaptiste DaroussinLOCALES+=	nb_NO.ISO8859-15
8912cafd02SBaptiste DaroussinLOCALES+=	nb_NO.UTF-8
907cefd8caSBaptiste DaroussinLOCALES+=	nl_BE.UTF-8
917cefd8caSBaptiste DaroussinLOCALES+=	nl_NL.UTF-8
927cefd8caSBaptiste DaroussinLOCALES+=	nn_NO.ISO8859-15
9312cafd02SBaptiste DaroussinLOCALES+=	nn_NO.UTF-8
9412cafd02SBaptiste DaroussinLOCALES+=	pl_PL.ISO8859-2
9512cafd02SBaptiste DaroussinLOCALES+=	pl_PL.UTF-8
9612cafd02SBaptiste DaroussinLOCALES+=	pt_BR.ISO8859-1
9712cafd02SBaptiste DaroussinLOCALES+=	pt_BR.UTF-8
987cefd8caSBaptiste DaroussinLOCALES+=	pt_PT.ISO8859-15
9912cafd02SBaptiste DaroussinLOCALES+=	pt_PT.UTF-8
10012cafd02SBaptiste DaroussinLOCALES+=	ro_RO.ISO8859-2
10112cafd02SBaptiste DaroussinLOCALES+=	ro_RO.UTF-8
10212cafd02SBaptiste DaroussinLOCALES+=	ru_RU.CP1251
10312cafd02SBaptiste DaroussinLOCALES+=	ru_RU.CP866
10412cafd02SBaptiste DaroussinLOCALES+=	ru_RU.ISO8859-5
10512cafd02SBaptiste DaroussinLOCALES+=	ru_RU.KOI8-R
10612cafd02SBaptiste DaroussinLOCALES+=	ru_RU.UTF-8
10712cafd02SBaptiste DaroussinLOCALES+=	se_FI.UTF-8
10812cafd02SBaptiste DaroussinLOCALES+=	se_NO.UTF-8
10912cafd02SBaptiste DaroussinLOCALES+=	sk_SK.ISO8859-2
11012cafd02SBaptiste DaroussinLOCALES+=	sk_SK.UTF-8
11112cafd02SBaptiste DaroussinLOCALES+=	sl_SI.ISO8859-2
11212cafd02SBaptiste DaroussinLOCALES+=	sl_SI.UTF-8
1133cf6509dSBaptiste DaroussinLOCALES+=	sr_RS.ISO8859-5
1143cf6509dSBaptiste DaroussinLOCALES+=	sr_RS.UTF-8
1153cf6509dSBaptiste DaroussinLOCALES+=	sr_RS.ISO8859-2
1163cf6509dSBaptiste DaroussinLOCALES+=	sr_RS.UTF-8@latin
1177cefd8caSBaptiste DaroussinLOCALES+=	sv_FI.ISO8859-15
11812cafd02SBaptiste DaroussinLOCALES+=	sv_FI.UTF-8
1197cefd8caSBaptiste DaroussinLOCALES+=	sv_SE.ISO8859-15
12012cafd02SBaptiste DaroussinLOCALES+=	sv_SE.UTF-8
12112cafd02SBaptiste DaroussinLOCALES+=	tr_TR.ISO8859-9
12212cafd02SBaptiste DaroussinLOCALES+=	tr_TR.UTF-8
12312cafd02SBaptiste DaroussinLOCALES+=	uk_UA.CP1251
12412cafd02SBaptiste DaroussinLOCALES+=	uk_UA.ISO8859-5
12512cafd02SBaptiste DaroussinLOCALES+=	uk_UA.KOI8-U
12612cafd02SBaptiste DaroussinLOCALES+=	uk_UA.UTF-8
1273cf6509dSBaptiste DaroussinLOCALES+=	zh_CN.GB2312
1283cf6509dSBaptiste DaroussinLOCALES+=	zh_CN.GBK
1293cf6509dSBaptiste DaroussinLOCALES+=	zh_CN.UTF-8
1303cf6509dSBaptiste DaroussinLOCALES+=	zh_CN.eucCN
1313cf6509dSBaptiste DaroussinLOCALES+=	zh_HK.UTF-8
13299b6ccd8SLi-Wen HsuLOCALES+=	zh_TW.Big5
1333cf6509dSBaptiste DaroussinLOCALES+=	zh_TW.UTF-8
13412cafd02SBaptiste Daroussin
135110cf8a6SBaptiste Daroussin
136110cf8a6SBaptiste Daroussin
137f8fd13a0SBaptiste DaroussinSAME+=		af_ZA.UTF-8 af_ZA.ISO8859-15
138f8fd13a0SBaptiste DaroussinSAME+=		af_ZA.UTF-8 af_ZA.ISO8859-1
139f8fd13a0SBaptiste DaroussinSAME+=		ar_SA.UTF-8 ar_QA.UTF-8
140f8fd13a0SBaptiste DaroussinSAME+=		ar_SA.UTF-8 ar_EG.UTF-8
141f8fd13a0SBaptiste DaroussinSAME+=		ar_SA.UTF-8 ar_AE.UTF-8
142f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.ISO8859-15 ca_IT.ISO8859-1
143f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.ISO8859-15 ca_FR.ISO8859-15
144f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.ISO8859-15 ca_FR.ISO8859-1
145f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.ISO8859-15 ca_ES.ISO8859-15
146f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.ISO8859-15 ca_ES.ISO8859-1
147f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.ISO8859-15 ca_AD.ISO8859-15
148f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.ISO8859-15 ca_AD.ISO8859-1
149f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.UTF-8 ca_FR.UTF-8
150f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.UTF-8 ca_ES.UTF-8
151f8fd13a0SBaptiste DaroussinSAME+=		ca_IT.UTF-8 ca_AD.UTF-8
152f8fd13a0SBaptiste DaroussinSAME+=		da_DK.ISO8859-15 da_DK.ISO8859-1
153f8fd13a0SBaptiste DaroussinSAME+=		de_AT.ISO8859-15 de_AT.ISO8859-1
154f8fd13a0SBaptiste DaroussinSAME+=		de_DE.ISO8859-15 de_DE.ISO8859-1
155f8fd13a0SBaptiste DaroussinSAME+=		de_DE.ISO8859-15 de_CH.ISO8859-15
156f8fd13a0SBaptiste DaroussinSAME+=		de_DE.ISO8859-15 de_CH.ISO8859-1
157f8fd13a0SBaptiste DaroussinSAME+=		de_DE.UTF-8 de_CH.UTF-8
158bd51ae12SBaptiste DaroussinSAME+=		en_PH.UTF-8 en_HK.UTF-8
159bd51ae12SBaptiste DaroussinSAME+=		en_PH.UTF-8 en_HK.ISO8859-1
160bd51ae12SBaptiste DaroussinSAME+=		en_PH.UTF-8 en_AU.UTF-8
161bd51ae12SBaptiste DaroussinSAME+=		en_PH.UTF-8 en_AU.US-ASCII
162bd51ae12SBaptiste DaroussinSAME+=		en_PH.UTF-8 en_AU.ISO8859-15
163bd51ae12SBaptiste DaroussinSAME+=		en_PH.UTF-8 en_AU.ISO8859-1
164f8fd13a0SBaptiste DaroussinSAME+=		en_CA.UTF-8 en_CA.US-ASCII
165f8fd13a0SBaptiste DaroussinSAME+=		en_CA.UTF-8 en_CA.ISO8859-15
166f8fd13a0SBaptiste DaroussinSAME+=		en_CA.UTF-8 en_CA.ISO8859-1
167f8fd13a0SBaptiste DaroussinSAME+=		en_GB.UTF-8 en_GB.US-ASCII
168f8fd13a0SBaptiste DaroussinSAME+=		en_GB.UTF-8 en_GB.ISO8859-15
169f8fd13a0SBaptiste DaroussinSAME+=		en_GB.UTF-8 en_GB.ISO8859-1
170f8fd13a0SBaptiste DaroussinSAME+=		en_IE.UTF-8 en_IE.ISO8859-15
171f8fd13a0SBaptiste DaroussinSAME+=		en_IE.UTF-8 en_IE.ISO8859-1
172f8fd13a0SBaptiste DaroussinSAME+=		en_SG.UTF-8 en_SG.ISO8859-1
173f8fd13a0SBaptiste DaroussinSAME+=		en_SG.UTF-8 en_NZ.UTF-8
174f8fd13a0SBaptiste DaroussinSAME+=		en_SG.UTF-8 en_NZ.US-ASCII
175f8fd13a0SBaptiste DaroussinSAME+=		en_SG.UTF-8 en_NZ.ISO8859-15
176f8fd13a0SBaptiste DaroussinSAME+=		en_SG.UTF-8 en_NZ.ISO8859-1
177f8fd13a0SBaptiste DaroussinSAME+=		en_US.UTF-8 en_US.US-ASCII
178f8fd13a0SBaptiste DaroussinSAME+=		en_US.UTF-8 en_US.ISO8859-15
179f8fd13a0SBaptiste DaroussinSAME+=		en_US.UTF-8 en_US.ISO8859-1
180f8fd13a0SBaptiste DaroussinSAME+=		en_ZA.UTF-8 en_ZA.US-ASCII
181f8fd13a0SBaptiste DaroussinSAME+=		en_ZA.UTF-8 en_ZA.ISO8859-15
182f8fd13a0SBaptiste DaroussinSAME+=		en_ZA.UTF-8 en_ZA.ISO8859-1
183f8fd13a0SBaptiste DaroussinSAME+=		es_CR.UTF-8 es_AR.UTF-8
184f8fd13a0SBaptiste DaroussinSAME+=		es_ES.ISO8859-15 es_ES.ISO8859-1
185f8fd13a0SBaptiste DaroussinSAME+=		et_EE.ISO8859-15 et_EE.ISO8859-1
186f8fd13a0SBaptiste DaroussinSAME+=		eu_ES.UTF-8 eu_ES.ISO8859-15
187f8fd13a0SBaptiste DaroussinSAME+=		eu_ES.UTF-8 eu_ES.ISO8859-1
188f8fd13a0SBaptiste DaroussinSAME+=		fi_FI.ISO8859-15 fi_FI.ISO8859-1
189f8fd13a0SBaptiste DaroussinSAME+=		fr_BE.ISO8859-15 fr_BE.ISO8859-1
190f8fd13a0SBaptiste DaroussinSAME+=		fr_CA.ISO8859-15 fr_CA.ISO8859-1
191f8fd13a0SBaptiste DaroussinSAME+=		fr_CH.ISO8859-15 fr_CH.ISO8859-1
192f8fd13a0SBaptiste DaroussinSAME+=		fr_FR.ISO8859-15 fr_FR.ISO8859-1
193f8fd13a0SBaptiste DaroussinSAME+=		is_IS.ISO8859-15 is_IS.ISO8859-1
194f8fd13a0SBaptiste DaroussinSAME+=		it_CH.ISO8859-15 it_CH.ISO8859-1
195f8fd13a0SBaptiste DaroussinSAME+=		it_IT.ISO8859-15 it_IT.ISO8859-1
196f8fd13a0SBaptiste DaroussinSAME+=		nb_NO.ISO8859-15 nb_NO.ISO8859-1
197f8fd13a0SBaptiste DaroussinSAME+=		nl_BE.UTF-8 nl_BE.ISO8859-15
198f8fd13a0SBaptiste DaroussinSAME+=		nl_BE.UTF-8 nl_BE.ISO8859-1
199f8fd13a0SBaptiste DaroussinSAME+=		nl_NL.UTF-8 nl_NL.ISO8859-15
200f8fd13a0SBaptiste DaroussinSAME+=		nl_NL.UTF-8 nl_NL.ISO8859-1
201f8fd13a0SBaptiste DaroussinSAME+=		nn_NO.ISO8859-15 nn_NO.ISO8859-1
202f8fd13a0SBaptiste DaroussinSAME+=		pt_PT.ISO8859-15 pt_PT.ISO8859-1
203f8fd13a0SBaptiste DaroussinSAME+=		sv_FI.ISO8859-15 sv_FI.ISO8859-1
204f8fd13a0SBaptiste DaroussinSAME+=		sv_SE.ISO8859-15 sv_SE.ISO8859-1
2053cf6509dSBaptiste DaroussinSAME+=		zh_CN.GBK zh_CN.GB18030
206f8fd13a0SBaptiste DaroussinSAME+=		ko_KR.eucKR ko_KR.CP949	# legacy (same charset)
20783545333SAndrey A. Chernov
208e09c36ddSRuslan ErmilovFILES=		${LOCALES:S/$/.out/}
209e09c36ddSRuslan ErmilovCLEANFILES=	${FILES}
210e09c36ddSRuslan Ermilov
211f8fd13a0SBaptiste Daroussin.for f t in ${SAME}
21230e1773fSBaptiste DaroussinDIRS+=		LOCALEDIR_$t
21330e1773fSBaptiste DaroussinLOCALEDIR_$t=	${LOCALEDIR}/$t
2140fa5403dSBaptiste DaroussinLOCALEDIR_$tPACKAGE=	locales
215f8fd13a0SBaptiste DaroussinSYMLINKS+=	../$f/${FILESNAME} \
216f8fd13a0SBaptiste Daroussin    ${LOCALEDIR}/$t/${FILESNAME}
217e09c36ddSRuslan Ermilov.endfor
21812cafd02SBaptiste Daroussin
21912cafd02SBaptiste Daroussin.for f in ${LOCALES}
22012cafd02SBaptiste DaroussinFILESDIR_${f}.out= ${LOCALEDIR}/${f}
22186c71e97SEmmanuel VadotFILESDIR_${f}.outPACKAGE=	locales
222e09c36ddSRuslan Ermilov.endfor
223839b21a6STim J. Robbins
22483545333SAndrey A. Chernov.include <bsd.prog.mk>
225