Makefile revision 74398
1# $FreeBSD: head/share/mklocale/Makefile 74398 2001-03-17 21:02:17Z ache $
2
3NOMAN=YES
4CLEANFILES+= ${LOCALES:S/$/.out/g}
5
6LOCALES=        el_GR.ISO_8859-7 \
7		ja_JP.EUC \
8		ja_JP.SJIS \
9		ko_KR.EUC \
10		la_LN.ASCII \
11		la_LN.ISO_8859-1 \
12		la_LN.ISO_8859-2 \
13		la_LN.ISO_8859-4 \
14		la_LN.ISO_8859-15 \
15		ru_RU.CP866 \
16		ru_RU.ISO_8859-5 \
17		ru_RU.KOI8-R \
18		uk_UA.KOI8-U \
19		zh_CN.EUC \
20		zh_TW.Big5
21
22LOCALEDIR=	${DESTDIR}/usr/share/locale
23
24LATIN1LINKS = \
25	da_DK de_AT de_CH de_DE en_AU en_CA en_GB en_US es_ES fi_FI \
26	fr_BE fr_CA fr_CH fr_FR is_IS it_CH it_IT nl_BE nl_NL no_NO \
27	pt_PT sv_SE
28
29LATIN15LINKS = ${LATIN1LINKS} et_EE
30
31LATIN2LINKS = cs_CZ hr_HR hu_HU pl_PL sl_SI
32
33LATIN4LINKS = lt_LT
34
35.SUFFIXES: .src .out
36
37.src.out:
38	mklocale -o ${.TARGET} ${.IMPSRC}
39
40all: ${LOCALES:S/$/.out/g}
41
42afterinstall:
43.for locale in ${LOCALES}
44	${INSTALL} ${COPY} -m 644 -o ${BINOWN} -g ${BINGRP} \
45		${locale}.out ${LOCALEDIR}/${locale}/LC_CTYPE
46.endfor
47.for link in ${LATIN1LINKS}
48	ln -fs ../la_LN.ISO_8859-1/LC_CTYPE \
49		       ${LOCALEDIR}/${link}.ISO_8859-1/LC_CTYPE
50.endfor
51.for link in ${LATIN15LINKS}
52	ln -fs ../la_LN.ISO_8859-15/LC_CTYPE \
53		       ${LOCALEDIR}/${link}.ISO_8859-15/LC_CTYPE
54.endfor
55.for link in ${LATIN2LINKS}
56	ln -fs ../la_LN.ISO_8859-2/LC_CTYPE \
57		${LOCALEDIR}/${link}.ISO_8859-2/LC_CTYPE
58.endfor
59.for link in ${LATIN4LINKS}
60	ln -fs ../la_LN.ISO_8859-4/LC_CTYPE \
61		${LOCALEDIR}/${link}.ISO_8859-4/LC_CTYPE
62.endfor
63	ln -fs ../ja_JP.SJIS/LC_CTYPE \
64		${LOCALEDIR}/ja_JP.Shift_JIS/LC_CTYPE
65
66.include <bsd.prog.mk>
67