1 # $FreeBSD: src/share/msgdef/Makefile,v 1.38.2.3 2002/08/17 19:30:37 ache Exp $
2 # $DragonFly: src/share/msgdef/Makefile,v 1.3 2004/08/28 15:17:37 asmodai Exp $
5 CLEANFILES+= ${LOCALES:S/$/.out/g}
7 LOCALES= af_ZA.ISO8859-1 \
47 LOCALEDIR= ${DESTDIR}/usr/share/locale
49 ASCIILINKS= en_CA en_GB en_US
50 LATIN15LINKS= af_ZA da_DK de_DE en_CA en_GB en_US es_ES fi_FI fr_BE fr_CH \
51 fr_FR is_IS it_IT nl_NL no_NO pt_PT sv_SE
64 grep -v '^#' < ${.IMPSRC} > ${.TARGET}
66 all: ${LOCALES:S/$/.out/g}
69 # HACK: remove LC_MESSAGES directories before installing LC_MESSAGES file
70 -rm -rf ${LOCALEDIR}/*/LC_MESSAGES
71 .for lang in ${LOCALES}
72 ${INSTALL} -m 644 -o ${BINOWN} -g ${BINGRP} ${lang}.out \
73 ${LOCALEDIR}/${lang}/LC_MESSAGES
75 .for link in ${LATIN15LINKS}
76 ln -sf ../${link}.ISO8859-1/LC_MESSAGES \
77 ${LOCALEDIR}/${link}.ISO8859-15/LC_MESSAGES
79 .for link in ${GB_LINKS}
80 ln -sf ../en_GB.ISO8859-1/LC_MESSAGES \
81 ${LOCALEDIR}/${link}.ISO8859-1/LC_MESSAGES
82 ln -sf ../en_GB.ISO8859-1/LC_MESSAGES \
83 ${LOCALEDIR}/${link}.ISO8859-15/LC_MESSAGES
84 ln -sf ../en_GB.ISO8859-1/LC_MESSAGES \
85 ${LOCALEDIR}/${link}.US-ASCII/LC_MESSAGES
87 .for link in ${FR_LINKS}
88 ln -sf ../fr_FR.ISO8859-1/LC_MESSAGES \
89 ${LOCALEDIR}/${link}.ISO8859-1/LC_MESSAGES
90 ln -sf ../fr_FR.ISO8859-1/LC_MESSAGES \
91 ${LOCALEDIR}/${link}.ISO8859-15/LC_MESSAGES
93 .for link in ${DE_LINKS}
94 ln -sf ../de_DE.ISO8859-1/LC_MESSAGES \
95 ${LOCALEDIR}/${link}.ISO8859-1/LC_MESSAGES
96 ln -sf ../de_DE.ISO8859-1/LC_MESSAGES \
97 ${LOCALEDIR}/${link}.ISO8859-15/LC_MESSAGES
99 .for link in ${IT_LINKS}
100 ln -sf ../it_IT.ISO8859-1/LC_MESSAGES \
101 ${LOCALEDIR}/${link}.ISO8859-1/LC_MESSAGES
102 ln -sf ../it_IT.ISO8859-1/LC_MESSAGES \
103 ${LOCALEDIR}/${link}.ISO8859-15/LC_MESSAGES
105 .for link in ${NL_LINKS}
106 ln -sf ../nl_NL.ISO8859-1/LC_MESSAGES \
107 ${LOCALEDIR}/${link}.ISO8859-1/LC_MESSAGES
108 ln -sf ../nl_NL.ISO8859-1/LC_MESSAGES \
109 ${LOCALEDIR}/${link}.ISO8859-15/LC_MESSAGES
111 .for link in ${CZ_LINKS}
112 ln -sf ../cs_CZ.ISO8859-2/LC_MESSAGES \
113 ${LOCALEDIR}/${link}.ISO8859-2/LC_MESSAGES
115 .for link in ${PT_LINKS}
116 ln -sf ../pt_PT.ISO8859-1/LC_MESSAGES \
117 ${LOCALEDIR}/${link}.ISO8859-1/LC_MESSAGES
119 .for link in ${ASCIILINKS}
120 ln -sf ../${link}.ISO8859-1/LC_MESSAGES \
121 ${LOCALEDIR}/${link}.US-ASCII/LC_MESSAGES
124 .include <bsd.prog.mk>