Makefile revision 127474
1215976Sjmallett# $FreeBSD: head/share/timedef/Makefile 127474 2004-03-27 08:14:15Z tjr $
2232812Sjmallett
3215976SjmallettNOMAN=YES
4215976SjmallettCLEANFILES+= ${LOCALES:S/$/.out/g}
5215976Sjmallett
6215976SjmallettLOCALES=	am_ET.UTF-8 \
7215976Sjmallett		be_BY.CP1131 \
8215976Sjmallett		be_BY.CP1251 \
9215976Sjmallett		be_BY.ISO8859-5 \
10215976Sjmallett		be_BY.UTF-8 \
11215976Sjmallett		bg_BG.CP1251 \
12215976Sjmallett		bg_BG.UTF-8 \
13215976Sjmallett		ca_ES.ISO8859-1 \
14215976Sjmallett		ca_ES.UTF-8 \
15215976Sjmallett		cs_CZ.ISO8859-2 \
16215976Sjmallett		cs_CZ.UTF-8 \
17215976Sjmallett		da_DK.ISO8859-1 \
18232812Sjmallett		da_DK.UTF-8 \
19215976Sjmallett		de_AT.ISO8859-1 \
20215976Sjmallett		de_AT.UTF-8 \
21215976Sjmallett		de_DE.ISO8859-1 \
22215976Sjmallett		de_DE.UTF-8 \
23215976Sjmallett		el_GR.ISO8859-7 \
24215976Sjmallett		el_GR.UTF-8 \
25215976Sjmallett		en_GB.ISO8859-1 \
26215976Sjmallett		en_US.ISO8859-1 \
27215976Sjmallett		es_ES.ISO8859-1 \
28215976Sjmallett		es_ES.UTF-8 \
29232812Sjmallett		et_EE.ISO8859-15 \
30215976Sjmallett		et_EE.UTF-8 \
31215976Sjmallett		fi_FI.ISO8859-1 \
32215976Sjmallett		fi_FI.UTF-8 \
33215976Sjmallett		fr_FR.ISO8859-1 \
34215976Sjmallett		fr_FR.UTF-8 \
35215976Sjmallett		hi_IN.ISCII-DEV \
36215976Sjmallett		hr_HR.ISO8859-2 \
37215976Sjmallett		hr_HR.UTF-8 \
38215976Sjmallett		hu_HU.ISO8859-2 \
39215976Sjmallett		hu_HU.UTF-8 \
40215976Sjmallett		hy_AM.ARMSCII-8 \
41215976Sjmallett		hy_AM.UTF-8 \
42215976Sjmallett		is_IS.ISO8859-1 \
43215976Sjmallett		is_IS.UTF-8 \
44215976Sjmallett		ja_JP.eucJP \
45215976Sjmallett		ja_JP.SJIS \
46215976Sjmallett		ja_JP.UTF-8 \
47215976Sjmallett		it_IT.ISO8859-1 \
48215976Sjmallett		it_IT.UTF-8 \
49215976Sjmallett		kk_KZ.PT154 \
50215976Sjmallett		kk_KZ.UTF-8 \
51215976Sjmallett		ko_KR.eucKR \
52215976Sjmallett		ko_KR.UTF-8 \
53215976Sjmallett		la_LN.ISO8859-1 \
54215976Sjmallett		lt_LT.ISO8859-4 \
55215976Sjmallett		lt_LT.ISO8859-13 \
56215976Sjmallett		lt_LT.UTF-8 \
57215976Sjmallett		nl_NL.ISO8859-1 \
58215976Sjmallett		no_NO.ISO8859-1 \
59215976Sjmallett		no_NO.UTF-8 \
60215976Sjmallett		pl_PL.ISO8859-2 \
61215976Sjmallett		pl_PL.UTF-8 \
62215976Sjmallett		pt_BR.ISO8859-1 \
63215976Sjmallett		pt_BR.UTF-8 \
64215976Sjmallett		pt_PT.ISO8859-1 \
65215976Sjmallett		pt_PT.UTF-8 \
66215976Sjmallett		ro_RO.ISO8859-2 \
67215976Sjmallett		ro_RO.UTF-8 \
68215976Sjmallett		ru_RU.CP1251 \
69215976Sjmallett		ru_RU.CP866 \
70215976Sjmallett		ru_RU.ISO8859-5 \
71215976Sjmallett		ru_RU.KOI8-R \
72215976Sjmallett		ru_RU.UTF-8 \
73215976Sjmallett		sk_SK.ISO8859-2 \
74215976Sjmallett		sk_SK.UTF-8 \
75215976Sjmallett		sl_SI.ISO8859-2 \
76215976Sjmallett		sl_SI.UTF-8 \
77215976Sjmallett		sr_YU.ISO8859-2 \
78215976Sjmallett		sr_YU.ISO8859-5 \
79215976Sjmallett		sr_YU.UTF-8 \
80215976Sjmallett		sv_SE.ISO8859-1 \
81215976Sjmallett		sv_SE.UTF-8 \
82215976Sjmallett		tr_TR.ISO8859-9 \
83215976Sjmallett		tr_TR.UTF-8 \
84215976Sjmallett		uk_UA.ISO8859-5 \
85215976Sjmallett		uk_UA.KOI8-U \
86215976Sjmallett		uk_UA.UTF-8 \
87215976Sjmallett		zh_CN.eucCN \
88215976Sjmallett		zh_CN.GB18030 \
89215976Sjmallett		zh_CN.GB2312 \
90215976Sjmallett		zh_CN.UTF-8 \
91215976Sjmallett		zh_TW.Big5 \
92215976Sjmallett		zh_TW.UTF-8
93215976Sjmallett
94215976SjmallettLOCALEDIR=      ${DESTDIR}/usr/share/locale
95215976Sjmallett
96215976SjmallettUTF8_LATIN1LINKS=	en_GB en_US nl_NL
97215976Sjmallett
98215976SjmallettLATIN15LINKS=   ca_ES da_DK de_AT de_DE en_GB en_US es_ES fi_FI fr_FR is_IS \
99215976Sjmallett		it_IT la_LN nl_NL no_NO pt_PT sv_SE
100215976SjmallettDE_LINKS=	de_CH
101215976SjmallettFR_LINKS=	fr_BE fr_CA fr_CH
102215976SjmallettIT_LINKS=	it_CH
103215976SjmallettLN_LINKS=	la_LN.US-ASCII la_LN.ISO8859-2 la_LN.ISO8859-4
104215976SjmallettNL_LINKS=	nl_BE
105215976SjmallettUS_LINKS=	en_CA
106215976SjmallettGB_LINKS=	en_AU en_NZ
107215976Sjmallett
108215976Sjmallett.SUFFIXES: .src .out
109215976Sjmallett
110215976Sjmallett.src.out:
111215976Sjmallett	grep -v '^#' < ${.IMPSRC} > ${.TARGET}
112215976Sjmallett
113215976Sjmallettall: ${LOCALES:S/$/.out/g}
114215976Sjmallett
115215976Sjmallettafterinstall:
116215976Sjmallett	for l in ${LOCALES}; do \
117215976Sjmallett		${INSTALL} -m 644 -o ${BINOWN} -g ${BINGRP} $$l.out \
118215976Sjmallett			   ${LOCALEDIR}/$$l/LC_TIME; \
119215976Sjmallett	done
120215976Sjmallett	for l in ${LATIN15LINKS}; do \
121215976Sjmallett		ln -fs ../$$l.ISO8859-1/LC_TIME \
122215976Sjmallett		       ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
123215976Sjmallett	done
124215976Sjmallett	for l in ${DE_LINKS}; do \
125215976Sjmallett		ln -fs ../de_DE.ISO8859-1/LC_TIME \
126215976Sjmallett		       ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
127215976Sjmallett		ln -fs ../de_DE.ISO8859-1/LC_TIME \
128215976Sjmallett		       ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
129215976Sjmallett	done
130215976Sjmallett	for l in ${IT_LINKS}; do \
131215976Sjmallett		ln -fs ../it_IT.ISO8859-1/LC_TIME \
132215976Sjmallett		       ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
133215976Sjmallett		ln -fs ../it_IT.ISO8859-1/LC_TIME \
134215976Sjmallett		       ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
135215976Sjmallett	done
136215976Sjmallett	for l in ${FR_LINKS}; do \
137215976Sjmallett		ln -fs ../fr_FR.ISO8859-1/LC_TIME \
138215976Sjmallett		       ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
139215976Sjmallett		ln -fs ../fr_FR.ISO8859-1/LC_TIME \
140215976Sjmallett		       ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
141215976Sjmallett	done
142215976Sjmallett	for l in ${LN_LINKS}; do \
143215976Sjmallett		ln -fs ../la_LN.ISO8859-1/LC_TIME \
144215976Sjmallett		       ${LOCALEDIR}/$$l/LC_TIME; \
145215976Sjmallett	done
146215976Sjmallett	for l in ${NL_LINKS}; do \
147215976Sjmallett		ln -fs ../nl_NL.ISO8859-1/LC_TIME \
148215976Sjmallett		       ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
149215976Sjmallett		ln -fs ../nl_NL.ISO8859-1/LC_TIME \
150215976Sjmallett		       ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
151215976Sjmallett	done
152215976Sjmallett	for l in ${US_LINKS}; do \
153215976Sjmallett		ln -fs ../en_US.ISO8859-1/LC_TIME \
154215976Sjmallett		       ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
155215976Sjmallett		ln -fs ../en_US.ISO8859-1/LC_TIME \
156215976Sjmallett		       ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
157215976Sjmallett		ln -fs ../en_US.ISO8859-1/LC_TIME \
158215976Sjmallett		       ${LOCALEDIR}/$$l.US-ASCII/LC_TIME; \
159215976Sjmallett	done
160215976Sjmallett	for l in ${GB_LINKS}; do \
161215976Sjmallett		ln -fs ../en_GB.ISO8859-1/LC_TIME \
162215976Sjmallett		       ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
163215976Sjmallett		ln -fs ../en_GB.ISO8859-1/LC_TIME \
164215976Sjmallett		       ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
165215976Sjmallett		ln -fs ../en_GB.ISO8859-1/LC_TIME \
166215976Sjmallett		       ${LOCALEDIR}/$$l.US-ASCII/LC_TIME; \
167215976Sjmallett	done
168215976Sjmallett	ln -fs ../en_GB.ISO8859-1/LC_TIME \
169215976Sjmallett		${LOCALEDIR}/en_GB.US-ASCII/LC_TIME
170215976Sjmallett	ln -fs ../en_US.ISO8859-1/LC_TIME \
171215976Sjmallett		${LOCALEDIR}/en_US.US-ASCII/LC_TIME
172215976Sjmallett	ln -fs ../en_US.ISO8859-1/LC_TIME \
173215976Sjmallett		${LOCALEDIR}/af_ZA.ISO8859-1/LC_TIME
174215976Sjmallett	ln -fs ../en_US.ISO8859-15/LC_TIME \
175215976Sjmallett		${LOCALEDIR}/af_ZA.ISO8859-15/LC_TIME
176215976Sjmallett	ln -fs ../ko_KR.eucKR/LC_TIME \
177215976Sjmallett		${LOCALEDIR}/ko_KR.CP949/LC_TIME
178215976Sjmallett	ln -fs ../zh_CN.GB2312/LC_TIME \
179215976Sjmallett		${LOCALEDIR}/zh_CN.GBK/LC_TIME
180215976Sjmallett	for l in ${UTF8_LATIN1LINKS}; do \
181215976Sjmallett		ln -fs ../$$l.ISO8859-1/LC_TIME \
182215976Sjmallett		       ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
183215976Sjmallett	done
184215976Sjmallett	for l in ${DE_LINKS}; do \
185215976Sjmallett		ln -fs ../de_DE.UTF-8/LC_TIME \
186215976Sjmallett		       ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
187215976Sjmallett	done
188215976Sjmallett	for l in ${IT_LINKS}; do \
189215976Sjmallett		ln -fs ../it_IT.UTF-8/LC_TIME \
190215976Sjmallett		       ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
191215976Sjmallett	done
192215976Sjmallett	for l in ${FR_LINKS}; do \
193215976Sjmallett		ln -fs ../fr_FR.UTF-8/LC_TIME \
194215976Sjmallett		       ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
195215976Sjmallett	done
196215976Sjmallett	for l in ${NL_LINKS}; do \
197215976Sjmallett		ln -fs ../nl_NL.UTF-8/LC_TIME \
198215976Sjmallett		       ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
199215976Sjmallett	done
200215976Sjmallett	for l in ${US_LINKS}; do \
201215976Sjmallett		ln -fs ../en_US.UTF-8/LC_TIME \
202215976Sjmallett		       ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
203215976Sjmallett	done
204215976Sjmallett	for l in ${GB_LINKS}; do \
205215976Sjmallett		ln -fs ../en_GB.UTF-8/LC_TIME \
206215976Sjmallett		       ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
207215976Sjmallett	done
208215976Sjmallett	ln -fs ../en_GB.UTF-8/LC_TIME \
209215976Sjmallett	       ${LOCALEDIR}/en_IE.UTF-8/LC_TIME
210215976Sjmallett	ln -fs ../en_US.UTF-8/LC_TIME \
211215976Sjmallett	       ${LOCALEDIR}/af_ZA.UTF-8/LC_TIME
212215976Sjmallett	ln -fs ../zh_TW.UTF-8/LC_TIME \
213215976Sjmallett		${LOCALEDIR}/zh_HK.UTF-8/LC_TIME
214215976Sjmallett
215215976Sjmallett.include <bsd.prog.mk>
216215976Sjmallett