diff options
author | phantom <phantom@FreeBSD.org> | 2002-03-04 10:34:51 +0000 |
---|---|---|
committer | phantom <phantom@FreeBSD.org> | 2002-03-04 10:34:51 +0000 |
commit | d12220dfdb42285b897ff2fa62b19338c6bdb081 (patch) | |
tree | 87f9cb49da05880a3eb4d6088059ba3c5cdbe7ce /bin | |
parent | 0b2f9cb7830e0b42790709f6500776cfedf848c5 (diff) | |
download | FreeBSD-src-d12220dfdb42285b897ff2fa62b19338c6bdb081.zip FreeBSD-src-d12220dfdb42285b897ff2fa62b19338c6bdb081.tar.gz |
Use bsd.nls.mk for building/installing NLS files
XXX: links handling simplify
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 17be0c1..38381b8 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 efff8e2..0000000 --- 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 d346f2b..0000000 --- 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 dd5f0d7..0000000 --- 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 f808ff0..0000000 --- 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 35869ca..0000000 --- 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 aaa6f4e..0000000 --- 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 bad61c8..0000000 --- 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 7d5d6bf..0000000 --- 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 492e7ef..0000000 --- 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 0e019b5..0000000 --- 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> |