1 # $FreeBSD: src/share/timedef/Makefile,v 1.11.2.11 2002/08/17 19:25:45 ache Exp $
2 # $DragonFly: src/share/timedef/Makefile,v 1.6 2005/07/07 11:49:56 corecode Exp $
5 CLEANFILES+= ${LOCALES:S/$/.out/g}
83 LOCALEDIR= ${DESTDIR}/usr/share/locale
85 UTF8_LATIN1LINKS= en_GB en_US eu_ES nl_NL
87 LATIN15LINKS= ca_ES da_DK de_AT de_DE en_GB en_US es_ES eu_ES fi_FI fr_FR \
88 is_IS it_IT la_LN nl_NL no_NO pt_PT sv_SE
90 FR_LINKS= fr_BE fr_CA fr_CH
92 LN_LINKS= la_LN.US-ASCII la_LN.ISO8859-2 la_LN.ISO8859-4
95 GB_LINKS= en_AU en_CA en_NZ
100 grep -v '^#' < ${.IMPSRC} > ${.TARGET}
102 all: ${LOCALES:S/$/.out/g}
105 for l in ${LOCALES}; do \
106 ${INSTALL} -m 644 -o ${BINOWN} -g ${BINGRP} $$l.out \
107 ${LOCALEDIR}/$$l/LC_TIME; \
109 for l in ${LATIN15LINKS}; do \
110 ${LN} -fs ../$$l.ISO8859-1/LC_TIME \
111 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
113 for l in ${DE_LINKS}; do \
114 ${LN} -fs ../de_DE.ISO8859-1/LC_TIME \
115 ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
116 ${LN} -fs ../de_DE.ISO8859-1/LC_TIME \
117 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
119 for l in ${IT_LINKS}; do \
120 ${LN} -fs ../it_IT.ISO8859-1/LC_TIME \
121 ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
122 ${LN} -fs ../it_IT.ISO8859-1/LC_TIME \
123 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
125 for l in ${FR_LINKS}; do \
126 ${LN} -fs ../fr_FR.ISO8859-1/LC_TIME \
127 ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
128 ${LN} -fs ../fr_FR.ISO8859-1/LC_TIME \
129 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
131 for l in ${LN_LINKS}; do \
132 ${LN} -fs ../la_LN.ISO8859-1/LC_TIME \
133 ${LOCALEDIR}/$$l/LC_TIME; \
135 for l in ${NL_LINKS}; do \
136 ${LN} -fs ../nl_NL.ISO8859-1/LC_TIME \
137 ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
138 ${LN} -fs ../nl_NL.ISO8859-1/LC_TIME \
139 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
141 for l in ${US_LINKS}; do \
142 ${LN} -fs ../en_US.ISO8859-1/LC_TIME \
143 ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
144 ${LN} -fs ../en_US.ISO8859-1/LC_TIME \
145 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
146 ${LN} -fs ../en_US.ISO8859-1/LC_TIME \
147 ${LOCALEDIR}/$$l.US-ASCII/LC_TIME; \
149 for l in ${GB_LINKS}; do \
150 ${LN} -fs ../en_GB.ISO8859-1/LC_TIME \
151 ${LOCALEDIR}/$$l.ISO8859-1/LC_TIME; \
152 ${LN} -fs ../en_GB.ISO8859-1/LC_TIME \
153 ${LOCALEDIR}/$$l.ISO8859-15/LC_TIME; \
154 ${LN} -fs ../en_GB.ISO8859-1/LC_TIME \
155 ${LOCALEDIR}/$$l.US-ASCII/LC_TIME; \
157 ${LN} -fs ../en_GB.ISO8859-1/LC_TIME \
158 ${LOCALEDIR}/en_GB.US-ASCII/LC_TIME
159 ${LN} -fs ../en_US.ISO8859-1/LC_TIME \
160 ${LOCALEDIR}/en_US.US-ASCII/LC_TIME
161 ${LN} -fs ../en_US.ISO8859-1/LC_TIME \
162 ${LOCALEDIR}/af_ZA.ISO8859-1/LC_TIME
163 ${LN} -fs ../en_US.ISO8859-15/LC_TIME \
164 ${LOCALEDIR}/af_ZA.ISO8859-15/LC_TIME
165 ${LN} -fs ../ko_KR.eucKR/LC_TIME \
166 ${LOCALEDIR}/ko_KR.CP949/LC_TIME
167 ${LN} -fs ../zh_CN.GB2312/LC_TIME \
168 ${LOCALEDIR}/zh_CN.GBK/LC_TIME
169 for l in ${UTF8_LATIN1LINKS}; do \
170 ${LN} -fs ../$$l.ISO8859-1/LC_TIME \
171 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
173 for l in ${DE_LINKS}; do \
174 ${LN} -fs ../de_DE.UTF-8/LC_TIME \
175 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
177 for l in ${IT_LINKS}; do \
178 ${LN} -fs ../it_IT.UTF-8/LC_TIME \
179 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
181 for l in ${FR_LINKS}; do \
182 ${LN} -fs ../fr_FR.UTF-8/LC_TIME \
183 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
185 for l in ${NL_LINKS}; do \
186 ${LN} -fs ../nl_NL.UTF-8/LC_TIME \
187 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
189 for l in ${US_LINKS}; do \
190 ${LN} -fs ../en_US.UTF-8/LC_TIME \
191 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
193 for l in ${GB_LINKS}; do \
194 ${LN} -fs ../en_GB.UTF-8/LC_TIME \
195 ${LOCALEDIR}/$$l.UTF-8/LC_TIME; \
197 ${LN} -fs ../en_GB.UTF-8/LC_TIME \
198 ${LOCALEDIR}/en_IE.UTF-8/LC_TIME
199 ${LN} -fs ../en_US.UTF-8/LC_TIME \
200 ${LOCALEDIR}/af_ZA.UTF-8/LC_TIME
201 ${LN} -fs ../zh_TW.UTF-8/LC_TIME \
202 ${LOCALEDIR}/zh_HK.UTF-8/LC_TIME
203 ${LN} -fs ../zh_TW.UTF-8/LC_TIME \
204 ${LOCALEDIR}/zh_HK.Big5HKSCS/LC_TIME
206 .include <bsd.prog.mk>