Deleted Added
full compact
Makefile (88314) Makefile (88473)
1# $FreeBSD: head/share/numericdef/Makefile 88314 2001-12-20 20:48:31Z ache $
1# $FreeBSD: head/share/numericdef/Makefile 88473 2001-12-25 10:57:03Z phantom $
2
3NOMAN=YES
4CLEANFILES+= ${LOCALES:S/$/.out/g}
5
2
3NOMAN=YES
4CLEANFILES+= ${LOCALES:S/$/.out/g}
5
6LOCALES= af_ZA.ISO8859-1 \
6LOCALES= af_ZA.ISO8859-1 \
7 bg_BG.CP1251 \
8 cs_CZ.ISO8859-2 \
9 da_DK.ISO8859-1 \
10 de_DE.ISO8859-1 \
11 el_GR.ISO8859-7 \
12 en_US.ISO8859-1 \
13 es_ES.ISO8859-1 \
14 et_EE.ISO8859-15 \
15 fi_FI.ISO8859-1 \
16 fr_FR.ISO8859-1 \
17 hi_IN.ISCII-DEV \
18 hr_HR.ISO8859-2 \
19 hu_HU.ISO8859-2 \
20 is_IS.ISO8859-1 \
21 it_IT.ISO8859-1 \
7 bg_BG.CP1251 \
8 cs_CZ.ISO8859-2 \
9 da_DK.ISO8859-1 \
10 de_DE.ISO8859-1 \
11 el_GR.ISO8859-7 \
12 en_US.ISO8859-1 \
13 es_ES.ISO8859-1 \
14 et_EE.ISO8859-15 \
15 fi_FI.ISO8859-1 \
16 fr_FR.ISO8859-1 \
17 hi_IN.ISCII-DEV \
18 hr_HR.ISO8859-2 \
19 hu_HU.ISO8859-2 \
20 is_IS.ISO8859-1 \
21 it_IT.ISO8859-1 \
22 ja_JP.eucJP \
23 ko_KR.eucKR \
22 nl_NL.ISO8859-1 \
23 no_NO.ISO8859-1 \
24 pl_PL.ISO8859-2 \
25 pt_PT.ISO8859-1 \
26 ru_RU.CP866 \
27 ru_RU.ISO8859-5 \
28 ru_RU.KOI8-R \
29 sk_SK.ISO8859-2 \
30 sl_SI.ISO8859-2 \
31 sv_SE.ISO8859-1 \
32 tr_TR.ISO8859-9 \
33 uk_UA.ISO8859-5 \
34 uk_UA.KOI8-U \
24 nl_NL.ISO8859-1 \
25 no_NO.ISO8859-1 \
26 pl_PL.ISO8859-2 \
27 pt_PT.ISO8859-1 \
28 ru_RU.CP866 \
29 ru_RU.ISO8859-5 \
30 ru_RU.KOI8-R \
31 sk_SK.ISO8859-2 \
32 sl_SI.ISO8859-2 \
33 sv_SE.ISO8859-1 \
34 tr_TR.ISO8859-9 \
35 uk_UA.ISO8859-5 \
36 uk_UA.KOI8-U \
35 ko_KR.eucKR \
36 ja_JP.eucJP \
37 zh_TW.Big5 \
38 zh_CN.eucCN
37 zh_CN.eucCN \
38 zh_TW.Big5
39
39
40LOCALEDIR= ${DESTDIR}/usr/share/locale
40LOCALEDIR= ${DESTDIR}/usr/share/locale
41
41
42ASCIILINKS = en_US
438859_15_LINKS = af_ZA da_DK de_DE en_US es_ES fi_FI fr_FR is_IS is_IS \
42ASCIILINKS= en_US
43LATIN15LINKS= af_ZA da_DK de_DE en_US es_ES fi_FI fr_FR is_IS \
44 it_IT nl_NL no_NO pt_PT sv_SE
45
44 it_IT nl_NL no_NO pt_PT sv_SE
45
46USENGLISH= en_US
47USENGLISHLINKS= en_CA en_GB
48GBENGLISH= en_GB
49GBENGLISHLINKS= en_AU en_NZ
50FRENCH= fr_FR
51FRENCHLINKS= fr_CA fr_CH
52GERMAN= de_DE
53GERMANLINKS= de_AT
46US_LINKS= en_CA en_GB
47GB_LINKS= en_AU en_NZ
48FR_LINKS= fr_CA fr_CH
49DE_LINKS= de_AT
54
55.SUFFIXES: .src .out
56
57.src.out:
58 grep -v '^#' < ${.IMPSRC} > ${.TARGET}
59
60all: ${LOCALES:S/$/.out/g}
61
62afterinstall:
63.for lang in ${LOCALES}
64 ${INSTALL} ${COPY} -m 644 -o ${BINOWN} -g ${BINGRP} ${lang}.out \
65 ${LOCALEDIR}/${lang}/LC_NUMERIC
66.endfor
50
51.SUFFIXES: .src .out
52
53.src.out:
54 grep -v '^#' < ${.IMPSRC} > ${.TARGET}
55
56all: ${LOCALES:S/$/.out/g}
57
58afterinstall:
59.for lang in ${LOCALES}
60 ${INSTALL} ${COPY} -m 644 -o ${BINOWN} -g ${BINGRP} ${lang}.out \
61 ${LOCALEDIR}/${lang}/LC_NUMERIC
62.endfor
67.for link in ${8859_15_LINKS}
63.for link in ${LATIN15LINKS}
68 ln -sf ../${link}.ISO8859-1/LC_NUMERIC \
69 ${LOCALEDIR}/${link}.ISO8859-15/LC_NUMERIC
70.endfor
64 ln -sf ../${link}.ISO8859-1/LC_NUMERIC \
65 ${LOCALEDIR}/${link}.ISO8859-15/LC_NUMERIC
66.endfor
71.for link in ${USENGLISHLINKS}
72 ln -sf ../${USENGLISH}.ISO8859-1/LC_NUMERIC \
67.for link in ${US_LINKS}
68 ln -sf ../en_US.ISO8859-1/LC_NUMERIC \
73 ${LOCALEDIR}/${link}.ISO8859-1/LC_NUMERIC
69 ${LOCALEDIR}/${link}.ISO8859-1/LC_NUMERIC
74 ln -sf ../${USENGLISH}.ISO8859-1/LC_NUMERIC \
70 ln -sf ../en_US.ISO8859-1/LC_NUMERIC \
75 ${LOCALEDIR}/${link}.ISO8859-15/LC_NUMERIC
71 ${LOCALEDIR}/${link}.ISO8859-15/LC_NUMERIC
76 ln -sf ../${USENGLISH}.ISO8859-1/LC_NUMERIC \
72 ln -sf ../en_US.ISO8859-1/LC_NUMERIC \
77 ${LOCALEDIR}/${link}.US-ASCII/LC_NUMERIC
78.endfor
73 ${LOCALEDIR}/${link}.US-ASCII/LC_NUMERIC
74.endfor
79.for link in ${GBENGLISHLINKS}
80 ln -sf ../${GBENGLISH}.ISO8859-1/LC_NUMERIC \
75.for link in ${GB_LINKS}
76 ln -sf ../en_GB.ISO8859-1/LC_NUMERIC \
81 ${LOCALEDIR}/${link}.ISO8859-1/LC_NUMERIC
77 ${LOCALEDIR}/${link}.ISO8859-1/LC_NUMERIC
82 ln -sf ../${GBENGLISH}.ISO8859-1/LC_NUMERIC \
78 ln -sf ../en_GB.ISO8859-1/LC_NUMERIC \
83 ${LOCALEDIR}/${link}.ISO8859-15/LC_NUMERIC
79 ${LOCALEDIR}/${link}.ISO8859-15/LC_NUMERIC
84 ln -sf ../${GBENGLISH}.ISO8859-1/LC_NUMERIC \
80 ln -sf ../en_GB.ISO8859-1/LC_NUMERIC \
85 ${LOCALEDIR}/${link}.US-ASCII/LC_NUMERIC
86.endfor
81 ${LOCALEDIR}/${link}.US-ASCII/LC_NUMERIC
82.endfor
87.for link in ${FRENCHLINKS}
88 ln -sf ../${FRENCH}.ISO8859-1/LC_NUMERIC \
83.for link in ${FR_LINKS}
84 ln -sf ../fr_FR.ISO8859-1/LC_NUMERIC \
89 ${LOCALEDIR}/${link}.ISO8859-1/LC_NUMERIC
85 ${LOCALEDIR}/${link}.ISO8859-1/LC_NUMERIC
90 ln -sf ../${FRENCH}.ISO8859-1/LC_NUMERIC \
86 ln -sf ../fr_FR.ISO8859-1/LC_NUMERIC \
91 ${LOCALEDIR}/${link}.ISO8859-15/LC_NUMERIC
92.endfor
87 ${LOCALEDIR}/${link}.ISO8859-15/LC_NUMERIC
88.endfor
93.for link in ${GERMANLINKS}
94 ln -sf ../${GERMAN}.ISO8859-1/LC_NUMERIC \
89.for link in ${DE_LINKS}
90 ln -sf ../de_DE.ISO8859-1/LC_NUMERIC \
95 ${LOCALEDIR}/${link}.ISO8859-1/LC_NUMERIC
91 ${LOCALEDIR}/${link}.ISO8859-1/LC_NUMERIC
96 ln -sf ../${GERMAN}.ISO8859-1/LC_NUMERIC \
92 ln -sf ../de_DE.ISO8859-1/LC_NUMERIC \
97 ${LOCALEDIR}/${link}.ISO8859-15/LC_NUMERIC
98.endfor
99.for link in ${ASCIILINKS}
100 ln -sf ../${link}.ISO8859-1/LC_NUMERIC \
101 ${LOCALEDIR}/${link}.US-ASCII/LC_NUMERIC
102.endfor
103
104.include <bsd.prog.mk>
93 ${LOCALEDIR}/${link}.ISO8859-15/LC_NUMERIC
94.endfor
95.for link in ${ASCIILINKS}
96 ln -sf ../${link}.ISO8859-1/LC_NUMERIC \
97 ${LOCALEDIR}/${link}.US-ASCII/LC_NUMERIC
98.endfor
99
100.include <bsd.prog.mk>