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