Makefile revision 128526
1198090Srdivacky# $FreeBSD: head/share/msgdef/Makefile 128526 2004-04-21 15:28:23Z tjr $ 2198090Srdivacky 3198090SrdivackyNOMAN=YES 4198090SrdivackyCLEANFILES+= ${LOCALES:S/$/.out/g} 5198090Srdivacky 6198090SrdivackyLOCALES= af_ZA.ISO8859-1 \ 7198090Srdivacky am_ET.UTF-8 \ 8198090Srdivacky be_BY.CP1131 \ 9198090Srdivacky be_BY.CP1251 \ 10198090Srdivacky be_BY.ISO8859-5 \ 11198090Srdivacky be_BY.UTF-8 \ 12198090Srdivacky bg_BG.CP1251 \ 13198090Srdivacky bg_BG.UTF-8 \ 14198090Srdivacky ca_ES.ISO8859-1 \ 15198090Srdivacky cs_CZ.ISO8859-2 \ 16198090Srdivacky da_DK.ISO8859-1 \ 17198090Srdivacky de_DE.ISO8859-1 \ 18198090Srdivacky el_GR.ISO8859-7 \ 19198090Srdivacky el_GR.UTF-8 \ 20198090Srdivacky en_CA.ISO8859-1 \ 21198090Srdivacky en_GB.ISO8859-1 \ 22198090Srdivacky en_US.ISO8859-1 \ 23198090Srdivacky es_ES.ISO8859-1 \ 24198090Srdivacky et_EE.ISO8859-15 \ 25198090Srdivacky fi_FI.ISO8859-1 \ 26198090Srdivacky fr_BE.ISO8859-1 \ 27198090Srdivacky fr_CH.ISO8859-1 \ 28198090Srdivacky fr_FR.ISO8859-1 \ 29198090Srdivacky he_IL.UTF-8 \ 30198090Srdivacky hi_IN.ISCII-DEV \ 31198090Srdivacky hr_HR.ISO8859-2 \ 32198090Srdivacky hu_HU.ISO8859-2 \ 33198090Srdivacky hy_AM.ARMSCII-8 \ 34198090Srdivacky hy_AM.UTF-8 \ 35198090Srdivacky is_IS.ISO8859-1 \ 36198090Srdivacky it_IT.ISO8859-1 \ 37198090Srdivacky kk_KZ.PT154 \ 38198090Srdivacky kk_KZ.UTF-8 \ 39198090Srdivacky lt_LT.ISO8859-13 \ 40198090Srdivacky nl_NL.ISO8859-1 \ 41198090Srdivacky no_NO.ISO8859-1 \ 42198090Srdivacky pl_PL.ISO8859-2 \ 43198090Srdivacky pt_PT.ISO8859-1 \ 44198090Srdivacky ro_RO.ISO8859-2 \ 45198090Srdivacky ru_RU.CP1251 \ 46198090Srdivacky ru_RU.CP866 \ 47198090Srdivacky ru_RU.ISO8859-5 \ 48198090Srdivacky ru_RU.KOI8-R \ 49198090Srdivacky ru_RU.UTF-8 \ 50198090Srdivacky sl_SI.ISO8859-2 \ 51198090Srdivacky sr_YU.ISO8859-2 \ 52198090Srdivacky sr_YU.ISO8859-5 \ 53198090Srdivacky sr_YU.UTF-8 \ 54198090Srdivacky sv_SE.ISO8859-1 \ 55198090Srdivacky tr_TR.ISO8859-9 \ 56198090Srdivacky uk_UA.ISO8859-5 \ 57198090Srdivacky uk_UA.KOI8-U \ 58198090Srdivacky uk_UA.UTF-8 \ 59198090Srdivacky ko_KR.eucKR \ 60198090Srdivacky ja_JP.eucJP \ 61198090Srdivacky ja_JP.SJIS \ 62198090Srdivacky ja_JP.UTF-8 \ 63198090Srdivacky zh_CN.eucCN \ 64198090Srdivacky zh_CN.GB18030 \ 65198090Srdivacky zh_CN.GB2312 \ 66198090Srdivacky zh_CN.UTF-8 \ 67198090Srdivacky zh_TW.Big5 \ 68198090Srdivacky zh_TW.UTF-8 69198090Srdivacky 70198090SrdivackyLOCALEDIR= ${DESTDIR}/usr/share/locale 71198090Srdivacky 72198090SrdivackyASCIILINKS= en_CA en_GB en_US 73198090SrdivackyLATIN15LINKS= af_ZA ca_ES da_DK de_DE en_CA en_GB en_US es_ES fi_FI fr_BE \ 74198090Srdivacky fr_CH fr_FR is_IS it_IT nl_NL no_NO pt_PT sv_SE 75206274Srdivacky 76206274SrdivackyUTF8_LATIN1LINKS= af_ZA ca_ES da_DK de_DE en_CA en_GB en_US es_ES fi_FI \ 77206274Srdivacky fr_BE fr_CH fr_FR is_IS it_IT nl_NL no_NO pt_PT sv_SE 78206274SrdivackyUTF8_LATIN2LINKS= cs_CZ hr_HR hu_HU pl_PL ro_RO sl_SI 79206274SrdivackyUTF8_LATIN9LINKS= tr_TR 80198090SrdivackyUTF8_LATIN13LINKS= lt_LT 81198090SrdivackyUTF8_LATIN15LINKS= et_EE 82198090Srdivacky 83198090SrdivackyGB_LINKS= en_AU en_NZ 84198090SrdivackyFR_LINKS= fr_CA 85198090SrdivackyDE_LINKS= de_AT de_CH 86198090SrdivackyCZ_LINKS= sk_SK 87206274SrdivackyIT_LINKS= it_CH 88206274SrdivackyNL_LINKS= nl_BE 89206274SrdivackyPT_LINKS= pt_BR 90206274Srdivacky 91206274Srdivacky.SUFFIXES: .src .out 92206274Srdivacky 93206274Srdivacky.src.out: 94206274Srdivacky grep -v '^#' < ${.IMPSRC} > ${.TARGET} 95198090Srdivacky 96198090Srdivackyall: ${LOCALES:S/$/.out/g} 97198090Srdivacky 98198090Srdivackyafterinstall: 99198090Srdivacky# HACK: remove LC_MESSAGES directories before installing LC_MESSAGES file 100198090Srdivacky -rm -rf ${LOCALEDIR}/*/LC_MESSAGES 101198090Srdivacky.for lang in ${LOCALES} 102198090Srdivacky ${INSTALL} -m 644 -o ${BINOWN} -g ${BINGRP} ${lang}.out \ 103198090Srdivacky ${LOCALEDIR}/${lang}/LC_MESSAGES 104198090Srdivacky.endfor 105198090Srdivacky.for link in ${LATIN15LINKS} 106198090Srdivacky ln -sf ../${link}.ISO8859-1/LC_MESSAGES \ 107198090Srdivacky ${LOCALEDIR}/${link}.ISO8859-15/LC_MESSAGES 108198090Srdivacky.endfor 109198090Srdivacky.for link in ${GB_LINKS} 110198090Srdivacky ln -sf ../en_GB.ISO8859-1/LC_MESSAGES \ 111198090Srdivacky ${LOCALEDIR}/${link}.ISO8859-1/LC_MESSAGES 112198090Srdivacky ln -sf ../en_GB.ISO8859-1/LC_MESSAGES \ 113198090Srdivacky ${LOCALEDIR}/${link}.ISO8859-15/LC_MESSAGES 114198090Srdivacky ln -sf ../en_GB.ISO8859-1/LC_MESSAGES \ 115198090Srdivacky ${LOCALEDIR}/${link}.US-ASCII/LC_MESSAGES 116198090Srdivacky.endfor 117198090Srdivacky.for link in ${FR_LINKS} 118198090Srdivacky ln -sf ../fr_FR.ISO8859-1/LC_MESSAGES \ 119198090Srdivacky ${LOCALEDIR}/${link}.ISO8859-1/LC_MESSAGES 120198090Srdivacky ln -sf ../fr_FR.ISO8859-1/LC_MESSAGES \ 121198090Srdivacky ${LOCALEDIR}/${link}.ISO8859-15/LC_MESSAGES 122198090Srdivacky.endfor 123198090Srdivacky.for link in ${DE_LINKS} 124198090Srdivacky ln -sf ../de_DE.ISO8859-1/LC_MESSAGES \ 125198090Srdivacky ${LOCALEDIR}/${link}.ISO8859-1/LC_MESSAGES 126198090Srdivacky ln -sf ../de_DE.ISO8859-1/LC_MESSAGES \ 127198090Srdivacky ${LOCALEDIR}/${link}.ISO8859-15/LC_MESSAGES 128198090Srdivacky.endfor 129198090Srdivacky.for link in ${IT_LINKS} 130198090Srdivacky ln -sf ../it_IT.ISO8859-1/LC_MESSAGES \ 131206274Srdivacky ${LOCALEDIR}/${link}.ISO8859-1/LC_MESSAGES 132206274Srdivacky ln -sf ../it_IT.ISO8859-1/LC_MESSAGES \ 133198090Srdivacky ${LOCALEDIR}/${link}.ISO8859-15/LC_MESSAGES 134198090Srdivacky.endfor 135206274Srdivacky.for link in ${NL_LINKS} 136198090Srdivacky ln -sf ../nl_NL.ISO8859-1/LC_MESSAGES \ 137198090Srdivacky ${LOCALEDIR}/${link}.ISO8859-1/LC_MESSAGES 138198090Srdivacky ln -sf ../nl_NL.ISO8859-1/LC_MESSAGES \ 139206274Srdivacky ${LOCALEDIR}/${link}.ISO8859-15/LC_MESSAGES 140198090Srdivacky.endfor 141198090Srdivacky.for link in ${CZ_LINKS} 142206274Srdivacky ln -sf ../cs_CZ.ISO8859-2/LC_MESSAGES \ 143206274Srdivacky ${LOCALEDIR}/${link}.ISO8859-2/LC_MESSAGES 144198090Srdivacky.endfor 145198090Srdivacky.for link in ${PT_LINKS} 146198090Srdivacky ln -sf ../pt_PT.ISO8859-1/LC_MESSAGES \ 147198090Srdivacky ${LOCALEDIR}/${link}.ISO8859-1/LC_MESSAGES 148198090Srdivacky.endfor 149198090Srdivacky.for link in ${ASCIILINKS} 150198090Srdivacky ln -sf ../${link}.ISO8859-1/LC_MESSAGES \ 151198090Srdivacky ${LOCALEDIR}/${link}.US-ASCII/LC_MESSAGES 152198090Srdivacky.endfor 153198090Srdivacky ln -sf ../ko_KR.eucKR/LC_MESSAGES \ 154198090Srdivacky ${LOCALEDIR}/ko_KR.CP949/LC_MESSAGES 155198090Srdivacky ln -sf ../zh_CN.GB2312/LC_MESSAGES \ 156198090Srdivacky ${LOCALEDIR}/zh_CN.GBK/LC_MESSAGES 157198090Srdivacky.for link in ${UTF8_LATIN1LINKS} 158198090Srdivacky ln -sf ../${link}.ISO8859-1/LC_MESSAGES \ 159198090Srdivacky ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 160198090Srdivacky.endfor 161198090Srdivacky.for link in ${UTF8_LATIN2LINKS} 162198090Srdivacky ln -sf ../${link}.ISO8859-2/LC_MESSAGES \ 163198090Srdivacky ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 164198090Srdivacky.endfor 165198090Srdivacky.for link in ${UTF8_LATIN9LINKS} 166198090Srdivacky ln -sf ../${link}.ISO8859-9/LC_MESSAGES \ 167198090Srdivacky ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 168198090Srdivacky.endfor 169198090Srdivacky.for link in ${UTF8_LATIN13LINKS} 170198090Srdivacky ln -sf ../${link}.ISO8859-13/LC_MESSAGES \ 171198090Srdivacky ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 172198090Srdivacky.endfor 173198090Srdivacky.for link in ${UTF8_LATIN15LINKS} 174198090Srdivacky ln -sf ../${link}.ISO8859-15/LC_MESSAGES \ 175198090Srdivacky ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 176198090Srdivacky.endfor 177198090Srdivacky.for link in ${GB_LINKS} 178198090Srdivacky ln -sf ../en_GB.UTF-8/LC_MESSAGES \ 179198090Srdivacky ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 180198090Srdivacky.endfor 181198090Srdivacky ln -sf ../en_GB.UTF-8/LC_MESSAGES \ 182198090Srdivacky ${LOCALEDIR}/en_IE.UTF-8/LC_MESSAGES 183198090Srdivacky.for link in ${FR_LINKS} 184198090Srdivacky ln -sf ../fr_FR.UTF-8/LC_MESSAGES \ 185198090Srdivacky ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 186198090Srdivacky.endfor 187198090Srdivacky.for link in ${DE_LINKS} 188207618Srdivacky ln -sf ../de_DE.UTF-8/LC_MESSAGES \ 189198090Srdivacky ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 190198090Srdivacky.endfor 191198090Srdivacky.for link in ${IT_LINKS} 192198090Srdivacky ln -sf ../it_IT.UTF-8/LC_MESSAGES \ 193198090Srdivacky ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 194198090Srdivacky.endfor 195198090Srdivacky.for link in ${NL_LINKS} 196198090Srdivacky ln -sf ../nl_NL.UTF-8/LC_MESSAGES \ 197198090Srdivacky ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 198198090Srdivacky.endfor 199198090Srdivacky.for link in ${CZ_LINKS} 200198090Srdivacky ln -sf ../cs_CZ.UTF-8/LC_MESSAGES \ 201198090Srdivacky ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 202198090Srdivacky.endfor 203198090Srdivacky.for link in ${PT_LINKS} 204198090Srdivacky ln -sf ../pt_PT.UTF-8/LC_MESSAGES \ 205198090Srdivacky ${LOCALEDIR}/${link}.UTF-8/LC_MESSAGES 206198090Srdivacky.endfor 207198090Srdivacky ln -sf ../ko_KR.eucKR/LC_MESSAGES \ 208198090Srdivacky ${LOCALEDIR}/ko_KR.UTF-8/LC_MESSAGES 209198090Srdivacky ln -sf ../zh_TW.UTF-8/LC_MESSAGES \ 210198090Srdivacky ${LOCALEDIR}/zh_HK.UTF-8/LC_MESSAGES 211198090Srdivacky ln -sf ../zh_TW.Big5/LC_MESSAGES \ 212198090Srdivacky ${LOCALEDIR}/zh_HK.Big5HKSCS/LC_MESSAGES 213198090Srdivacky 214198090Srdivacky.include <bsd.prog.mk> 215198090Srdivacky