Makefile revision 87043
1219820Sjeff# $FreeBSD: head/share/colldef/Makefile 87043 2001-11-28 07:23:11Z ache $ 2219820Sjeff 3219820SjeffNOMAN=YES 4219820SjeffCLEANFILES+= ${LOCALES:S/$/.out/g} 5219820Sjeff 6219820SjeffLOCALES= bg_BG.CP1251 \ 7219820Sjeff cs_CZ.ISO8859-2 \ 8219820Sjeff de_DE.ISO8859-15 \ 9219820Sjeff de_DE.ISO8859-1 \ 10219820Sjeff el_GR.ISO8859-7 \ 11219820Sjeff es_ES.ISO8859-15 \ 12219820Sjeff es_ES.ISO8859-1 \ 13219820Sjeff et_EE.ISO8859-15 \ 14219820Sjeff hi_IN.ISCII-DEV \ 15219820Sjeff is_IS.ISO8859-15 \ 16219820Sjeff is_IS.ISO8859-1 \ 17219820Sjeff la_LN.US-ASCII \ 18219820Sjeff la_LN.ISO8859-15 \ 19219820Sjeff la_LN.ISO8859-1 \ 20219820Sjeff la_LN.ISO8859-2 \ 21219820Sjeff la_LN.ISO8859-4 \ 22219820Sjeff lt_LT.ISO8859-4 \ 23219820Sjeff ru_RU.CP866 \ 24219820Sjeff ru_RU.ISO8859-5 \ 25219820Sjeff ru_RU.KOI8-R \ 26219820Sjeff sv_SE.ISO8859-15 \ 27219820Sjeff sv_SE.ISO8859-1 \ 28219820Sjeff uk_UA.KOI8-U 29219820Sjeff 30219820SjeffLOCALEDIR= ${DESTDIR}/usr/share/locale 31219820Sjeff 32219820SjeffASCIILINKS = \ 33219820Sjeff en_AU.US-ASCII en_CA.US-ASCII en_GB.US-ASCII en_NZ.US-ASCII \ 34219820Sjeff en_US.US-ASCII ko_KR.eucKR ja_JP.eucJP ja_JP.SJIS zh_CN.eucCN 35219820Sjeff 36219820SjeffZHLINKS = zh_TW.Big5 37219820Sjeff 38219820SjeffLATIN1LINKS = \ 39219820Sjeff af_ZA da_DK en_AU en_CA en_GB en_NZ en_US fi_FI \ 40219820Sjeff fr_BE fr_CA fr_CH fr_FR it_CH it_IT nl_BE nl_NL no_NO \ 41219820Sjeff pt_PT 42219820Sjeff 43219820SjeffLATIN2LINKS = hr_HR hu_HU pl_PL sl_SI 44219820Sjeff 45219820SjeffDELINKS = de_AT de_CH 46219820Sjeff 47219820Sjeff.SUFFIXES: .src .out 48219820Sjeff 49219820Sjeff.src.out: 50219820Sjeff colldef -I ${.CURDIR} -o ${.TARGET} ${.IMPSRC} 51219820Sjeff 52219820Sjeffall: ${LOCALES:S/$/.out/g} 53219820Sjeff 54219820Sjeffbg_BG.CP1251.out: map.CP1251 55219820Sjeffcs_CZ.ISO8859-2.out: map.ISO8859-2 56219820Sjeffde_DE.ISO8859-15.out: map.ISO8859-15 57219820Sjeffde_DE.ISO8859-1.out: map.ISO8859-1 58219820Sjeffel_GR.ISO8859-7.out: map.ISO8859-7 59219820Sjeffes_ES.ISO8859-15.out: map.ISO8859-15 60219820Sjeffes_ES.ISO8859-1.out: map.ISO8859-1 61219820Sjeffet_EE.ISO8859-15.out: map.ISO8859-15 62219820Sjeffhi_IN.ISCII-DEV.out: map.ISCII-DEV 63219820Sjeffis_IS.ISO8859-15.out: map.ISO8859-15 64219820Sjeffis_IS.ISO8859-1.out: map.ISO8859-1 65219820Sjeffla_LN.ISO8859-15.out: map.ISO8859-15 66219820Sjeffla_LN.ISO8859-1.out: map.ISO8859-1 67219820Sjeffla_LN.ISO8859-4.out: map.ISO8859-4 68219820Sjefflt_LT.ISO8859-4.out: map.ISO8859-4 69219820Sjeffru_RU.CP866.out: map.CP866 70219820Sjeffru_RU.ISO8859-5.out: map.ISO8859-5 71219820Sjeffru_RU.KOI8-R.out: map.KOI8-R 72219820Sjeffsv_SE.ISO8859-15.out: map.ISO8859-15 73219820Sjeffsv_SE.ISO8859-1.out: map.ISO8859-1 74219820Sjeffuk_UA.KOI8-U.out: map.KOI8-U 75219820Sjeff 76219820Sjeffafterinstall: 77219820Sjeff.for locale in ${LOCALES} 78219820Sjeff ${INSTALL} -c -m 644 -o ${BINOWN} -g ${BINGRP} \ 79219820Sjeff ${locale}.out ${LOCALEDIR}/${locale}/LC_COLLATE 80219820Sjeff.endfor 81219820Sjeff.for link in ${ASCIILINKS} 82219820Sjeff ln -fs ../la_LN.US-ASCII/LC_COLLATE \ 83219820Sjeff ${LOCALEDIR}/${link}/LC_COLLATE 84219820Sjeff.endfor 85219820Sjeff.for link in ${ZHLINKS} 86219820Sjeff ln -fs ../is_IS.ISO8859-1/LC_COLLATE \ 87219820Sjeff ${LOCALEDIR}/${link}/LC_COLLATE 88219820Sjeff.endfor 89219820Sjeff.for link in ${LATIN1LINKS} 90219820Sjeff ln -fs ../la_LN.ISO8859-1/LC_COLLATE \ 91219820Sjeff ${LOCALEDIR}/${link}.ISO8859-1/LC_COLLATE 92219820Sjeff.endfor 93219820Sjeff.for link in ${LATIN1LINKS} 94219820Sjeff ln -fs ../la_LN.ISO8859-15/LC_COLLATE \ 95219820Sjeff ${LOCALEDIR}/${link}.ISO8859-15/LC_COLLATE 96219820Sjeff.endfor 97219820Sjeff.for link in ${LATIN2LINKS} 98219820Sjeff ln -fs ../la_LN.ISO8859-2/LC_COLLATE \ 99219820Sjeff ${LOCALEDIR}/${link}.ISO8859-2/LC_COLLATE 100219820Sjeff.endfor 101219820Sjeff.for link in ${DELINKS} 102219820Sjeff ln -fs ../de_DE.ISO8859-1/LC_COLLATE \ 103219820Sjeff ${LOCALEDIR}/${link}.ISO8859-1/LC_COLLATE 104219820Sjeff.endfor 105219820Sjeff.for link in ${DELINKS} 106219820Sjeff ln -fs ../de_DE.ISO8859-15/LC_COLLATE \ 107219820Sjeff ${LOCALEDIR}/${link}.ISO8859-15/LC_COLLATE 108219820Sjeff.endfor 109219820Sjeff ln -fs ../cs_CZ.ISO8859-2/LC_COLLATE \ 110219820Sjeff ${LOCALEDIR}/sk_SK.ISO8859-2/LC_COLLATE 111219820Sjeff 112219820Sjeff.include <bsd.prog.mk> 113219820Sjeff