xref: /freebsd/contrib/tcsh/nls/Makefile.in (revision a521f2116473fbd8c09db395518f060a27d02334)
1# nls/Makefile.in
2
3CATALOGS=	C.cat et.cat finnish.cat french.cat german.cat greek.cat \
4		italian.cat ja.cat pl.cat russian.cat spanish.cat ukrainian.cat
5LOCALES=	${CATALOGS:.cat=}
6GENCAT=		@GENCAT@
7INSTALL=	@INSTALL@
8RM?=		rm -f
9VPATH=@srcdir@
10srcdir=@srcdir@
11
12prefix=@prefix@
13datarootdir=@datarootdir@
14localedir=${DESTDIR}@localedir@
15CATGEN=		${srcdir}/catgen
16
17all: ${CATALOGS}
18
19INSTALLED+=${localedir}/C/LC_MESSAGES/tcsh.cat
20${localedir}/C/LC_MESSAGES/tcsh.cat:	C.cat
21	mkdir -p $(@D)
22	$(INSTALL) $> $^ $@
23
24C.cat: ${srcdir}/C/charset ${srcdir}/C/*set[0-9]*
25	@${CATGEN} $(GENCAT) $@ $^ $>
26
27INSTALLED+=${localedir}/et/LC_MESSAGES/tcsh.cat
28${localedir}/et/LC_MESSAGES/tcsh.cat:	et.cat
29	mkdir -p $(@D)
30	$(INSTALL) $> $^ $@
31
32et.cat: ${srcdir}/et/charset ${srcdir}/et/*set[0-9]*
33	@${CATGEN} $(GENCAT) $@ $^ $>
34
35INSTALLED+=${localedir}/fi/LC_MESSAGES/tcsh.cat
36${localedir}/fi/LC_MESSAGES/tcsh.cat:	finnish.cat
37	mkdir -p $(@D)
38	$(INSTALL) $> $^ $@
39
40finnish.cat: ${srcdir}/finnish/charset ${srcdir}/finnish/*set[0-9]*
41	@${CATGEN} $(GENCAT) $@ $^ $>
42
43INSTALLED+=${localedir}/fr/LC_MESSAGES/tcsh.cat
44${localedir}/fr/LC_MESSAGES/tcsh.cat:	french.cat
45	mkdir -p $(@D)
46	$(INSTALL) $> $^ $@
47
48french.cat: ${srcdir}/french/charset ${srcdir}/french/*set[0-9]*
49	@${CATGEN} $(GENCAT) $@ $^ $>
50
51INSTALLED+=${localedir}/de/LC_MESSAGES/tcsh.cat
52${localedir}/de/LC_MESSAGES/tcsh.cat:	german.cat
53	mkdir -p $(@D)
54	$(INSTALL) $> $^ $@
55
56german.cat: ${srcdir}/german/charset ${srcdir}/german/*set[0-9]*
57	@${CATGEN} $(GENCAT) $@ $^ $>
58
59INSTALLED+=${localedir}/gr/LC_MESSAGES/tcsh.cat
60${localedir}/gr/LC_MESSAGES/tcsh.cat:	greek.cat
61	mkdir -p $(@D)
62	$(INSTALL) $> $^ $@
63
64greek.cat: ${srcdir}/greek/charset ${srcdir}/greek/*set[0-9]*
65	@${CATGEN} $(GENCAT) $@ $^ $>
66
67INSTALLED+=${localedir}/it/LC_MESSAGES/tcsh.cat
68${localedir}/it/LC_MESSAGES/tcsh.cat:	italian.cat
69	mkdir -p $(@D)
70	$(INSTALL) $> $^ $@
71
72italian.cat: ${srcdir}/italian/charset ${srcdir}/italian/*set[0-9]*
73	@${CATGEN} $(GENCAT) $@ $^ $>
74
75INSTALLED+=${localedir}/ja/LC_MESSAGES/tcsh.cat
76${localedir}/ja/LC_MESSAGES/tcsh.cat:	ja.cat
77	mkdir -p $(@D)
78	$(INSTALL) $> $^ $@
79
80ja.cat: ${srcdir}/ja/charset ${srcdir}/ja/*set[0-9]*
81	@${CATGEN} $(GENCAT) $@ $^ $>
82
83INSTALLED+=${localedir}/pl/LC_MESSAGES/tcsh.cat
84${localedir}/pl/LC_MESSAGES/tcsh.cat:	pl.cat
85	mkdir -p $(@D)
86	$(INSTALL) $> $^ $@
87
88pl.cat: ${srcdir}/pl/charset ${srcdir}/pl/*set[0-9]*
89	@${CATGEN} $(GENCAT) $@ $^ $>
90
91INSTALLED+=${localedir}/ru/LC_MESSAGES/tcsh.cat
92${localedir}/ru/LC_MESSAGES/tcsh.cat:	russian.cat
93	mkdir -p $(@D)
94	$(INSTALL) $> $^ $@
95
96russian.cat: ${srcdir}/russian/charset ${srcdir}/russian/*set[0-9]*
97	@${CATGEN} $(GENCAT) $@ $^ $>
98
99INSTALLED+=${localedir}/es/LC_MESSAGES/tcsh.cat
100${localedir}/es/LC_MESSAGES/tcsh.cat:	spanish.cat
101	mkdir -p $(@D)
102	$(INSTALL) $> $^ $@
103
104spanish.cat: ${srcdir}/spanish/charset ${srcdir}/spanish/*set[0-9]*
105	@${CATGEN} $(GENCAT) $@ $^ $>
106
107INSTALLED+=${localedir}/ru_UA/LC_MESSAGES/tcsh.cat
108${localedir}/ru_UA/LC_MESSAGES/tcsh.cat:	ukrainian.cat
109	mkdir -p $(@D)
110	$(INSTALL) $> $^ $@
111
112ukrainian.cat: ${srcdir}/ukrainian/charset ${srcdir}/ukrainian/*set[0-9]*
113	@${CATGEN} $(GENCAT) $@ $^ $>
114
115install:	$(INSTALLED)
116
117catalogs: all
118clean:
119	$(RM) $(CATALOGS)
120