summaryrefslogtreecommitdiffstats
path: root/share/mklocale/Makefile
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>1995-11-03 14:39:11 +0000
committerache <ache@FreeBSD.org>1995-11-03 14:39:11 +0000
commita8d6dd13aed385440b7f2e54930a882a6330e6cc (patch)
tree481001ac5dc4363f2244f3fc5ec0153b89fb3c1b /share/mklocale/Makefile
parentd402cb649b02289c63246f421f0029b602b139c4 (diff)
downloadFreeBSD-src-a8d6dd13aed385440b7f2e54930a882a6330e6cc.zip
FreeBSD-src-a8d6dd13aed385440b7f2e54930a882a6330e6cc.tar.gz
Cleanup make process per Bruce suggestions
Diffstat (limited to 'share/mklocale/Makefile')
-rw-r--r--share/mklocale/Makefile36
1 files changed, 36 insertions, 0 deletions
diff --git a/share/mklocale/Makefile b/share/mklocale/Makefile
new file mode 100644
index 0000000..967a071
--- /dev/null
+++ b/share/mklocale/Makefile
@@ -0,0 +1,36 @@
+# @(#)Makefile 8.1 (Berkeley) 6/7/93
+
+NOMAN=YES
+CLEANFILES+= ${LOCALES:S/$/.out/g}
+
+LOCALES= ja_JP.EUC ru_SU.KOI8-R lt_LN.ASCII lt_LN.ISO_8859-1 ru_SU.CP866
+LOCALEDIR= ${DESTDIR}/usr/share/locale
+
+.if exists(${.CURDIR}/../obj)
+MKLOCALE=${.CURDIR}/../obj/mklocale
+.else
+MKLOCALE=${.CURDIR}/../mklocale
+.endif
+
+LATIN1LINKS = \
+ da_DK de_AT de_CH de_DE en_AU en_CA en_GB en_US es_ES fi_FI \
+ fr_BE fr_CA fr_CH fr_FR is_IS it_CH it_IT nl_BE nl_NL no_NO \
+ pt_PT sv_SE
+
+.SUFFIXES: .src .out
+
+.src.out:
+ ${MKLOCALE} -o ${.TARGET} ${.IMPSRC}
+
+all: ${LOCALES:S/$/.out/g}
+
+afterinstall:
+ for locale in ${LOCALES}; do \
+ ${INSTALL} -m 644 -o ${BINOWN} -g ${BINGRP} $$locale.out ${LOCALEDIR}/$$locale/LC_CTYPE; \
+ done
+ for l in ${LATIN1LINKS}; do \
+ ln -fs ../lt_LN.ISO_8859-1/LC_CTYPE \
+ ${LOCALEDIR}/$$l.ISO_8859-1/LC_CTYPE; \
+ done
+
+.include <bsd.prog.mk>
OpenPOWER on IntegriCloud