Makefile revision 134663
1# $FreeBSD: head/share/msgdef/Makefile 134663 2004-09-02 22:09:33Z ache $ 2 3NOMAN=YES 4CLEANFILES+= ${LOCALES:S/$/.out/g} 5 6LOCALES= af_ZA.ISO8859-1 \ 7 am_ET.UTF-8 \ 8 be_BY.CP1131 \ 9 be_BY.CP1251 \ 10 be_BY.ISO8859-5 \ 11 be_BY.UTF-8 \ 12 bg_BG.CP1251 \ 13 bg_BG.UTF-8 \ 14 ca_ES.ISO8859-1 \ 15 cs_CZ.ISO8859-2 \ 16 da_DK.ISO8859-1 \ 17 de_DE.ISO8859-1 \ 18 el_GR.ISO8859-7 \ 19 el_GR.UTF-8 \ 20 en_CA.ISO8859-1 \ 21 en_GB.ISO8859-1 \ 22 en_US.ISO8859-1 \ 23 es_ES.ISO8859-1 \ 24 et_EE.ISO8859-15 \ 25 eu_ES.ISO8859-1 \ 26 fi_FI.ISO8859-1 \ 27 fr_BE.ISO8859-1 \ 28 fr_CH.ISO8859-1 \ 29 fr_FR.ISO8859-1 \ 30 he_IL.UTF-8 \ 31 hi_IN.ISCII-DEV \ 32 hr_HR.ISO8859-2 \ 33 hu_HU.ISO8859-2 \ 34 hy_AM.ARMSCII-8 \ 35 hy_AM.UTF-8 \ 36 is_IS.ISO8859-1 \ 37 it_IT.ISO8859-1 \ 38 kk_KZ.PT154 \ 39 kk_KZ.UTF-8 \ 40 lt_LT.ISO8859-13 \ 41 nl_NL.ISO8859-1 \ 42 no_NO.ISO8859-1 \ 43 pl_PL.ISO8859-2 \ 44 pt_PT.ISO8859-1 \ 45 ro_RO.ISO8859-2 \ 46 ru_RU.CP1251 \ 47 ru_RU.CP866 \ 48 ru_RU.ISO8859-5 \ 49 ru_RU.KOI8-R \ 50 ru_RU.UTF-8 \ 51 sl_SI.ISO8859-2 \ 52 sr_YU.ISO8859-2 \ 53 sr_YU.ISO8859-5 \ 54 sr_YU.UTF-8 \ 55 sv_SE.ISO8859-1 \ 56 tr_TR.ISO8859-9 \ 57 uk_UA.ISO8859-5 \ 58 uk_UA.KOI8-U \ 59 uk_UA.UTF-8 \ 60 ko_KR.eucKR \ 61 ja_JP.eucJP \ 62 ja_JP.SJIS \ 63 ja_JP.UTF-8 \ 64 zh_CN.eucCN \ 65 zh_CN.GB18030 \ 66 zh_CN.GB2312 \ 67 zh_CN.UTF-8 \ 68 zh_TW.Big5 \ 69 zh_TW.UTF-8 70 71LOCALEDIR= ${DESTDIR}/usr/share/locale 72 73ASCIILINKS= en_CA en_GB en_US 74LATIN15LINKS= af_ZA ca_ES da_DK de_DE en_CA en_GB en_US es_ES eu_ES fi_FI \ 75 fr_BE \ 76 fr_CH fr_FR is_IS it_IT nl_NL no_NO pt_PT sv_SE 77 78UTF8_LATIN1LINKS= af_ZA ca_ES da_DK de_DE en_CA en_GB en_US es_ES eu_ES \ 79 fi_FI \ 80 fr_BE fr_CH fr_FR is_IS it_IT nl_NL no_NO pt_PT sv_SE 81UTF8_LATIN2LINKS= cs_CZ hr_HR hu_HU pl_PL ro_RO sl_SI 82UTF8_LATIN9LINKS= tr_TR 83UTF8_LATIN13LINKS= lt_LT 84UTF8_LATIN15LINKS= et_EE 85 86GB_LINKS= en_AU en_NZ 87FR_LINKS= fr_CA 88DE_LINKS= de_AT de_CH 89CZ_LINKS= sk_SK 90IT_LINKS= it_CH 91NL_LINKS= nl_BE 92PT_LINKS= pt_BR 93 94.SUFFIXES: .src .out 95 96.src.out: 97 grep -v '^#' < ${.IMPSRC} > ${.TARGET} 98 99all: ${LOCALES:S/$/.out/g} 100 101afterinstall: 102.for lang in ${LOCALES} 103 -rm -rf ${LOCALEDIR}/${lang}/LC_MESSAGES 104 ${INSTALL} -m 644 -o ${BINOWN} -g ${BINGRP} ${lang}.out \ 105 ${LOCALEDIR}/${lang}/LC_MESSAGES 106.endfor 107.for link in ${LATIN15LINKS} 108 ln -sf ../${link}.ISO8859-1/LC_MESSAGES \ 109 ${LOCALEDIR}/${link}.ISO8859-15/LC_MESSAGES 110.endfor 111.for link in ${GB_LINKS} 112 ln -sf ../en_GB.ISO8859-1/LC_MESSAGES \ 113 ${LOCALEDIR}/${link}.ISO8859-1/LC_MESSAGES 114 ln -sf ../en_GB.ISO8859-1/LC_MESSAGES \ 115 ${LOCALEDIR}/${link}.ISO8859-15/LC_MESSAGES 116 ln -sf ../en_GB.ISO8859-1/LC_MESSAGES \ 117 ${LOCALEDIR}/${link}.US-ASCII/LC_MESSAGES 118.endfor 119.for link in ${FR_LINKS} 120 ln -sf ../fr_FR.ISO8859-1/LC_MESSAGES \ 121 ${LOCALEDIR}/${link}.ISO8859-1/LC_MESSAGES 122 ln -sf ../fr_FR.ISO8859-1/LC_MESSAGES \ 123 ${LOCALEDIR}/${link}.ISO8859-15/LC_MESSAGES 124.endfor 125.for link in ${DE_LINKS} 126 ln -sf ../de_DE.ISO8859-1/LC_MESSAGES \ 127 ${LOCALEDIR}/${link}.ISO8859-1/LC_MESSAGES 128 ln -sf ../de_DE.ISO8859-1/LC_MESSAGES \ 129 ${LOCALEDIR}/${link}.ISO8859-15/LC_MESSAGES 130.endfor 131.for link in ${IT_LINKS} 132 ln -sf ../it_IT.ISO8859-1/LC_MESSAGES \ 133 ${LOCALEDIR}/${link}.ISO8859-1/LC_MESSAGES 134 ln -sf ../it_IT.ISO8859-1/LC_MESSAGES \ 135 ${LOCALEDIR}/${link}.ISO8859-15/LC_MESSAGES 136.endfor 137.for link in ${NL_LINKS} 138 ln -sf ../nl_NL.ISO8859-1/LC_MESSAGES \ 139 ${LOCALEDIR}/${link}.ISO8859-1/LC_MESSAGES 140 ln -sf ../nl_NL.ISO8859-1/LC_MESSAGES \ 141 ${LOCALEDIR}/${link}.ISO8859-15/LC_MESSAGES 142.endfor 143.for link in ${CZ_LINKS} 144 ln -sf ../cs_CZ.ISO8859-2/LC_MESSAGES \ 145 ${LOCALEDIR}/${link}.ISO8859-2/LC_MESSAGES 146.endfor 147.for link in ${PT_LINKS} 148 ln -sf ../pt_PT.ISO8859-1/LC_MESSAGES \ 149 ${LOCALEDIR}/${link}.ISO8859-1/LC_MESSAGES 150.endfor 151.for link in ${ASCIILINKS} 152 ln -sf ../${link}.ISO8859-1/LC_MESSAGES \ 153 ${LOCALEDIR}/${link}.US-ASCII/LC_MESSAGES 154.endfor 155 ln -sf ../ko_KR.eucKR/LC_MESSAGES \ 156 ${LOCALEDIR}/ko_KR.CP949/LC_MESSAGES 157 ln -sf ../zh_CN.GB2312/LC_MESSAGES \ 158 ${LOCALEDIR}/zh_CN.GBK/LC_MESSAGES 159.for link in ${UTF8_LATIN1LINKS} 160 ln -sf ../${link}.ISO8859-1/LC_MESSAGES \ 161 ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 162.endfor 163.for link in ${UTF8_LATIN2LINKS} 164 ln -sf ../${link}.ISO8859-2/LC_MESSAGES \ 165 ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 166.endfor 167.for link in ${UTF8_LATIN9LINKS} 168 ln -sf ../${link}.ISO8859-9/LC_MESSAGES \ 169 ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 170.endfor 171.for link in ${UTF8_LATIN13LINKS} 172 ln -sf ../${link}.ISO8859-13/LC_MESSAGES \ 173 ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 174.endfor 175.for link in ${UTF8_LATIN15LINKS} 176 ln -sf ../${link}.ISO8859-15/LC_MESSAGES \ 177 ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 178.endfor 179.for link in ${GB_LINKS} 180 ln -sf ../en_GB.UTF-8/LC_MESSAGES \ 181 ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 182.endfor 183 ln -sf ../en_GB.UTF-8/LC_MESSAGES \ 184 ${LOCALEDIR}/en_IE.UTF-8/LC_MESSAGES 185.for link in ${FR_LINKS} 186 ln -sf ../fr_FR.UTF-8/LC_MESSAGES \ 187 ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 188.endfor 189.for link in ${DE_LINKS} 190 ln -sf ../de_DE.UTF-8/LC_MESSAGES \ 191 ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 192.endfor 193.for link in ${IT_LINKS} 194 ln -sf ../it_IT.UTF-8/LC_MESSAGES \ 195 ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 196.endfor 197.for link in ${NL_LINKS} 198 ln -sf ../nl_NL.UTF-8/LC_MESSAGES \ 199 ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 200.endfor 201.for link in ${CZ_LINKS} 202 ln -sf ../cs_CZ.UTF-8/LC_MESSAGES \ 203 ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 204.endfor 205.for link in ${PT_LINKS} 206 ln -sf ../pt_PT.UTF-8/LC_MESSAGES \ 207 ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 208.endfor 209 ln -sf ../ko_KR.eucKR/LC_MESSAGES \ 210 ${LOCALEDIR}/ko_KR.UTF-8/LC_MESSAGES 211 ln -sf ../zh_TW.UTF-8/LC_MESSAGES \ 212 ${LOCALEDIR}/zh_HK.UTF-8/LC_MESSAGES 213 ln -sf ../zh_TW.Big5/LC_MESSAGES \ 214 ${LOCALEDIR}/zh_HK.Big5HKSCS/LC_MESSAGES 215 ln -sf ../lt_LT.ISO8859-13/LC_MESSAGES \ 216 ${LOCALEDIR}/lt_LT.ISO8859-4/LC_MESSAGES 217 218.include <bsd.prog.mk> 219