Makefile revision 38221
1163953Srrs# $Id: Makefile,v 1.14 1998/08/07 17:08:56 ache Exp $
2169382Srrs
3163953SrrsNOMAN=YES
4163953SrrsCLEANFILES+= ${LOCALES:S/$/.out/g}
5163953Srrs
6163953SrrsLOCALES=        de_DE.ISO_8859-1 \
7163953Srrs		es_ES.ISO_8859-1 \
8163953Srrs		is_IS.ISO_8859-1 \
9163953Srrs		lt_LN.ASCII      \
10163953Srrs		lt_LN.ISO_8859-1 \
11163953Srrs		lt_LN.ISO_8859-2 \
12163953Srrs		ru_SU.CP866 \
13163953Srrs		ru_SU.KOI8-R
14163953Srrs
15163953SrrsLOCALEDIR=      ${DESTDIR}/usr/share/locale
16163953Srrs
17163953SrrsASCIILINKS = \
18163953Srrs	ko_KR.EUC ja_JP.EUC ja_JP.SJIS zh_CN.EUC
19163953Srrs
20163953SrrsLATIN1LINKS = \
21163953Srrs	da_DK en_AU en_CA en_GB en_US fi_FI \
22163953Srrs	fr_BE fr_CA fr_CH fr_FR it_CH it_IT nl_BE nl_NL no_NO \
23163953Srrs	pt_PT sv_SE
24163953Srrs
25163953SrrsLATIN2LINKS = hr_HR hu_HU pl_PL sl_SI
26163953Srrs
27163953SrrsDELINKS = de_AT de_CH
28163953Srrs
29163953Srrs.SUFFIXES: .src .out
30163953Srrs
31174510Sobrien.src.out:
32163954Srrs	colldef -I ${.CURDIR} -o ${.TARGET} ${.IMPSRC}
33163953Srrs
34163953Srrs.if !defined(_BUILD_TOOLS)
35166086Srrsall: ${LOCALES:S/$/.out/g}
36163953Srrs.endif
37163953Srrs
38163953Srrsru_SU.KOI8-R.out:       map.KOI8-R
39163953Srrsru_SU.CP866.out:        map.CP866
40168709Srrslt_LN.ISO_8859-1.out:   map.ISO_8859-1
41168709Srrslt_LN.ISO_8859-2.out:   map.ISO_8859-2
42168709Srrses_ES.ISO_8859-1.out:   map.ISO_8859-1
43167598Srrsde_DE.ISO_8859-1.out:   map.ISO_8859-1
44163953Srrs
45166086Srrs.if !defined(_BUILD_TOOLS)
46163953Srrsafterinstall:
47166086Srrs.for locale in ${LOCALES}
48166086Srrs	${INSTALL} -c -m 644 -o ${BINOWN} -g ${BINGRP} \
49166086Srrs		${locale}.out ${LOCALEDIR}/${locale}/LC_COLLATE
50166086Srrs.endfor
51168709Srrs.for link in ${ASCIILINKS}
52168709Srrs	ln -fs ../lt_LN.ASCII/LC_COLLATE \
53170091Srrs	       ${LOCALEDIR}/${link}/LC_COLLATE
54188067Srrs.endfor
55179783Srrs.for link in ${LATIN1LINKS}
56163953Srrs	ln -fs ../lt_LN.ISO_8859-1/LC_COLLATE \
57171167Sgnn	       ${LOCALEDIR}/${link}.ISO_8859-1/LC_COLLATE
58171133Sgnn.endfor
59171133Sgnn.for link in ${LATIN2LINKS}
60171133Sgnn	ln -fs ../lt_LN.ISO_8859-2/LC_COLLATE \
61171440Srrs	       ${LOCALEDIR}/${link}.ISO_8859-2/LC_COLLATE
62171440Srrs.endfor
63163953Srrs.for link in ${DELINKS}
64163953Srrs	ln -fs ../de_DE.ISO_8859-1/LC_COLLATE \
65163953Srrs	       ${LOCALEDIR}/${link}.ISO_8859-1/LC_COLLATE
66163953Srrs.endfor
67171259Sdelphij.endif
68163953Srrs
69165647Srrs.include <bsd.prog.mk>
70163953Srrs