Makefile revision 50477
1130803Smarcel# $FreeBSD: head/share/mklocale/Makefile 50477 1999-08-28 01:08:13Z peter $
2130803Smarcel
3130803SmarcelNOMAN=YES
4130803SmarcelCLEANFILES+= ${LOCALES:S/$/.out/g}
5130803Smarcel
6130803SmarcelLOCALES=        ja_JP.EUC \
7130803Smarcel		ja_JP.SJIS \
8130803Smarcel		ko_KR.EUC \
9130803Smarcel		lt_LN.ASCII \
10130803Smarcel		lt_LN.ISO_8859-1 \
11130803Smarcel		lt_LN.ISO_8859-2 \
12130803Smarcel		lt_LN.DIS_8859-15 \
13130803Smarcel		ru_SU.CP866 \
14130803Smarcel		ru_SU.KOI8-R \
15130803Smarcel		zh_CN.EUC \
16130803Smarcel		zh_TW.Big5
17130803Smarcel
18130803SmarcelLOCALEDIR=	${DESTDIR}/usr/share/locale
19130803Smarcel
20130803SmarcelLATIN1LINKS = \
21130803Smarcel	da_DK de_AT de_CH de_DE en_AU en_CA en_GB en_US es_ES fi_FI \
22130803Smarcel	fr_BE fr_CA fr_CH fr_FR is_IS it_CH it_IT nl_BE nl_NL no_NO \
23130803Smarcel	pt_PT sv_SE
24130803Smarcel
25130803SmarcelLATIN2LINKS = hr_HR hu_HU pl_PL sl_SI
26130803Smarcel
27130803Smarcel.SUFFIXES: .src .out
28130803Smarcel
29130803Smarcel.src.out:
30130803Smarcel	mklocale -o ${.TARGET} ${.IMPSRC}
31130803Smarcel
32130803Smarcel.if !defined(_BUILD_TOOLS)
33130803Smarcelall: ${LOCALES:S/$/.out/g}
34130803Smarcel.endif
35130803Smarcel
36130803Smarcel.if !defined(_BUILD_TOOLS)
37130803Smarcelafterinstall:
38130803Smarcel.for locale in ${LOCALES}
39130803Smarcel	${INSTALL} ${COPY} -m 644 -o ${BINOWN} -g ${BINGRP} \
40130803Smarcel		${locale}.out ${LOCALEDIR}/${locale}/LC_CTYPE
41130803Smarcel.endfor
42130803Smarcel.for link in ${LATIN1LINKS}
43130803Smarcel	ln -fs ../lt_LN.ISO_8859-1/LC_CTYPE \
44130803Smarcel		       ${LOCALEDIR}/${link}.ISO_8859-1/LC_CTYPE
45130803Smarcel.endfor
46130803Smarcel.for link in ${LATIN1LINKS}
47130803Smarcel	ln -fs ../lt_LN.DIS_8859-15/LC_CTYPE \
48130803Smarcel		       ${LOCALEDIR}/${link}.DIS_8859-15/LC_CTYPE
49130803Smarcel.endfor
50130803Smarcel.for link in ${LATIN2LINKS}
51130803Smarcel	ln -fs ../lt_LN.ISO_8859-2/LC_CTYPE \
52130803Smarcel		${LOCALEDIR}/${link}.ISO_8859-2/LC_CTYPE
53130803Smarcel.endfor
54130803Smarcel	ln -fs ../ja_JP.SJIS/LC_CTYPE \
55130803Smarcel		${LOCALEDIR}/ja_JP.Shift_JIS/LC_CTYPE
56130803Smarcel.endif
57130803Smarcel
58130803Smarcel.include <bsd.prog.mk>
59130803Smarcel