Makefile revision 31023
1232950Stheraven# $Id: Makefile,v 1.10 1997/09/24 20:06:53 julian Exp $ 2232950Stheraven 3232950StheravenNOMAN=YES 4232950StheravenCLEANFILES+= ${LOCALES:S/$/.out/g} 5232950Stheraven 6232950StheravenLOCALES= de_DE.ISO_8859-1 \ 7232950Stheraven es_ES.ISO_8859-1 \ 8232950Stheraven is_IS.ISO_8859-1 \ 9232950Stheraven lt_LN.ASCII \ 10232950Stheraven lt_LN.ISO_8859-1 \ 11232950Stheraven lt_LN.ISO_8859-2 \ 12232950Stheraven ru_SU.CP866 \ 13232950Stheraven ru_SU.KOI8-R 14232950Stheraven 15232950StheravenLOCALEDIR= ${DESTDIR}/usr/share/locale 16232950Stheraven 17232950Stheraven.if exists(${.OBJDIR}/../colldef) 18232950StheravenCOLLDEF=${.OBJDIR}/../colldef 19232950Stheraven.else 20232950StheravenCOLLDEF=${.CURDIR}/../colldef 21232950Stheraven.endif 22232950Stheraven 23232950StheravenASCIILINKS = \ 24232950Stheraven ko_KR.EUC ja_JP.EUC ja_JP.SJIS 25232950Stheraven 26232950StheravenLATIN1LINKS = \ 27227825Stheraven da_DK en_AU en_CA en_GB en_US fi_FI \ 28227825Stheraven fr_BE fr_CA fr_CH fr_FR it_CH it_IT nl_BE nl_NL no_NO \ 29227825Stheraven pt_PT sv_SE 30227825Stheraven 31227825StheravenLATIN2LINKS = hr_HR pl_PL 32227825Stheraven 33227825StheravenDELINKS = de_AT de_CH 34227825Stheraven 35227825Stheraven.SUFFIXES: .src .out 36227825Stheraven 37227825Stheraven.src.out: 38227825Stheraven ${COLLDEF} -I ${.CURDIR} -o ${.TARGET} ${.IMPSRC} 39245304Stheraven 40227825Stheravenall: ${LOCALES:S/$/.out/g} 41232950Stheraven 42227825Stheravenru_SU.KOI8-R.out: map.KOI8-R 43227825Stheravenru_SU.CP866.out: map.CP866 44227825Stheravenlt_LN.ISO_8859-1.out: map.ISO_8859-1 45227825Stheravenlt_LN.ISO_8859-2.out: map.ISO_8859-2 46227825Stheravenes_ES.ISO_8859-1.out: map.ISO_8859-1 47227825Stheravende_DE.ISO_8859-1.out: map.ISO_8859-1 48227825Stheraven 49227825Stheravenafterinstall: 50227825Stheraven.for locale in ${LOCALES} 51227825Stheraven ${INSTALL} -c -m 644 -o ${BINOWN} -g ${BINGRP} \ 52227825Stheraven ${locale}.out ${LOCALEDIR}/${locale}/LC_COLLATE 53227825Stheraven.endfor 54227825Stheraven.for link in ${ASCIILINKS} 55227825Stheraven ln -fs ../lt_LN.ASCII/LC_COLLATE \ 56227825Stheraven ${LOCALEDIR}/${link}/LC_COLLATE 57227825Stheraven.endfor 58227825Stheraven.for link in ${LATIN1LINKS} 59227825Stheraven ln -fs ../lt_LN.ISO_8859-1/LC_COLLATE \ 60227825Stheraven ${LOCALEDIR}/${link}.ISO_8859-1/LC_COLLATE 61227825Stheraven.endfor 62227825Stheraven.for link in ${LATIN2LINKS} 63227825Stheraven ln -fs ../lt_LN.ISO_8859-2/LC_COLLATE \ 64245304Stheraven ${LOCALEDIR}/${link}.ISO_8859-2/LC_COLLATE 65227825Stheraven.endfor 66245304Stheraven.for link in ${DELINKS} 67245304Stheraven ln -fs ../de_DE.ISO_8859-1/LC_COLLATE \ 68245304Stheraven ${LOCALEDIR}/${link}.ISO_8859-1/LC_COLLATE 69245304Stheraven.endfor 70245304Stheraven 71227825Stheraven 72227825Stheraven.include <bsd.prog.mk> 73227825Stheraven