11.30Sjoerg# $NetBSD: Makefile,v 1.30 2013/08/11 22:09:40 joerg Exp $ 21.6Slukem 31.6SlukemNOMAN= # defined 41.1Sitojun 51.2Sitojun# pull LOCALEDIR and other declarations 61.2Sitojun.include <bsd.own.mk> 71.2Sitojun 81.28StnozakiLOCALEFILE= LC_CTYPE 91.10Stshiozak 101.28StnozakiLOCALESRC_af_ZA.ISO8859-1= en_US.ISO_8859-1 111.28StnozakiLOCALESRC_af_ZA.ISO8859-15= en_US.DIS_8859-15 121.28StnozakiLOCALESRC_be_BY.CP1251= bg_BG.CP1251 131.28StnozakiLOCALESRC_be_BY.ISO8859-5= ru_RU.ISO_8859-5 141.28StnozakiLOCALESRC_bg_BG.CP1251= bg_BG.CP1251 151.28StnozakiLOCALESRC_ca_ES.ISO8859-1= en_US.ISO_8859-1 161.28StnozakiLOCALESRC_ca_ES.ISO8859-15= en_US.DIS_8859-15 171.28StnozakiLOCALESRC_cs_CZ.ISO8859-2= en_US.ISO_8859-2 181.28StnozakiLOCALESRC_da_DK.ISO8859-1= en_US.ISO_8859-1 191.28StnozakiLOCALESRC_da_DK.ISO8859-15= en_US.DIS_8859-15 201.28StnozakiLOCALESRC_de_AT.ISO8859-1= en_US.ISO_8859-1 211.28StnozakiLOCALESRC_de_AT.ISO8859-15= en_US.DIS_8859-15 221.28StnozakiLOCALESRC_de_CH.ISO8859-1= en_US.ISO_8859-1 231.28StnozakiLOCALESRC_de_CH.ISO8859-15= en_US.DIS_8859-15 241.28StnozakiLOCALESRC_de_DE.ISO8859-1= en_US.ISO_8859-1 251.28StnozakiLOCALESRC_de_DE.ISO8859-15= en_US.DIS_8859-15 261.28StnozakiLOCALESRC_el_GR.ISO8859-7= el_GR.ISO8859-7 271.28StnozakiLOCALESRC_en_AU.ISO8859-1= en_US.ISO_8859-1 281.28StnozakiLOCALESRC_en_AU.ISO8859-15= en_US.DIS_8859-15 291.28StnozakiLOCALESRC_en_CA.ISO8859-1= en_US.ISO_8859-1 301.28StnozakiLOCALESRC_en_CA.ISO8859-15= en_US.DIS_8859-15 311.28StnozakiLOCALESRC_en_GB.ISO8859-1= en_US.ISO_8859-1 321.28StnozakiLOCALESRC_en_GB.ISO8859-15= en_US.DIS_8859-15 331.28StnozakiLOCALESRC_en_NZ.ISO8859-1= en_US.ISO_8859-1 341.28StnozakiLOCALESRC_en_NZ.ISO8859-15= en_US.DIS_8859-15 351.28StnozakiLOCALESRC_en_US.ISO8859-1= en_US.ISO_8859-1 361.28StnozakiLOCALESRC_en_US.ISO8859-15= en_US.DIS_8859-15 371.28StnozakiLOCALESRC_en_US.US-ASCII= en_US.ASCII 381.28StnozakiLOCALESRC_es_ES.ISO8859-1= en_US.ISO_8859-1 391.28StnozakiLOCALESRC_es_ES.ISO8859-15= en_US.DIS_8859-15 401.28StnozakiLOCALESRC_et_EE.ISO8859-15= en_US.DIS_8859-15 411.28StnozakiLOCALESRC_eu_ES.ISO8859-1= en_US.ISO_8859-1 421.28StnozakiLOCALESRC_eu_ES.ISO8859-15= en_US.DIS_8859-15 431.28StnozakiLOCALESRC_fi_FI.ISO8859-1= en_US.ISO_8859-1 441.28StnozakiLOCALESRC_fi_FI.ISO8859-15= en_US.DIS_8859-15 451.28StnozakiLOCALESRC_fr_BE.ISO8859-1= en_US.ISO_8859-1 461.28StnozakiLOCALESRC_fr_BE.ISO8859-15= en_US.DIS_8859-15 471.28StnozakiLOCALESRC_fr_CA.ISO8859-1= en_US.ISO_8859-1 481.28StnozakiLOCALESRC_fr_CA.ISO8859-15= en_US.DIS_8859-15 491.28StnozakiLOCALESRC_fr_CH.ISO8859-1= en_US.ISO_8859-1 501.28StnozakiLOCALESRC_fr_CH.ISO8859-15= en_US.DIS_8859-15 511.28StnozakiLOCALESRC_fr_FR.ISO8859-1= en_US.ISO_8859-1 521.28StnozakiLOCALESRC_fr_FR.ISO8859-15= en_US.DIS_8859-15 531.28StnozakiLOCALESRC_hr_HR.ISO8859-2= en_US.ISO_8859-2 541.28StnozakiLOCALESRC_hu_HU.ISO8859-2= en_US.ISO_8859-2 551.28StnozakiLOCALESRC_hy_AM.ARMSCII-8= hy_AM.ARMSCII-8 561.28StnozakiLOCALESRC_is_IS.ISO8859-1= en_US.ISO_8859-1 571.28StnozakiLOCALESRC_is_IS.ISO8859-15= en_US.DIS_8859-15 581.28StnozakiLOCALESRC_it_CH.ISO8859-1= en_US.ISO_8859-1 591.28StnozakiLOCALESRC_it_CH.ISO8859-15= en_US.DIS_8859-15 601.28StnozakiLOCALESRC_it_IT.ISO8859-1= en_US.ISO_8859-1 611.28StnozakiLOCALESRC_it_IT.ISO8859-15= en_US.DIS_8859-15 621.28StnozakiLOCALESRC_ja_JP.SJIS= ja_JP.SJIS 631.28StnozakiLOCALESRC_ja_JP.ct= ja_JP.CTEXT 641.28StnozakiLOCALESRC_ja_JP.eucJP= ja_JP.eucJP 651.28StnozakiLOCALESRC_kk_KZ.PT154= kk_KZ.PT154 661.28StnozakiLOCALESRC_ko_KR.eucKR= ko_KR.eucKR 671.28StnozakiLOCALESRC_lt_LT.ISO8859-4= en_US.ISO_8859-4 681.28StnozakiLOCALESRC_lt_LT.ISO8859-13= lt_LT.ISO8859-13 691.30SjoergLOCALESRC_nb_NO.ISO8859-1= en_US.ISO_8859-1 701.30SjoergLOCALESRC_nb_NO.ISO8859-15= en_US.DIS_8859-15 711.28StnozakiLOCALESRC_nl_BE.ISO8859-1= en_US.ISO_8859-1 721.28StnozakiLOCALESRC_nl_BE.ISO8859-15= en_US.DIS_8859-15 731.28StnozakiLOCALESRC_nl_NL.ISO8859-1= en_US.ISO_8859-1 741.28StnozakiLOCALESRC_nl_NL.ISO8859-15= en_US.DIS_8859-15 751.28StnozakiLOCALESRC_nn_NO.ISO8859-1= en_US.ISO_8859-1 761.28StnozakiLOCALESRC_nn_NO.ISO8859-15= en_US.DIS_8859-15 771.28StnozakiLOCALESRC_pl_PL.ISO8859-2= en_US.ISO_8859-2 781.28StnozakiLOCALESRC_pt_BR.ISO8859-1= en_US.ISO_8859-1 791.28StnozakiLOCALESRC_pt_PT.ISO8859-1= en_US.ISO_8859-1 801.28StnozakiLOCALESRC_pt_PT.ISO8859-15= en_US.DIS_8859-15 811.28StnozakiLOCALESRC_ro_RO.ISO8859-2= en_US.ISO_8859-2 821.28StnozakiLOCALESRC_ru_RU.CP866= ru_RU.CP866 831.28StnozakiLOCALESRC_ru_BY.CP1251= bg_BG.CP1251 841.28StnozakiLOCALESRC_ru_RU.CP1251= bg_BG.CP1251 851.28StnozakiLOCALESRC_ru_RU.ISO8859-5= ru_RU.ISO_8859-5 861.28StnozakiLOCALESRC_ru_RU.KOI8-R= ru_RU.KOI8-R 871.28StnozakiLOCALESRC_sk_SK.ISO8859-2= en_US.ISO_8859-2 881.28StnozakiLOCALESRC_sl_SI.ISO8859-2= en_US.ISO_8859-2 891.30SjoergLOCALESRC_sr_Latn_ME.ISO8859-2= en_US.ISO_8859-2 901.30SjoergLOCALESRC_sr_Cyrl_ME.ISO8859-5= ru_RU.ISO_8859-5 911.30SjoergLOCALESRC_sr_Latn_RS.ISO8859-2= en_US.ISO_8859-2 921.30SjoergLOCALESRC_sr_Cyrl_RS.ISO8859-5= ru_RU.ISO_8859-5 931.28StnozakiLOCALESRC_sv_SE.ISO8859-1= en_US.ISO_8859-1 941.28StnozakiLOCALESRC_sv_SE.ISO8859-15= en_US.DIS_8859-15 951.28StnozakiLOCALESRC_tr_TR.ISO8859-9= tr_TR.ISO8859-9 961.28StnozakiLOCALESRC_uk_UA.CP1251= bg_BG.CP1251 971.28StnozakiLOCALESRC_uk_UA.ISO8859-5= ru_RU.ISO_8859-5 981.28StnozakiLOCALESRC_uk_UA.KOI8-U= uk_UA.KOI8-U 991.28StnozakiLOCALESRC_zh_CN.GB18030= zh_CN.GB18030 1001.28StnozakiLOCALESRC_zh_CN.eucCN= zh_CN.eucCN 1011.28StnozakiLOCALESRC_zh_HK.Big5hkscs= zh_HK.Big5-HKSCS 1021.28StnozakiLOCALESRC_zh_TW.Big5= zh_TW.BIG5 1031.28StnozakiLOCALESRC_zh_TW.eucTW= zh_TW.eucTW 1041.22Stnozaki 1051.28Stnozaki.include "${.CURDIR}/../Makefile.locale" 1061.22Stnozaki 1071.28Stnozakiall: ${LOCALES:S/$/.out/g} 1081.28Stnozakirealall: ${LOCALES:S/$/.out/g} 1091.21Stnozaki 1101.28StnozakiFILES= ${LOCALES:S/$/.out/g} 1111.2SitojunCLEANFILES+= ${LOCALES:S/$/.out/g} 1121.2Sitojun 1131.30Sjoerg.for locale in ${LOCALES:M*.UTF-8} 1141.30SjoergLOCALESRC_${locale}= en_US.UTF-8 1151.30Sjoerg.endfor 1161.30Sjoerg 1171.2Sitojun.for locale in ${LOCALES} 1181.28Stnozaki${locale}.out: ${LOCALESRC_${locale}}.src 1191.18Slukem ${_MKTARGET_CREATE} 1201.8Sthorpej ${CPP} -I${.CURDIR} < ${.CURDIR}/${LOCALESRC_${locale}}.src | \ 1211.28Stnozaki ${TOOL_SED} -e '/^#/d' | \ 1221.28Stnozaki ${TOOL_MKLOCALE} -t ctype -o ${.TARGET} 1231.2Sitojun.endfor 1241.2Sitojun 1251.2Sitojun.include <bsd.prog.mk> 126