4 CLEANFILES+= ${LOCALES:S/$/.out/g}
96 LOCALEDIR= ${DESTDIR}/usr/share/locale
98 UTF8_LATIN1LINKS= en_GB en_US eu_ES nl_NL
100 LATIN15LINKS= ca_ES da_DK de_AT de_DE en_GB en_US es_ES eu_ES fi_FI fr_FR \
102 it_IT la_LN nl_NL no_NO pt_PT sv_SE
104 FR_LINKS= fr_BE fr_CA fr_CH
106 LN_LINKS= la_LN.US-ASCII la_LN.ISO8859-2 la_LN.ISO8859-4
109 GB_LINKS= en_AU en_CA en_NZ
114 grep -v '^#' < ${.IMPSRC} > ${.TARGET}
116 all: ${LOCALES:S/$/.out/g}
119 for l in ${LOCALES}; do \
120 ${INSTALL} -m 644 -o ${BINOWN} -g ${BINGRP} $$l.out \
121 ${LOCALEDIR}/$$l/LC_TIME; \
123 for l in ${LATIN15LINKS}; do \
124 ln -fs ../$$l.ISO8859-1/LC_TIME \
125 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
127 for l in ${DE_LINKS}; do \
128 ln -fs ../de_DE.ISO8859-1/LC_TIME \
129 ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
130 ln -fs ../de_DE.ISO8859-1/LC_TIME \
131 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
133 for l in ${IT_LINKS}; do \
134 ln -fs ../it_IT.ISO8859-1/LC_TIME \
135 ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
136 ln -fs ../it_IT.ISO8859-1/LC_TIME \
137 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
139 for l in ${FR_LINKS}; do \
140 ln -fs ../fr_FR.ISO8859-1/LC_TIME \
141 ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
142 ln -fs ../fr_FR.ISO8859-1/LC_TIME \
143 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
145 for l in ${LN_LINKS}; do \
146 ln -fs ../la_LN.ISO8859-1/LC_TIME \
147 ${LOCALEDIR}/$$l/LC_TIME; \
149 for l in ${NL_LINKS}; do \
150 ln -fs ../nl_NL.ISO8859-1/LC_TIME \
151 ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
152 ln -fs ../nl_NL.ISO8859-1/LC_TIME \
153 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
155 for l in ${US_LINKS}; do \
156 ln -fs ../en_US.ISO8859-1/LC_TIME \
157 ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
158 ln -fs ../en_US.ISO8859-1/LC_TIME \
159 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
160 ln -fs ../en_US.ISO8859-1/LC_TIME \
161 ${LOCALEDIR}/$$l.US-ASCII/LC_TIME; \
163 for l in ${GB_LINKS}; do \
164 ln -fs ../en_GB.ISO8859-1/LC_TIME \
165 ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
166 ln -fs ../en_GB.ISO8859-1/LC_TIME \
167 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
168 ln -fs ../en_GB.ISO8859-1/LC_TIME \
169 ${LOCALEDIR}/$$l.US-ASCII/LC_TIME; \
171 ln -fs ../en_GB.ISO8859-1/LC_TIME \
172 ${LOCALEDIR}/en_GB.US-ASCII/LC_TIME
173 ln -fs ../en_US.ISO8859-1/LC_TIME \
174 ${LOCALEDIR}/en_US.US-ASCII/LC_TIME
175 ln -fs ../en_US.ISO8859-1/LC_TIME \
176 ${LOCALEDIR}/af_ZA.ISO8859-1/LC_TIME
177 ln -fs ../en_US.ISO8859-15/LC_TIME \
178 ${LOCALEDIR}/af_ZA.ISO8859-15/LC_TIME
179 ln -fs ../ko_KR.eucKR/LC_TIME \
180 ${LOCALEDIR}/ko_KR.CP949/LC_TIME
181 ln -fs ../zh_CN.GB2312/LC_TIME \
182 ${LOCALEDIR}/zh_CN.GBK/LC_TIME
183 for l in ${UTF8_LATIN1LINKS}; do \
184 ln -fs ../$$l.ISO8859-1/LC_TIME \
185 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
187 for l in ${DE_LINKS}; do \
188 ln -fs ../de_DE.UTF-8/LC_TIME \
189 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
191 for l in ${IT_LINKS}; do \
192 ln -fs ../it_IT.UTF-8/LC_TIME \
193 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
195 for l in ${FR_LINKS}; do \
196 ln -fs ../fr_FR.UTF-8/LC_TIME \
197 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
199 for l in ${NL_LINKS}; do \
200 ln -fs ../nl_NL.UTF-8/LC_TIME \
201 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
203 for l in ${US_LINKS}; do \
204 ln -fs ../en_US.UTF-8/LC_TIME \
205 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
207 for l in ${GB_LINKS}; do \
208 ln -fs ../en_GB.UTF-8/LC_TIME \
209 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
211 ln -fs ../en_GB.UTF-8/LC_TIME \
212 ${LOCALEDIR}/en_IE.UTF-8/LC_TIME
213 ln -fs ../en_US.UTF-8/LC_TIME \
214 ${LOCALEDIR}/af_ZA.UTF-8/LC_TIME
215 ln -fs ../zh_TW.UTF-8/LC_TIME \
216 ${LOCALEDIR}/zh_HK.UTF-8/LC_TIME
217 ln -fs ../zh_TW.UTF-8/LC_TIME \
218 ${LOCALEDIR}/zh_HK.Big5HKSCS/LC_TIME
220 .include <bsd.prog.mk>