mirror of
https://github.com/opnsense/src.git
synced 2026-06-08 16:22:46 -04:00
the way SAMEDIRS was defined was an abuse of bsd.dirs.mk resulting in all the directory to be created in one single command, but DESTDIR is only prepend once on the first element of the list Switch to the properway to use bsd.dirs.mk
136 lines
4.1 KiB
Makefile
136 lines
4.1 KiB
Makefile
# $FreeBSD$
|
|
|
|
LOCALEDIR= ${SHAREDIR}/locale
|
|
FILESNAME= LC_MESSAGES
|
|
.SUFFIXES: .src .out
|
|
|
|
.src.out:
|
|
grep -v -E '^(#$$|#[ ])' < ${.IMPSRC} > ${.TARGET}
|
|
|
|
LOCALES+= be_BY.CP1131
|
|
LOCALES+= be_BY.CP1251
|
|
LOCALES+= be_BY.ISO8859-5
|
|
LOCALES+= bg_BG.CP1251
|
|
LOCALES+= el_GR.ISO8859-7
|
|
LOCALES+= es_MX.ISO8859-1
|
|
LOCALES+= fi_FI.ISO8859-15
|
|
LOCALES+= hi_IN.ISCII-DEV
|
|
LOCALES+= hy_AM.ARMSCII-8
|
|
LOCALES+= is_IS.ISO8859-15
|
|
LOCALES+= it_IT.ISO8859-15
|
|
LOCALES+= ja_JP.SJIS
|
|
LOCALES+= ja_JP.eucJP
|
|
LOCALES+= ko_KR.eucKR
|
|
LOCALES+= lv_LV.ISO8859-13
|
|
LOCALES+= pt_PT.ISO8859-15
|
|
LOCALES+= ru_RU.CP1251
|
|
LOCALES+= ru_RU.CP866
|
|
LOCALES+= ru_RU.ISO8859-5
|
|
LOCALES+= ru_RU.KOI8-R
|
|
LOCALES+= sk_SK.ISO8859-2
|
|
LOCALES+= sr_RS.ISO8859-5
|
|
LOCALES+= tr_TR.ISO8859-9
|
|
LOCALES+= uk_UA.CP1251
|
|
LOCALES+= uk_UA.ISO8859-5
|
|
LOCALES+= uk_UA.KOI8-U
|
|
LOCALES+= zh_CN.GB2312
|
|
LOCALES+= zh_CN.GBK
|
|
LOCALES+= zh_TW.Big5
|
|
LOCALES+= nl_NL.ISO8859-15
|
|
LOCALES+= cs_CZ.ISO8859-2
|
|
LOCALES+= sv_SE.ISO8859-15
|
|
LOCALES+= de_DE.ISO8859-15
|
|
LOCALES+= en_US.US-ASCII
|
|
LOCALES+= et_EE.ISO8859-15
|
|
LOCALES+= eu_ES.ISO8859-15
|
|
LOCALES+= fr_FR.ISO8859-15
|
|
LOCALES+= hu_HU.ISO8859-2
|
|
LOCALES+= ro_RO.ISO8859-2
|
|
LOCALES+= nb_NO.ISO8859-15
|
|
LOCALES+= lt_LT.ISO8859-13
|
|
LOCALES+= pl_PL.ISO8859-2
|
|
|
|
SAME+= nl_NL.ISO8859-15 nl_NL.ISO8859-1
|
|
SAME+= nl_NL.ISO8859-15 af_ZA.ISO8859-15
|
|
SAME+= nl_NL.ISO8859-15 af_ZA.ISO8859-1
|
|
SAME+= es_MX.ISO8859-1 es_ES.ISO8859-15
|
|
SAME+= es_MX.ISO8859-1 es_ES.ISO8859-1
|
|
SAME+= es_MX.ISO8859-1 es_AR.ISO8859-1
|
|
SAME+= es_MX.ISO8859-1 ca_IT.ISO8859-15
|
|
SAME+= es_MX.ISO8859-1 ca_IT.ISO8859-1
|
|
SAME+= es_MX.ISO8859-1 ca_FR.ISO8859-15
|
|
SAME+= es_MX.ISO8859-1 ca_FR.ISO8859-1
|
|
SAME+= es_MX.ISO8859-1 ca_ES.ISO8859-15
|
|
SAME+= es_MX.ISO8859-1 ca_ES.ISO8859-1
|
|
SAME+= es_MX.ISO8859-1 ca_AD.ISO8859-15
|
|
SAME+= es_MX.ISO8859-1 ca_AD.ISO8859-1
|
|
SAME+= sv_SE.ISO8859-15 sv_SE.ISO8859-1
|
|
SAME+= sv_SE.ISO8859-15 sv_FI.ISO8859-15
|
|
SAME+= sv_SE.ISO8859-15 sv_FI.ISO8859-1
|
|
SAME+= sv_SE.ISO8859-15 da_DK.ISO8859-15
|
|
SAME+= sv_SE.ISO8859-15 da_DK.ISO8859-1
|
|
SAME+= de_DE.ISO8859-15 de_DE.ISO8859-1
|
|
SAME+= de_DE.ISO8859-15 de_CH.ISO8859-15
|
|
SAME+= de_DE.ISO8859-15 de_CH.ISO8859-1
|
|
SAME+= de_DE.ISO8859-15 de_AT.ISO8859-15
|
|
SAME+= de_DE.ISO8859-15 de_AT.ISO8859-1
|
|
SAME+= en_US.US-ASCII en_ZA.US-ASCII
|
|
SAME+= en_US.US-ASCII en_ZA.ISO8859-15
|
|
SAME+= en_US.US-ASCII en_ZA.ISO8859-1
|
|
SAME+= en_US.US-ASCII en_US.ISO8859-15
|
|
SAME+= en_US.US-ASCII en_US.ISO8859-1
|
|
SAME+= en_US.US-ASCII en_SG.ISO8859-1
|
|
SAME+= en_US.US-ASCII en_NZ.US-ASCII
|
|
SAME+= en_US.US-ASCII en_NZ.ISO8859-15
|
|
SAME+= en_US.US-ASCII en_NZ.ISO8859-1
|
|
SAME+= en_US.US-ASCII en_IE.ISO8859-15
|
|
SAME+= en_US.US-ASCII en_IE.ISO8859-1
|
|
SAME+= en_US.US-ASCII en_HK.ISO8859-1
|
|
SAME+= en_US.US-ASCII en_GB.US-ASCII
|
|
SAME+= en_US.US-ASCII en_GB.ISO8859-15
|
|
SAME+= en_US.US-ASCII en_GB.ISO8859-1
|
|
SAME+= en_US.US-ASCII en_CA.US-ASCII
|
|
SAME+= en_US.US-ASCII en_CA.ISO8859-15
|
|
SAME+= en_US.US-ASCII en_CA.ISO8859-1
|
|
SAME+= en_US.US-ASCII en_AU.US-ASCII
|
|
SAME+= en_US.US-ASCII en_AU.ISO8859-15
|
|
SAME+= en_US.US-ASCII en_AU.ISO8859-1
|
|
SAME+= et_EE.ISO8859-15 et_EE.ISO8859-1
|
|
SAME+= eu_ES.ISO8859-15 eu_ES.ISO8859-1
|
|
SAME+= fi_FI.ISO8859-15 fi_FI.ISO8859-1
|
|
SAME+= fr_FR.ISO8859-15 fr_FR.ISO8859-1
|
|
SAME+= fr_FR.ISO8859-15 fr_CH.ISO8859-15
|
|
SAME+= fr_FR.ISO8859-15 fr_CH.ISO8859-1
|
|
SAME+= fr_FR.ISO8859-15 fr_CA.ISO8859-15
|
|
SAME+= fr_FR.ISO8859-15 fr_CA.ISO8859-1
|
|
SAME+= fr_FR.ISO8859-15 fr_BE.ISO8859-15
|
|
SAME+= fr_FR.ISO8859-15 fr_BE.ISO8859-1
|
|
SAME+= sr_RS.ISO8859-2 sl_SI.ISO8859-2
|
|
SAME+= is_IS.ISO8859-15 is_IS.ISO8859-1
|
|
SAME+= it_IT.ISO8859-15 it_IT.ISO8859-1
|
|
SAME+= it_IT.ISO8859-15 it_CH.ISO8859-15
|
|
SAME+= it_IT.ISO8859-15 it_CH.ISO8859-1
|
|
SAME+= nb_NO.ISO8859-15 nb_NO.ISO8859-1
|
|
SAME+= nn_NO.ISO8859-15 nn_NO.ISO8859-15
|
|
SAME+= nn_NO.ISO8859-15 nn_NO.ISO8859-1
|
|
SAME+= pt_PT.ISO8859-15 pt_PT.ISO8859-1
|
|
SAME+= pt_PT.ISO8859-15 pt_BR.ISO8859-1
|
|
SAME+= zh_CN.GBK zh_CN.GB18030
|
|
SAME+= zh_CN.GBK zh_CN.eucCN
|
|
SAME+= ko_KR.eucKR ko_KR.CP949 # legacy (same charset)
|
|
|
|
FILES= ${LOCALES:S/$/.out/}
|
|
CLEANFILES= ${FILES}
|
|
|
|
.for f t in ${SAME}
|
|
DIRS+= LOCALEDIR_$t
|
|
LOCALEDIR_$t= ${LOCALEDIR}/$t
|
|
SYMLINKS+= ../$f/${FILESNAME} \
|
|
${LOCALEDIR}/$t/${FILESNAME}
|
|
.endfor
|
|
|
|
.for f in ${LOCALES}
|
|
FILESDIR_${f}.out= ${LOCALEDIR}/${f}
|
|
.endfor
|
|
|
|
.include <bsd.prog.mk>
|