Makefile revision 123657
1218893Sdim# $FreeBSD: head/share/mklocale/Makefile 123657 2003-12-19 07:04:56Z ache $
2193326Sed
3193326SedNOMAN=YES
4193326SedCLEANFILES+= ${LOCALES:S/$/.out/g}
5193326Sed
6193326SedLOCALES=	am_ET.UTF-8 \
7193326Sed		bg_BG.CP1251 \
8193326Sed		el_GR.ISO8859-7 \
9193326Sed		hi_IN.ISCII-DEV \
10193326Sed		hy_AM.ARMSCII-8 \
11193326Sed		ja_JP.SJIS \
12223017Sdim		ja_JP.eucJP \
13223017Sdim		ko_KR.CP949 \
14223017Sdim		ko_KR.eucKR \
15223017Sdim		la_LN.ISO8859-1 \
16193326Sed		la_LN.ISO8859-15 \
17193326Sed		la_LN.ISO8859-2 \
18208600Srdivacky		la_LN.ISO8859-4 \
19193326Sed		la_LN.US-ASCII \
20193326Sed		lt_LT.ISO8859-13 \
21193326Sed		ru_RU.CP866 \
22224145Sdim		ru_RU.ISO8859-5 \
23199512Srdivacky		ru_RU.KOI8-R \
24193326Sed		uk_UA.KOI8-U \
25199512Srdivacky		zh_CN.eucCN \
26212904Sdim		zh_CN.GB18030 \
27193326Sed		zh_CN.GB2312 \
28212904Sdim		zh_CN.GBK \
29193326Sed		zh_HK.Big5HKSCS \
30226633Sdim		zh_TW.Big5
31224145Sdim
32198092SrdivackyLOCALEDIR=	${DESTDIR}/usr/share/locale
33218893Sdim
34218893SdimASCIILINKS=	en_AU en_CA en_GB en_NZ en_US
35193326SedLATIN1XLINKS=   af_ZA ca_ES da_DK de_AT de_CH de_DE en_AU en_CA en_GB en_NZ \
36218893Sdim		en_US es_ES fi_FI fr_BE fr_CA fr_CH fr_FR is_IS it_CH it_IT \
37218893Sdim		nl_BE nl_NL no_NO pt_PT sv_SE
38193326SedLATIN1LINKS=	${LATIN1XLINKS} pt_BR
39193326SedLATIN15LINKS=	${LATIN1XLINKS} et_EE
40193326SedLATIN2LINKS=	cs_CZ hr_HR hu_HU pl_PL sl_SI sr_YU ro_RO sk_SK
41224145SdimLATIN4LINKS=	lt_LT
42224145SdimLATIN5LINKS=	sr_YU uk_UA
43211573SrpauloCP1251LINKS=    ru_RU
44211573Srpaulo
45211573Srpaulo.SUFFIXES: .src .out
46211573Srpaulo
47193326Sed.src.out:
48193326Sed	mklocale -o ${.TARGET} ${.IMPSRC}
49226633Sdim
50193326Sedall: ${LOCALES:S/$/.out/g}
51198092Srdivacky
52193326Sedafterinstall:
53212904Sdim.for locale in ${LOCALES}
54224145Sdim	${INSTALL} -m 644 -o ${BINOWN} -g ${BINGRP} \
55226633Sdim		${locale}.out ${LOCALEDIR}/${locale}/LC_CTYPE
56226633Sdim.endfor
57198092Srdivacky.for link in ${LATIN1LINKS}
58212904Sdim	ln -fs ../la_LN.ISO8859-1/LC_CTYPE \
59212904Sdim		       ${LOCALEDIR}/${link}.ISO8859-1/LC_CTYPE
60212904Sdim.endfor
61219077Sdim.for link in ${LATIN15LINKS}
62212904Sdim	ln -fs ../la_LN.ISO8859-15/LC_CTYPE \
63212904Sdim		       ${LOCALEDIR}/${link}.ISO8859-15/LC_CTYPE
64226633Sdim.endfor
65212904Sdim.for link in ${LATIN2LINKS}
66198092Srdivacky	ln -fs ../la_LN.ISO8859-2/LC_CTYPE \
67212904Sdim		${LOCALEDIR}/${link}.ISO8859-2/LC_CTYPE
68212904Sdim.endfor
69198092Srdivacky.for link in ${LATIN4LINKS}
70198092Srdivacky	ln -fs ../la_LN.ISO8859-4/LC_CTYPE \
71212904Sdim		${LOCALEDIR}/${link}.ISO8859-4/LC_CTYPE
72212904Sdim.endfor
73212904Sdim.for link in ${LATIN5LINKS}
74212904Sdim	ln -fs ../ru_RU.ISO8859-5/LC_CTYPE \
75212904Sdim		${LOCALEDIR}/${link}.ISO8859-5/LC_CTYPE
76212904Sdim.endfor
77212904Sdim.for link in ${CP1251LINKS}
78212904Sdim	ln -fs ../bg_BG.CP1251/LC_CTYPE \
79212904Sdim		${LOCALEDIR}/${link}.CP1251/LC_CTYPE
80212904Sdim.endfor
81218893Sdim.for link in ${ASCIILINKS}
82218893Sdim	ln -fs ../la_LN.US-ASCII/LC_CTYPE \
83218893Sdim		${LOCALEDIR}/${link}.US-ASCII/LC_CTYPE
84218893Sdim.endfor
85224145Sdim	ln -fs ../la_LN.US-ASCII/LC_CTYPE \
86224145Sdim		${LOCALEDIR}/tr_TR.ISO8859-9/LC_CTYPE
87224145Sdim
88224145Sdim.include <bsd.prog.mk>
89224145Sdim