Makefile revision 122178
138451Smsmith# $FreeBSD: head/share/timedef/Makefile 122178 2003-11-06 23:43:40Z davidxu $
238451Smsmith
338451SmsmithNOMAN=YES
438451SmsmithCLEANFILES+= ${LOCALES:S/$/.out/g}
538451Smsmith
638451SmsmithLOCALES=	am_ET.UTF-8 \
738451Smsmith		bg_BG.CP1251 \
838451Smsmith		ca_ES.ISO8859-1 \
938451Smsmith		cs_CZ.ISO8859-2 \
1038451Smsmith		da_DK.ISO8859-1 \
1138451Smsmith		de_AT.ISO8859-1 \
1238451Smsmith		de_DE.ISO8859-1 \
1338451Smsmith		el_GR.ISO8859-7 \
1438451Smsmith		en_GB.ISO8859-1 \
1538451Smsmith		en_US.ISO8859-1 \
1638451Smsmith		es_ES.ISO8859-1 \
1738451Smsmith		et_EE.ISO8859-15 \
1838451Smsmith		fi_FI.ISO8859-1 \
1938451Smsmith		fr_FR.ISO8859-1 \
2038451Smsmith		hi_IN.ISCII-DEV \
2138451Smsmith		hr_HR.ISO8859-2 \
2238451Smsmith		hu_HU.ISO8859-2 \
2338451Smsmith		hy_AM.ARMSCII-8 \
2438451Smsmith		is_IS.ISO8859-1 \
2538451Smsmith		ja_JP.eucJP \
2650476Speter		ja_JP.SJIS \
2738451Smsmith		it_IT.ISO8859-1 \
2838451Smsmith		ko_KR.eucKR \
2938451Smsmith		la_LN.ISO8859-1 \
3038451Smsmith		lt_LT.ISO8859-4 \
3138451Smsmith		lt_LT.ISO8859-13 \
3238451Smsmith		nl_NL.ISO8859-1 \
3338451Smsmith		no_NO.ISO8859-1 \
3438451Smsmith		pl_PL.ISO8859-2 \
3538451Smsmith		pt_BR.ISO8859-1 \
3638451Smsmith		pt_PT.ISO8859-1 \
3738451Smsmith		ro_RO.ISO8859-2 \
3838451Smsmith		ru_RU.CP1251 \
3938451Smsmith		ru_RU.CP866 \
4038451Smsmith		ru_RU.ISO8859-5 \
4138451Smsmith		ru_RU.KOI8-R \
4238451Smsmith		sk_SK.ISO8859-2 \
4338451Smsmith		sl_SI.ISO8859-2 \
4438451Smsmith		sr_YU.ISO8859-2 \
4538451Smsmith		sr_YU.ISO8859-5 \
4639468Smsmith		sv_SE.ISO8859-1 \
4738451Smsmith		tr_TR.ISO8859-9 \
4838451Smsmith		uk_UA.ISO8859-5 \
4938451Smsmith		uk_UA.KOI8-U \
5038451Smsmith		zh_CN.eucCN \
5138451Smsmith		zh_CN.GB18030 \
5238451Smsmith		zh_CN.GB2312 \
5338451Smsmith		zh_TW.Big5
5438451Smsmith
5538451SmsmithLOCALEDIR=      ${DESTDIR}/usr/share/locale
5638451Smsmith
5738451SmsmithLATIN15LINKS=   ca_ES da_DK de_AT de_DE en_GB en_US es_ES fi_FI fr_FR is_IS \
5838451Smsmith		it_IT la_LN nl_NL no_NO pt_PT sv_SE
5959766SjlemonDE_LINKS=	de_CH
6059766SjlemonFR_LINKS=	fr_BE fr_CA fr_CH
6138451SmsmithIT_LINKS=	it_CH
6238451SmsmithLN_LINKS=	la_LN.US-ASCII la_LN.ISO8859-2 la_LN.ISO8859-4
6339665SmsmithNL_LINKS=	nl_BE
6438451SmsmithUS_LINKS=	en_CA
6538451SmsmithGB_LINKS=	en_AU en_NZ
6638451Smsmith
6738451Smsmith.SUFFIXES: .src .out
6838451Smsmith
6939665Smsmith.src.out:
7038451Smsmith	grep -v '^#' < ${.IMPSRC} > ${.TARGET}
7138451Smsmith
7238451Smsmithall: ${LOCALES:S/$/.out/g}
7338451Smsmith
7438451Smsmithafterinstall:
7538451Smsmith	for l in ${LOCALES}; do \
7638451Smsmith		${INSTALL} -m 644 -o ${BINOWN} -g ${BINGRP} $$l.out \
7738451Smsmith			   ${LOCALEDIR}/$$l/LC_TIME; \
7838451Smsmith	done
7938451Smsmith	for l in ${LATIN15LINKS}; do \
8038451Smsmith		ln -fs ../$$l.ISO8859-1/LC_TIME \
8138451Smsmith		       ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
8238451Smsmith	done
8338451Smsmith	for l in ${DE_LINKS}; do \
8438451Smsmith		ln -fs ../de_DE.ISO8859-1/LC_TIME \
8538451Smsmith		       ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
8638451Smsmith		ln -fs ../de_DE.ISO8859-1/LC_TIME \
8738451Smsmith		       ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
8838451Smsmith	done
8938451Smsmith	for l in ${IT_LINKS}; do \
9038451Smsmith		ln -fs ../it_IT.ISO8859-1/LC_TIME \
9138451Smsmith		       ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
9238451Smsmith		ln -fs ../it_IT.ISO8859-1/LC_TIME \
9338451Smsmith		       ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
9438451Smsmith	done
9538451Smsmith	for l in ${FR_LINKS}; do \
9638451Smsmith		ln -fs ../fr_FR.ISO8859-1/LC_TIME \
9738451Smsmith		       ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
9838451Smsmith		ln -fs ../fr_FR.ISO8859-1/LC_TIME \
9938451Smsmith		       ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
10038451Smsmith	done
10138451Smsmith	for l in ${LN_LINKS}; do \
10238451Smsmith		ln -fs ../la_LN.ISO8859-1/LC_TIME \
10338451Smsmith		       ${LOCALEDIR}/$$l/LC_TIME; \
10438451Smsmith	done
10538451Smsmith	for l in ${NL_LINKS}; do \
10638451Smsmith		ln -fs ../nl_NL.ISO8859-1/LC_TIME \
10738451Smsmith		       ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
10838451Smsmith		ln -fs ../nl_NL.ISO8859-1/LC_TIME \
10938451Smsmith		       ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
11038451Smsmith	done
11138451Smsmith	for l in ${US_LINKS}; do \
11238451Smsmith		ln -fs ../en_US.ISO8859-1/LC_TIME \
11338451Smsmith		       ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
11438451Smsmith		ln -fs ../en_US.ISO8859-1/LC_TIME \
11538451Smsmith		       ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
11638451Smsmith		ln -fs ../en_US.ISO8859-1/LC_TIME \
11738451Smsmith		       ${LOCALEDIR}/$$l.US-ASCII/LC_TIME; \
11838451Smsmith	done
11938451Smsmith	for l in ${GB_LINKS}; do \
12038451Smsmith		ln -fs ../en_GB.ISO8859-1/LC_TIME \
12138451Smsmith		       ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
12238451Smsmith		ln -fs ../en_GB.ISO8859-1/LC_TIME \
12338451Smsmith		       ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
12438451Smsmith		ln -fs ../en_GB.ISO8859-1/LC_TIME \
12538451Smsmith		       ${LOCALEDIR}/$$l.US-ASCII/LC_TIME; \
12638451Smsmith	done
12738451Smsmith	ln -fs ../en_GB.ISO8859-1/LC_TIME \
12838451Smsmith		${LOCALEDIR}/en_GB.US-ASCII/LC_TIME
12938451Smsmith	ln -fs ../en_US.ISO8859-1/LC_TIME \
13038451Smsmith		${LOCALEDIR}/en_US.US-ASCII/LC_TIME
13138451Smsmith	ln -fs ../en_US.ISO8859-1/LC_TIME \
13238451Smsmith		${LOCALEDIR}/af_ZA.ISO8859-1/LC_TIME
13338451Smsmith	ln -fs ../en_US.ISO8859-15/LC_TIME \
13438451Smsmith		${LOCALEDIR}/af_ZA.ISO8859-15/LC_TIME
13538451Smsmith	ln -fs ../ko_KR.eucKR/LC_TIME \
13638451Smsmith		${LOCALEDIR}/ko_KR.CP949/LC_TIME
13738451Smsmith	ln -fs ../zh_CN.GB2312/LC_TIME \
13838451Smsmith		${LOCALEDIR}/zh_CN.GBK/LC_TIME
13938451Smsmith.include <bsd.prog.mk>
14038451Smsmith