4 CLEANFILES+= ${LOCALES:S/$/.out/g}
95 LOCALEDIR= ${DESTDIR}/usr/share/locale
97 UTF8_LATIN1LINKS= en_GB en_US nl_NL
99 LATIN15LINKS= ca_ES da_DK de_AT de_DE en_GB en_US es_ES fi_FI fr_FR is_IS \
100 it_IT la_LN nl_NL no_NO pt_PT sv_SE
102 FR_LINKS= fr_BE fr_CA fr_CH
104 LN_LINKS= la_LN.US-ASCII la_LN.ISO8859-2 la_LN.ISO8859-4
107 GB_LINKS= en_AU en_CA en_NZ
112 grep -v '^#' < ${.IMPSRC} > ${.TARGET}
114 all: ${LOCALES:S/$/.out/g}
117 for l in ${LOCALES}; do \
118 ${INSTALL} -m 644 -o ${BINOWN} -g ${BINGRP} $$l.out \
119 ${LOCALEDIR}/$$l/LC_TIME; \
121 for l in ${LATIN15LINKS}; do \
122 ln -fs ../$$l.ISO8859-1/LC_TIME \
123 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
125 for l in ${DE_LINKS}; do \
126 ln -fs ../de_DE.ISO8859-1/LC_TIME \
127 ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
128 ln -fs ../de_DE.ISO8859-1/LC_TIME \
129 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
131 for l in ${IT_LINKS}; do \
132 ln -fs ../it_IT.ISO8859-1/LC_TIME \
133 ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
134 ln -fs ../it_IT.ISO8859-1/LC_TIME \
135 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
137 for l in ${FR_LINKS}; do \
138 ln -fs ../fr_FR.ISO8859-1/LC_TIME \
139 ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
140 ln -fs ../fr_FR.ISO8859-1/LC_TIME \
141 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
143 for l in ${LN_LINKS}; do \
144 ln -fs ../la_LN.ISO8859-1/LC_TIME \
145 ${LOCALEDIR}/$$l/LC_TIME; \
147 for l in ${NL_LINKS}; do \
148 ln -fs ../nl_NL.ISO8859-1/LC_TIME \
149 ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
150 ln -fs ../nl_NL.ISO8859-1/LC_TIME \
151 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
153 for l in ${US_LINKS}; do \
154 ln -fs ../en_US.ISO8859-1/LC_TIME \
155 ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
156 ln -fs ../en_US.ISO8859-1/LC_TIME \
157 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
158 ln -fs ../en_US.ISO8859-1/LC_TIME \
159 ${LOCALEDIR}/$$l.US-ASCII/LC_TIME; \
161 for l in ${GB_LINKS}; do \
162 ln -fs ../en_GB.ISO8859-1/LC_TIME \
163 ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
164 ln -fs ../en_GB.ISO8859-1/LC_TIME \
165 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
166 ln -fs ../en_GB.ISO8859-1/LC_TIME \
167 ${LOCALEDIR}/$$l.US-ASCII/LC_TIME; \
169 ln -fs ../en_GB.ISO8859-1/LC_TIME \
170 ${LOCALEDIR}/en_GB.US-ASCII/LC_TIME
171 ln -fs ../en_US.ISO8859-1/LC_TIME \
172 ${LOCALEDIR}/en_US.US-ASCII/LC_TIME
173 ln -fs ../en_US.ISO8859-1/LC_TIME \
174 ${LOCALEDIR}/af_ZA.ISO8859-1/LC_TIME
175 ln -fs ../en_US.ISO8859-15/LC_TIME \
176 ${LOCALEDIR}/af_ZA.ISO8859-15/LC_TIME
177 ln -fs ../ko_KR.eucKR/LC_TIME \
178 ${LOCALEDIR}/ko_KR.CP949/LC_TIME
179 ln -fs ../zh_CN.GB2312/LC_TIME \
180 ${LOCALEDIR}/zh_CN.GBK/LC_TIME
181 for l in ${UTF8_LATIN1LINKS}; do \
182 ln -fs ../$$l.ISO8859-1/LC_TIME \
183 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
185 for l in ${DE_LINKS}; do \
186 ln -fs ../de_DE.UTF-8/LC_TIME \
187 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
189 for l in ${IT_LINKS}; do \
190 ln -fs ../it_IT.UTF-8/LC_TIME \
191 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
193 for l in ${FR_LINKS}; do \
194 ln -fs ../fr_FR.UTF-8/LC_TIME \
195 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
197 for l in ${NL_LINKS}; do \
198 ln -fs ../nl_NL.UTF-8/LC_TIME \
199 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
201 for l in ${US_LINKS}; do \
202 ln -fs ../en_US.UTF-8/LC_TIME \
203 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
205 for l in ${GB_LINKS}; do \
206 ln -fs ../en_GB.UTF-8/LC_TIME \
207 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
209 ln -fs ../en_GB.UTF-8/LC_TIME \
210 ${LOCALEDIR}/en_IE.UTF-8/LC_TIME
211 ln -fs ../en_US.UTF-8/LC_TIME \
212 ${LOCALEDIR}/af_ZA.UTF-8/LC_TIME
213 ln -fs ../zh_TW.UTF-8/LC_TIME \
214 ${LOCALEDIR}/zh_HK.UTF-8/LC_TIME
215 ln -fs ../zh_TW.UTF-8/LC_TIME \
216 ${LOCALEDIR}/zh_HK.Big5HKSCS/LC_TIME
218 .include <bsd.prog.mk>