1# -*- Makefile -*- for gettext-runtime/man on VMS using the MMS utility
2
3#### Start of system configuration section. ####
4
5# Directories used by "make install":
6prefix = SYS$DATA:[
7datadir = $(prefix).share
8mandir = $(datadir).man
9man1dir = $(mandir).man1
10man3dir = $(mandir).man3
11docdir = $(datadir).doc.gettext
12
13# Programs used by "make":
14RM = delete
15
16# Programs used by "make install":
17INSTALL = copy
18INSTALL_PROGRAM = copy
19INSTALL_DATA = copy
20
21#### End of system configuration section. ####
22
23all :
24	write sys$output "Nothing to be done for 'all'."
25
26install : all
27	create /directory $(prefix)]
28	create /directory $(datadir)]
29	create /directory $(mandir)]
30	create /directory $(man1dir)]
31	$(INSTALL_DATA) gettext.1.in $(man1dir)]gettext.1
32	$(INSTALL_DATA) ngettext.1.in $(man1dir)]ngettext.1
33	$(INSTALL_DATA) envsubst.1 $(man1dir)]envsubst.1
34	create /directory $(man3dir)]
35	$(INSTALL_DATA) gettext.3 $(man3dir)]gettext.3
36	$(INSTALL_DATA) ngettext.3 $(man3dir)]ngettext.3
37	$(INSTALL_DATA) textdomain.3 $(man3dir)]textdomain.3
38	$(INSTALL_DATA) bindtextdomain.3 $(man3dir)]bindtextdomain.3
39	$(INSTALL_DATA) bind_textdomain_codeset.3 $(man3dir)]bind_textdomain_codeset.3
40	$(INSTALL_DATA) dgettext.3 $(man3dir)]dgettext.3
41	$(INSTALL_DATA) dcgettext.3 $(man3dir)]dcgettext.3
42	$(INSTALL_DATA) dngettext.3 $(man3dir)]dngettext.3
43	$(INSTALL_DATA) dcngettext.3 $(man3dir)]dcngettext.3
44	create /directory $(datadir).doc]
45	create /directory $(docdir)]
46	$(INSTALL_DATA) gettext.1.html.in $(docdir)]gettext.1.html
47	$(INSTALL_DATA) ngettext.1.html.in $(docdir)]ngettext.1.html
48	$(INSTALL_DATA) envsubst.1.html $(docdir)]envsubst.1.html
49	$(INSTALL_DATA) gettext.3.html $(docdir)]gettext.3.html
50	$(INSTALL_DATA) ngettext.3.html $(docdir)]ngettext.3.html
51	$(INSTALL_DATA) textdomain.3.html $(docdir)]textdomain.3.html
52	$(INSTALL_DATA) bindtextdomain.3.html $(docdir)]bindtextdomain.3.html
53	$(INSTALL_DATA) bind_textdomain_codeset.3.html $(docdir)]bind_textdomain_codeset.3.html
54
55installdirs :
56	create /directory $(prefix)]
57	create /directory $(datadir)]
58	create /directory $(mandir)]
59	create /directory $(man1dir)]
60	create /directory $(man3dir)]
61	create /directory $(datadir).doc]
62	create /directory $(docdir)]
63
64uninstall :
65	$(RM) $(man1dir)]gettext.1;
66	$(RM) $(man1dir)]ngettext.1;
67	$(RM) $(man1dir)]envsubst.1;
68	$(RM) $(man3dir)]gettext.3;
69	$(RM) $(man3dir)]ngettext.3;
70	$(RM) $(man3dir)]textdomain.3;
71	$(RM) $(man3dir)]bindtextdomain.3;
72	$(RM) $(man3dir)]bind_textdomain_codeset.3;
73	$(RM) $(man3dir)]dgettext.3;
74	$(RM) $(man3dir)]dcgettext.3;
75	$(RM) $(man3dir)]dngettext.3;
76	$(RM) $(man3dir)]dcngettext.3;
77	$(RM) $(docdir)]gettext.1.html;
78	$(RM) $(docdir)]ngettext.1.html;
79	$(RM) $(docdir)]envsubst.1.html;
80	$(RM) $(docdir)]gettext.3.html;
81	$(RM) $(docdir)]ngettext.3.html;
82	$(RM) $(docdir)]textdomain.3.html;
83	$(RM) $(docdir)]bindtextdomain.3.html;
84	$(RM) $(docdir)]bind_textdomain_codeset.3.html;
85
86check : all
87	write sys$output "Nothing else to be done for 'check'."
88
89mostlyclean : clean
90	write sys$output "Nothing else to be done for 'mostlyclean'."
91
92clean :
93	write sys$output "Nothing to be done for 'clean'."
94
95distclean : clean
96	write sys$output "Nothing else to be done for 'distclean'."
97
98maintainer-clean : distclean
99	write sys$output "Nothing else to be done for 'maintainer-clean'."
100