diff options
author | Alexey Zelkin <phantom@FreeBSD.org> | 2002-03-04 10:34:51 +0000 |
---|---|---|
committer | Alexey Zelkin <phantom@FreeBSD.org> | 2002-03-04 10:34:51 +0000 |
commit | f66b3927b3cbf2881aff576520c452e341b5c305 (patch) | |
tree | 87f9cb49da05880a3eb4d6088059ba3c5cdbe7ce /bin | |
parent | 1998c28f4825f4d49fa9ebbac42d2b0aecfaeddd (diff) | |
download | src-f66b3927b3cbf2881aff576520c452e341b5c305.tar.gz src-f66b3927b3cbf2881aff576520c452e341b5c305.zip |
Use bsd.nls.mk for building/installing NLS files
XXX: links handling simplify
Notes
Notes:
svn path=/head/; revision=91627
Diffstat (limited to 'bin')
-rw-r--r-- | bin/csh/nls/Makefile | 50 | ||||
-rw-r--r-- | bin/csh/nls/et/Makefile | 16 | ||||
-rw-r--r-- | bin/csh/nls/finnish/Makefile | 20 | ||||
-rw-r--r-- | bin/csh/nls/french/Makefile | 22 | ||||
-rw-r--r-- | bin/csh/nls/german/Makefile | 21 | ||||
-rw-r--r-- | bin/csh/nls/greek/Makefile | 16 | ||||
-rw-r--r-- | bin/csh/nls/italian/Makefile | 20 | ||||
-rw-r--r-- | bin/csh/nls/ja/Makefile | 16 | ||||
-rw-r--r-- | bin/csh/nls/russian/Makefile | 16 | ||||
-rw-r--r-- | bin/csh/nls/spanish/Makefile | 20 | ||||
-rw-r--r-- | bin/csh/nls/ukrainian/Makefile | 16 |
11 files changed, 48 insertions, 185 deletions
diff --git a/bin/csh/nls/Makefile b/bin/csh/nls/Makefile index 17be0c12a8cb..38381b8d9908 100644 --- a/bin/csh/nls/Makefile +++ b/bin/csh/nls/Makefile @@ -1,5 +1,51 @@ # $FreeBSD$ -SUBDIR= et finnish french german greek italian ja russian spanish ukrainian +BASESRC= ${.CURDIR}/../../../contrib/tcsh/nls -.include <bsd.subdir.mk> +CATALOGS= et:et_EE.ISO8859-15 \ + finnish:fi_FI.ISO8859-1 \ + french:fr_FR.ISO8859-1 \ + german:de_DE.ISO8859-1 \ + greek:el_GR.ISO8859-7 \ + italian:it_IT.ISO8859-1 \ + ja:ja_JP.eucJP \ + russian:ru_RU.KOI8-R \ + spanish:es_ES.ISO8859-1 \ + ukrainian:uk_UA.KOI8-U + +CATALOGS_LINKS= fi_FI.ISO8859-1 fi_FI.ISO8859-15 \ + fr_FR.ISO8859-1 fr_BE.ISO8859-1 \ + fr_FR.ISO8859-1 fr_BE.ISO8859-15 \ + fr_FR.ISO8859-1 fr_CA.ISO8859-1 \ + fr_FR.ISO8859-1 fr_CA.ISO8859-15 \ + fr_FR.ISO8859-1 fr_CH.ISO8859-1 \ + fr_FR.ISO8859-1 fr_CH.ISO8859-15 \ + fr_FR.ISO8859-1 fr_FR.ISO8859-15 \ + de_DE.ISO8859-1 de_AT.ISO8859-1 \ + de_DE.ISO8859-1 de_AT.ISO8859-15 \ + de_DE.ISO8859-1 de_CH.ISO8859-1 \ + de_DE.ISO8859-1 de_CH.ISO8859-15 \ + de_DE.ISO8859-1 de_DE.ISO8859-15 \ + it_IT.ISO8859-1 it_CH.ISO8859-1 \ + it_IT.ISO8859-1 it_CH.ISO8859-15 \ + it_IT.ISO8859-1 it_IT.ISO8859-15 \ + es_ES.ISO8859-1 es_ES.ISO8859-15 + +NLSNAME= tcsh + +.for catalog in ${CATALOGS} +NLSSRCDIR_${catalog:C/.*://g}.msg:= ${BASESRC}/${catalog:C/:.*//g} +NLSSRCFILES_${catalog:C/.*://g}.msg= set[0-9]* +NLS+=${catalog:C/.*://g}.msg +.endfor + +afterinstall: + @set ${CATALOGS_LINKS}; \ + while test $$# -ge 2; do \ + f=$$1/${NLSNAME}.cat; shift; \ + l=$$1/${NLSNAME}.cat; shift; \ + ${ECHO} "$$f -> $$l"; \ + ln -fs ../$$f ${DESTDIR}${NLSDIR}/$$l; \ + done; true + +.include <bsd.nls.mk> diff --git a/bin/csh/nls/et/Makefile b/bin/csh/nls/et/Makefile deleted file mode 100644 index efff8e291486..000000000000 --- a/bin/csh/nls/et/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# $FreeBSD$ - -NL= et -DL= et_EE.ISO8859-15 - -.PATH: ${BASESRC}/${NL} - -tcsh.msg: set[0-9]* - cat ${BASESRC}/${NL}/set[0-9] \ - ${BASESRC}/${NL}/set[0-9][0-9] > ${.TARGET} - -install: - ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${NOBINMODE} \ - tcsh.cat ${DESTDIR}${NLSDIR}/${DL}/tcsh.cat - -.include <bsd.prog.mk> diff --git a/bin/csh/nls/finnish/Makefile b/bin/csh/nls/finnish/Makefile deleted file mode 100644 index d346f2b18183..000000000000 --- a/bin/csh/nls/finnish/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -# $FreeBSD$ - -NL= finnish -DL= fi_FI.ISO8859-1 -LL= fi_FI.ISO8859-15 - -.PATH: ${BASESRC}/${NL} - -tcsh.msg: set[0-9]* - cat ${BASESRC}/${NL}/set[0-9] \ - ${BASESRC}/${NL}/set[0-9][0-9] > ${.TARGET} - -install: - ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${NOBINMODE} \ - tcsh.cat ${DESTDIR}${NLSDIR}/${DL}/tcsh.cat -.for i in ${LL} - ln -fs ../${DL}/tcsh.cat ${DESTDIR}${NLSDIR}/$i/tcsh.cat -.endfor - -.include <bsd.prog.mk> diff --git a/bin/csh/nls/french/Makefile b/bin/csh/nls/french/Makefile deleted file mode 100644 index dd5f0d797e29..000000000000 --- a/bin/csh/nls/french/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# $FreeBSD$ - -NL= french -DL= fr_FR.ISO8859-1 -LL= fr_BE.ISO8859-1 fr_CA.ISO8859-1 fr_CH.ISO8859-1 \ - fr_BE.ISO8859-15 fr_CA.ISO8859-15 fr_CH.ISO8859-15 \ - fr_FR.ISO8859-15 - -.PATH: ${BASESRC}/${NL} - -tcsh.msg: set[0-9]* - cat ${BASESRC}/${NL}/set[0-9] \ - ${BASESRC}/${NL}/set[0-9][0-9] > ${.TARGET} - -install: - ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${NOBINMODE} \ - tcsh.cat ${DESTDIR}${NLSDIR}/${DL}/tcsh.cat -.for i in ${LL} - ln -fs ../${DL}/tcsh.cat ${DESTDIR}${NLSDIR}/$i/tcsh.cat -.endfor - -.include <bsd.prog.mk> diff --git a/bin/csh/nls/german/Makefile b/bin/csh/nls/german/Makefile deleted file mode 100644 index f808ff0ce050..000000000000 --- a/bin/csh/nls/german/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# $FreeBSD$ - -NL= german -DL= de_DE.ISO8859-1 -LL= de_AT.ISO8859-1 de_CH.ISO8859-1 de_AT.ISO8859-15 \ - de_CH.ISO8859-15 de_DE.ISO8859-15 - -.PATH: ${BASESRC}/${NL} - -tcsh.msg: set[0-9]* - cat ${BASESRC}/${NL}/set[0-9] \ - ${BASESRC}/${NL}/set[0-9][0-9] > ${.TARGET} - -install: - ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${NOBINMODE} \ - tcsh.cat ${DESTDIR}${NLSDIR}/${DL}/tcsh.cat -.for i in ${LL} - ln -fs ../${DL}/tcsh.cat ${DESTDIR}${NLSDIR}/$i/tcsh.cat -.endfor - -.include <bsd.prog.mk> diff --git a/bin/csh/nls/greek/Makefile b/bin/csh/nls/greek/Makefile deleted file mode 100644 index 35869ca70c92..000000000000 --- a/bin/csh/nls/greek/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# $FreeBSD$ - -NL= greek -DL= el_GR.ISO8859-7 - -.PATH: ${BASESRC}/${NL} - -tcsh.msg: set[0-9]* - cat ${BASESRC}/${NL}/set[0-9] \ - ${BASESRC}/${NL}/set[0-9][0-9] > ${.TARGET} - -install: - ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${NOBINMODE} \ - tcsh.cat ${DESTDIR}${NLSDIR}/${DL}/tcsh.cat - -.include <bsd.prog.mk> diff --git a/bin/csh/nls/italian/Makefile b/bin/csh/nls/italian/Makefile deleted file mode 100644 index aaa6f4e45b8b..000000000000 --- a/bin/csh/nls/italian/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -# $FreeBSD$ - -NL= italian -DL= it_IT.ISO8859-1 -LL= it_CH.ISO8859-1 it_IT.ISO8859-15 it_CH.ISO8859-15 - -.PATH: ${BASESRC}/${NL} - -tcsh.msg: set[0-9]* - cat ${BASESRC}/${NL}/set[0-9] \ - ${BASESRC}/${NL}/set[0-9][0-9] > ${.TARGET} - -install: - ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${NOBINMODE} \ - tcsh.cat ${DESTDIR}${NLSDIR}/${DL}/tcsh.cat -.for i in ${LL} - ln -fs ../${DL}/tcsh.cat ${DESTDIR}${NLSDIR}/$i/tcsh.cat -.endfor - -.include <bsd.prog.mk> diff --git a/bin/csh/nls/ja/Makefile b/bin/csh/nls/ja/Makefile deleted file mode 100644 index bad61c8f26fd..000000000000 --- a/bin/csh/nls/ja/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# $FreeBSD$ - -NL= ja -DL= ja_JP.eucJP - -.PATH: ${BASESRC}/${NL} - -tcsh.msg: set[0-9]* - cat ${BASESRC}/${NL}/set[0-9] \ - ${BASESRC}/${NL}/set[0-9][0-9] > ${.TARGET} - -install: - ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${NOBINMODE} \ - tcsh.cat ${DESTDIR}${NLSDIR}/${DL}/tcsh.cat - -.include <bsd.prog.mk> diff --git a/bin/csh/nls/russian/Makefile b/bin/csh/nls/russian/Makefile deleted file mode 100644 index 7d5d6bfb0684..000000000000 --- a/bin/csh/nls/russian/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# $FreeBSD$ - -NL= russian -DL= ru_RU.KOI8-R - -.PATH: ${BASESRC}/${NL} - -tcsh.msg: set[0-9]* - cat ${BASESRC}/${NL}/set[0-9] \ - ${BASESRC}/${NL}/set[0-9][0-9] > ${.TARGET} - -install: - ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${NOBINMODE} \ - tcsh.cat ${DESTDIR}${NLSDIR}/${DL}/tcsh.cat - -.include <bsd.prog.mk> diff --git a/bin/csh/nls/spanish/Makefile b/bin/csh/nls/spanish/Makefile deleted file mode 100644 index 492e7efe7844..000000000000 --- a/bin/csh/nls/spanish/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -# $FreeBSD$ - -NL= spanish -DL= es_ES.ISO8859-1 -LL= es_ES.ISO8859-15 - -.PATH: ${BASESRC}/${NL} - -tcsh.msg: set[0-9]* - cat ${BASESRC}/${NL}/set[0-9] \ - ${BASESRC}/${NL}/set[0-9][0-9] > ${.TARGET} - -install: - ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${NOBINMODE} \ - tcsh.cat ${DESTDIR}${NLSDIR}/${DL}/tcsh.cat -.for i in ${LL} - ln -fs ../${DL}/tcsh.cat ${DESTDIR}${NLSDIR}/$i/tcsh.cat -.endfor - -.include <bsd.prog.mk> diff --git a/bin/csh/nls/ukrainian/Makefile b/bin/csh/nls/ukrainian/Makefile deleted file mode 100644 index 0e019b5dceb1..000000000000 --- a/bin/csh/nls/ukrainian/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# $FreeBSD$ - -NL= ukrainian -DL= uk_UA.KOI8-U - -.PATH: ${BASESRC}/${NL} - -tcsh.msg: set[0-9]* - cat ${BASESRC}/${NL}/set[0-9] \ - ${BASESRC}/${NL}/set[0-9][0-9] > ${.TARGET} - -install: - ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${NOBINMODE} \ - tcsh.cat ${DESTDIR}${NLSDIR}/${DL}/tcsh.cat - -.include <bsd.prog.mk> |