Deleted Added
full compact
Makefile (50476) Makefile (52379)
1# $FreeBSD: head/share/timedef/Makefile 50476 1999-08-28 00:22:10Z peter $
1# $FreeBSD: head/share/timedef/Makefile 52379 1999-10-18 13:39:50Z ache $
2
2
3SUBDIR = data
3NOMAN=YES
4CLEANFILES+= ${LOCALES:S/$/.out/g}
4
5
5.include <bsd.subdir.mk>
6LOCALES= da_DK.ISO_8859-1 \
7 de_AT.ISO_8859-1 \
8 de_DE.ISO_8859-1 \
9 en_GB.ISO_8859-1 \
10 en_US.ISO_8859-1 \
11 es_ES.ISO_8859-1 \
12 fi_FI.ISO_8859-1 \
13 fr_FR.ISO_8859-1 \
14 hr_HR.ISO_8859-2 \
15 hu_HU.ISO_8859-2 \
16 is_IS.ISO_8859-1 \
17 ja_JP.EUC \
18 ja_JP.SJIS \
19 it_IT.ISO_8859-1 \
20 ko_KR.EUC \
21 lt_LN.ISO_8859-1 \
22 nl_NL.ISO_8859-1 \
23 no_NO.ISO_8859-1 \
24 pl_PL.ISO_8859-2 \
25 pt_PT.ISO_8859-1 \
26 ru_SU.CP866 \
27 ru_SU.ISO_8859-5 \
28 ru_SU.KOI8-R \
29 sl_SI.ISO_8859-2 \
30 sv_SE.ISO_8859-1 \
31 zh_CN.EUC \
32 zh_TW.Big5
33
34LOCALEDIR= ${DESTDIR}/usr/share/locale
35
368859_15_LINKS = da_DK de_AT de_DE en_GB en_US es_ES fi_FI fr_FR is_IS \
37 it_IT lt_LN nl_NL no_NO pt_PT sv_SE
38DE_LINKS = de_CH
39FR_LINKS = fr_BE fr_CA fr_CH
40IT_LINKS = it_CH
41LN_LINKS = lt_LN.ASCII lt_LN.ISO_8859-2
42NL_LINKS = nl_BE
43US_LINKS = en_CA
44GB_LINKS = en_AU
45JP_LINKS = ja_JP.Shift_JIS
46
47.SUFFIXES: .src .out
48
49.src.out:
50 grep -v '^#' < ${.IMPSRC} > ${.TARGET}
51
52all: ${LOCALES:S/$/.out/g}
53
54afterinstall:
55 for l in ${LOCALES}; do \
56 ${INSTALL} ${COPY} -m 644 -o ${BINOWN} -g ${BINGRP} $$l.out \
57 ${LOCALEDIR}/$$l/LC_TIME; \
58 done
59 for l in ${8859_15_LINKS}; do \
60 ln -fs ../$$l.ISO_8859-1/LC_TIME \
61 ${LOCALEDIR}/$$l.DIS_8859-15/LC_TIME; \
62 done
63 for l in ${DE_LINKS}; do \
64 ln -fs ../de_DE.ISO_8859-1/LC_TIME \
65 ${LOCALEDIR}/$$l.ISO_8859-1/LC_TIME; \
66 done
67 for l in ${DE_LINKS}; do \
68 ln -fs ../de_DE.ISO_8859-1/LC_TIME \
69 ${LOCALEDIR}/$$l.DIS_8859-15/LC_TIME; \
70 done
71 for l in ${IT_LINKS}; do \
72 ln -fs ../it_IT.ISO_8859-1/LC_TIME \
73 ${LOCALEDIR}/$$l.ISO_8859-1/LC_TIME; \
74 done
75 for l in ${IT_LINKS}; do \
76 ln -fs ../it_IT.ISO_8859-1/LC_TIME \
77 ${LOCALEDIR}/$$l.DIS_8859-15/LC_TIME; \
78 done
79 for l in ${FR_LINKS}; do \
80 ln -fs ../fr_FR.ISO_8859-1/LC_TIME \
81 ${LOCALEDIR}/$$l.ISO_8859-1/LC_TIME; \
82 done
83 for l in ${FR_LINKS}; do \
84 ln -fs ../fr_FR.ISO_8859-1/LC_TIME \
85 ${LOCALEDIR}/$$l.DIS_8859-15/LC_TIME; \
86 done
87 for l in ${LN_LINKS}; do \
88 ln -fs ../lt_LN.ISO_8859-1/LC_TIME \
89 ${LOCALEDIR}/$$l/LC_TIME; \
90 done
91 for l in ${NL_LINKS}; do \
92 ln -fs ../nl_NL.ISO_8859-1/LC_TIME \
93 ${LOCALEDIR}/$$l.ISO_8859-1/LC_TIME; \
94 done
95 for l in ${NL_LINKS}; do \
96 ln -fs ../nl_NL.ISO_8859-1/LC_TIME \
97 ${LOCALEDIR}/$$l.DIS_8859-15/LC_TIME; \
98 done
99 for l in ${US_LINKS}; do \
100 ln -fs ../en_US.ISO_8859-1/LC_TIME \
101 ${LOCALEDIR}/$$l.ISO_8859-1/LC_TIME; \
102 done
103 for l in ${US_LINKS}; do \
104 ln -fs ../en_US.ISO_8859-1/LC_TIME \
105 ${LOCALEDIR}/$$l.DIS_8859-15/LC_TIME; \
106 done
107 for l in ${GB_LINKS}; do \
108 ln -fs ../en_GB.ISO_8859-1/LC_TIME \
109 ${LOCALEDIR}/$$l.ISO_8859-1/LC_TIME; \
110 done
111 for l in ${GB_LINKS}; do \
112 ln -fs ../en_GB.ISO_8859-1/LC_TIME \
113 ${LOCALEDIR}/$$l.DIS_8859-15/LC_TIME; \
114 done
115 for l in ${JP_LINKS}; do \
116 ln -fs ../ja_JP.SJIS/LC_TIME \
117 ${LOCALEDIR}/$$l/LC_TIME; \
118 done
119
120.include <bsd.prog.mk>