Lines 28-101
Link Here
|
28 |
# This removes the installed config so that the next install-pass installs |
28 |
# This removes the installed config so that the next install-pass installs |
29 |
# a new config. Target suitable for maintainers |
29 |
# a new config. Target suitable for maintainers |
30 |
unconfig: |
30 |
unconfig: |
31 |
rm -f $(HTMLDIR)/.htaccess |
31 |
rm -f $(DESTDIR)$(HTMLDIR)/.htaccess |
32 |
rm -f $(CONFDIR)/munin.conf |
32 |
rm -f $(DESTDIR)$(CONFDIR)/munin.conf |
33 |
|
33 |
|
34 |
install-main: build |
34 |
install-main: build |
35 |
$(CHECKUSER) |
35 |
$(CHECKUSER) |
36 |
mkdir -p $(CONFDIR)/templates |
36 |
mkdir -p $(DESTDIR)$(CONFDIR)/templates |
37 |
mkdir -p $(LIBDIR) |
37 |
mkdir -p $(DESTDIR)$(LIBDIR) |
38 |
mkdir -p $(BINDIR) |
38 |
mkdir -p $(DESTDIR)$(BINDIR) |
39 |
mkdir -p $(PERLLIB) |
39 |
mkdir -p $(DESTDIR)$(PERLLIB) |
40 |
|
40 |
|
41 |
mkdir -p $(LOGDIR) |
41 |
mkdir -p $(DESTDIR)$(LOGDIR) |
42 |
mkdir -p $(STATEDIR) |
42 |
mkdir -p $(DESTDIR)$(STATEDIR) |
43 |
mkdir -p $(HTMLDIR) |
43 |
mkdir -p $(DESTDIR)$(HTMLDIR) |
44 |
mkdir -p $(DBDIR) |
44 |
mkdir -p $(DESTDIR)$(DBDIR) |
45 |
mkdir -p $(CGIDIR) |
45 |
mkdir -p $(DESTDIR)$(CGIDIR) |
46 |
|
46 |
|
47 |
$(CHOWN) $(USER) $(LOGDIR) $(STATEDIR) $(RUNDIR) $(HTMLDIR) $(DBDIR) |
47 |
$(CHOWN) $(USER) $(DESTDIR)$(LOGDIR) $(DESTDIR)$(STATEDIR) $(DESTDIR)$(RUNDIR) $(DESTDIR)$(HTMLDIR) $(DESTDIR)$(DBDIR) |
48 |
|
48 |
|
49 |
for p in build/server/*.tmpl; do \ |
49 |
for p in build/server/*.tmpl; do \ |
50 |
$(INSTALL) -m 0644 "$$p" $(CONFDIR)/templates/ ; \ |
50 |
$(INSTALL) -m 0644 "$$p" $(DESTDIR)$(CONFDIR)/templates/ ; \ |
51 |
done |
51 |
done |
52 |
$(INSTALL) -m 0644 server/logo.png $(CONFDIR)/templates/ |
52 |
$(INSTALL) -m 0644 server/logo.png $(DESTDIR)$(CONFDIR)/templates/ |
53 |
$(INSTALL) -m 0644 server/style.css $(CONFDIR)/templates/ |
53 |
$(INSTALL) -m 0644 server/style.css $(DESTDIR)$(CONFDIR)/templates/ |
54 |
$(INSTALL) -m 0644 server/definitions.html $(CONFDIR)/templates/ |
54 |
$(INSTALL) -m 0644 server/definitions.html $(DESTDIR)$(CONFDIR)/templates/ |
55 |
$(INSTALL) -m 0755 server/VeraMono.ttf $(LIBDIR)/ |
55 |
$(INSTALL) -m 0755 server/VeraMono.ttf $(DESTDIR)$(LIBDIR)/ |
56 |
$(INSTALL) -m 0644 resources/favicon.ico $(HTMLDIR)/ |
56 |
$(INSTALL) -m 0644 resources/favicon.ico $(DESTDIR)$(HTMLDIR)/ |
57 |
test -f $(HTMLDIR)/.htaccess || $(INSTALL) -m 0644 build/server/munin-htaccess $(HTMLDIR)/.htaccess |
57 |
test -f $(DESTDIR)$(HTMLDIR)/.htaccess || $(INSTALL) -m 0644 build/server/munin-htaccess $(DESTDIR)$(HTMLDIR)/.htaccess |
58 |
test -f "$(CONFDIR)/munin.conf" || $(INSTALL) -m 0644 build/server/munin.conf $(CONFDIR)/ |
58 |
test -f "$(DESTDIR)$(CONFDIR)/munin.conf" || $(INSTALL) -m 0644 build/server/munin.conf $(DESTDIR)$(CONFDIR)/ |
59 |
$(INSTALL) -m 0755 build/server/munin-cron $(BINDIR)/ |
59 |
$(INSTALL) -m 0755 build/server/munin-cron $(DESTDIR)$(BINDIR)/ |
60 |
$(INSTALL) -m 0755 build/server/munin-check $(BINDIR)/ |
60 |
$(INSTALL) -m 0755 build/server/munin-check $(DESTDIR)$(BINDIR)/ |
61 |
$(INSTALL) -m 0755 build/server/munin-update $(LIBDIR)/ |
61 |
$(INSTALL) -m 0755 build/server/munin-update $(DESTDIR)$(LIBDIR)/ |
62 |
$(INSTALL) -m 0755 build/server/munin-graph $(LIBDIR)/ |
62 |
$(INSTALL) -m 0755 build/server/munin-graph $(DESTDIR)$(LIBDIR)/ |
63 |
$(INSTALL) -m 0755 build/server/munin-html $(LIBDIR)/ |
63 |
$(INSTALL) -m 0755 build/server/munin-html $(DESTDIR)$(LIBDIR)/ |
64 |
$(INSTALL) -m 0755 build/server/munin-limits $(LIBDIR)/ |
64 |
$(INSTALL) -m 0755 build/server/munin-limits $(DESTDIR)$(LIBDIR)/ |
65 |
$(INSTALL) -m 0755 build/server/munin-cgi-graph $(CGIDIR)/ |
65 |
$(INSTALL) -m 0755 build/server/munin-cgi-graph $(DESTDIR)$(CGIDIR)/ |
66 |
$(INSTALL) -m 0644 build/server/Munin.pm $(PERLLIB)/ |
66 |
$(INSTALL) -m 0644 build/server/Munin.pm $(DESTDIR)$(PERLLIB)/ |
67 |
|
67 |
|
68 |
uninstall-main: build |
68 |
uninstall-main: build |
69 |
for p in build/server/*.tmpl; do \ |
69 |
for p in build/server/*.tmpl; do \ |
70 |
rm -f $(CONFDIR)/templates/"$$p" ; \ |
70 |
rm -f $(DESTDIR)$(CONFDIR)/templates/"$$p" ; \ |
71 |
done |
71 |
done |
72 |
rm -f $(CONFDIR)/templates/logo.png |
72 |
rm -f $(DESTDIR)$(CONFDIR)/templates/logo.png |
73 |
rm -f $(CONFDIR)/templates/style.css |
73 |
rm -f $(DESTDIR)$(CONFDIR)/templates/style.css |
74 |
rm -f $(CONFDIR)/templates/definitions.html |
74 |
rm -f $(DESTDIR)$(CONFDIR)/templates/definitions.html |
75 |
rm -f $(HTMLDIR)/.htaccess |
75 |
rm -f $(DESTDIR)$(HTMLDIR)/.htaccess |
76 |
|
76 |
|
77 |
rm -f $(CONFDIR)/munin.conf |
77 |
rm -f $(DESTDIR)$(CONFDIR)/munin.conf |
78 |
|
78 |
|
79 |
rm -f $(BINDIR)/munin-cron |
79 |
rm -f $(DESTDIR)$(BINDIR)/munin-cron |
80 |
rm -f $(BINDIR)/munin-check |
80 |
rm -f $(DESTDIR)$(BINDIR)/munin-check |
81 |
|
81 |
|
82 |
rm -f $(LIBDIR)/munin-update |
82 |
rm -f $(DESTDIR)$(LIBDIR)/munin-update |
83 |
rm -f $(LIBDIR)/munin-graph |
83 |
rm -f $(DESTDIR)$(LIBDIR)/munin-graph |
84 |
rm -f $(LIBDIR)/munin-html |
84 |
rm -f $(DESTDIR)$(LIBDIR)/munin-html |
85 |
rm -f $(LIBDIR)/munin-limits |
85 |
rm -f $(DESTDIR)$(LIBDIR)/munin-limits |
86 |
rm -f $(CGIDIR)/munin-cgi-graph |
86 |
rm -f $(DESTDIR)$(CGIDIR)/munin-cgi-graph |
87 |
|
87 |
|
88 |
rm -f $(PERLLIB)/Munin.pm |
88 |
rm -f $(DESTDIR)$(PERLLIB)/Munin.pm |
89 |
-rmdir $(CONFDIR)/templates |
89 |
-rmdir $(DESTDIR)$(CONFDIR)/templates |
90 |
-rmdir $(CONFDIR) |
90 |
-rmdir $(DESTDIR)$(CONFDIR) |
91 |
-rmdir $(LIBDIR) |
91 |
-rmdir $(DESTDIR)$(LIBDIR) |
92 |
-rmdir $(BINDIR) |
92 |
-rmdir $(DESTDIR)$(BINDIR) |
93 |
|
93 |
|
94 |
-rmdir $(LOGDIR) |
94 |
-rmdir $(DESTDIR)$(LOGDIR) |
95 |
-rmdir $(STATEDIR) |
95 |
-rmdir $(DESTDIR)$(STATEDIR) |
96 |
-rmdir $(HTMLDIR) |
96 |
-rmdir $(DESTDIR)$(HTMLDIR) |
97 |
-rmdir $(DBDIR) |
97 |
-rmdir $(DESTDIR)$(DBDIR) |
98 |
-rmdir $(CGIDIR) |
98 |
-rmdir $(DESTDIR)$(CGIDIR) |
99 |
|
99 |
|
100 |
install-node: build install-node-non-snmp install-node-snmp install-munindoc |
100 |
install-node: build install-node-non-snmp install-node-snmp install-munindoc |
101 |
echo Done. |
101 |
echo Done. |
Lines 104-147
Link Here
|
104 |
echo Undone. |
104 |
echo Undone. |
105 |
|
105 |
|
106 |
install-node-snmp: build |
106 |
install-node-snmp: build |
107 |
$(INSTALL) -m 0755 build/node/munin-node-configure-snmp $(SBINDIR)/ |
107 |
$(INSTALL) -m 0755 build/node/munin-node-configure-snmp $(DESTDIR)$(SBINDIR)/ |
108 |
|
108 |
|
109 |
install-munindoc: build |
109 |
install-munindoc: build |
110 |
$(INSTALL) -m 0755 build/node/munindoc $(BINDIR)/ |
110 |
$(INSTALL) -m 0755 build/node/munindoc $(DESTDIR)$(BINDIR)/ |
111 |
|
111 |
|
112 |
uninstall-node-snmp: build |
112 |
uninstall-node-snmp: build |
113 |
rm -f $(SBINDIR)/munin-node-configure-snmp |
113 |
rm -f $(DESTDIR)$(SBINDIR)/munin-node-configure-snmp |
114 |
-rmdir $(SBINDIR) |
114 |
-rmdir $(DESTDIR)$(SBINDIR) |
115 |
|
115 |
|
116 |
install-node-non-snmp: build |
116 |
install-node-non-snmp: build |
117 |
$(CHECKGROUP) |
117 |
$(CHECKGROUP) |
118 |
mkdir -p $(CONFDIR)/plugins |
118 |
mkdir -p $(DESTDIR)$(CONFDIR)/plugins |
119 |
mkdir -p $(CONFDIR)/plugin-conf.d |
119 |
mkdir -p $(DESTDIR)$(CONFDIR)/plugin-conf.d |
120 |
mkdir -p $(LIBDIR)/plugins |
120 |
mkdir -p $(DESTDIR)$(LIBDIR)/plugins |
121 |
mkdir -p $(SBINDIR) |
121 |
mkdir -p $(DESTDIR)$(SBINDIR) |
122 |
mkdir -p $(PERLLIB)/Munin/Plugin |
122 |
mkdir -p $(DESTDIR)$(PERLLIB)/Munin/Plugin |
123 |
|
123 |
|
124 |
mkdir -p $(LOGDIR) |
124 |
mkdir -p $(DESTDIR)$(LOGDIR) |
125 |
mkdir -p $(STATEDIR) |
125 |
mkdir -p $(DESTDIR)$(STATEDIR) |
126 |
mkdir -p $(PLUGSTATE) |
126 |
mkdir -p $(DESTDIR)$(PLUGSTATE) |
127 |
|
127 |
|
128 |
$(CHOWN) $(PLUGINUSER):$(GROUP) $(PLUGSTATE) |
128 |
$(CHOWN) $(PLUGINUSER):$(GROUP) $(DESTDIR)$(PLUGSTATE) |
129 |
$(CHMOD) 0775 $(PLUGSTATE) |
129 |
$(CHMOD) 0775 $(DESTDIR)$(PLUGSTATE) |
130 |
$(CHMOD) 0755 $(CONFDIR)/plugin-conf.d |
130 |
$(CHMOD) 0755 $(DESTDIR)$(CONFDIR)/plugin-conf.d |
131 |
|
131 |
|
132 |
$(INSTALL) -m 0755 build/node/munin-node $(SBINDIR)/ |
132 |
$(INSTALL) -m 0755 build/node/munin-node $(DESTDIR)$(SBINDIR)/ |
133 |
$(INSTALL) -m 0755 build/node/munin-node-configure $(SBINDIR)/ |
133 |
$(INSTALL) -m 0755 build/node/munin-node-configure $(DESTDIR)$(SBINDIR)/ |
134 |
test -f "$(CONFDIR)/munin-node.conf" || $(INSTALL) -m 0644 build/node/munin-node.conf $(CONFDIR)/ |
134 |
test -f "$(DESTDIR)$(CONFDIR)/munin-node.conf" || $(INSTALL) -m 0644 build/node/munin-node.conf $(DESTDIR)$(CONFDIR)/ |
135 |
$(INSTALL) -m 0755 build/node/munin-run $(SBINDIR)/ |
135 |
$(INSTALL) -m 0755 build/node/munin-run $(DESTDIR)$(SBINDIR)/ |
136 |
|
136 |
|
137 |
uninstall-node-non-snmp: build |
137 |
uninstall-node-non-snmp: build |
138 |
rm -f $(SBINDIR)/munin-node |
138 |
rm -f $(DESTDIR)$(SBINDIR)/munin-node |
139 |
rm -f $(SBINDIR)/munin-node-configure |
139 |
rm -f $(DESTDIR)$(SBINDIR)/munin-node-configure |
140 |
rm -f $(CONFDIR)/munin-node.conf |
140 |
rm -f $(DESTDIR)$(CONFDIR)/munin-node.conf |
141 |
rm -f $(SBINDIR)/munin-run |
141 |
rm -f $(DESTDIR)$(SBINDIR)/munin-run |
142 |
-rmdir $(CONFDIR)/plugin-conf.d |
142 |
-rmdir $(DESTDIR)$(CONFDIR)/plugin-conf.d |
143 |
-rmdir $(CONFDIR) |
143 |
-rmdir $(DESTDIR)$(CONFDIR) |
144 |
-rmdir $(SBINDIR) |
144 |
-rmdir $(DESTDIR)$(SBINDIR) |
145 |
|
145 |
|
146 |
|
146 |
|
147 |
# ALWAYS DO THE OS SPECIFIC PLUGINS LAST! THAT WAY THEY OVERWRITE THE |
147 |
# ALWAYS DO THE OS SPECIFIC PLUGINS LAST! THAT WAY THEY OVERWRITE THE |
Lines 156-222
Link Here
|
156 |
if echo $(INSTALL_PLUGINS) | \ |
156 |
if echo $(INSTALL_PLUGINS) | \ |
157 |
grep $$family >/dev/null; then \ |
157 |
grep $$family >/dev/null; then \ |
158 |
echo Installing $$p; \ |
158 |
echo Installing $$p; \ |
159 |
$(INSTALL) -m 0755 $$p $(LIBDIR)/plugins/; \ |
159 |
$(INSTALL) -m 0755 $$p $(DESTDIR)$(LIBDIR)/plugins/; \ |
160 |
fi; \ |
160 |
fi; \ |
161 |
fi \ |
161 |
fi \ |
162 |
done |
162 |
done |
163 |
-mv $(LIBDIR)/plugins/*.adv $(LIBDIR) |
163 |
-mv $(DESTDIR)$(LIBDIR)/plugins/*.adv $(DESTDIR)$(LIBDIR) |
164 |
-mkdir -p $(PLUGSTATE) |
164 |
-mkdir -p $(DESTDIR)$(PLUGSTATE) |
165 |
$(CHOWN) $(PLUGINUSER):$(GROUP) $(PLUGSTATE) |
165 |
$(CHOWN) $(PLUGINUSER):$(GROUP) $(DESTDIR)$(PLUGSTATE) |
166 |
$(CHMOD) 0775 $(PLUGSTATE) |
166 |
$(CHMOD) 0775 $(DESTDIR)$(PLUGSTATE) |
167 |
$(INSTALL) -m 0644 build/node/plugins.history $(LIBDIR)/plugins/ |
167 |
$(INSTALL) -m 0644 build/node/plugins.history $(DESTDIR)$(LIBDIR)/plugins/ |
168 |
$(INSTALL) -m 0644 build/node/plugin.sh $(LIBDIR)/plugins/ |
168 |
$(INSTALL) -m 0644 build/node/plugin.sh $(DESTDIR)$(LIBDIR)/plugins/ |
169 |
mkdir -p $(PERLLIB)/Munin |
169 |
mkdir -p $(DESTDIR)$(PERLLIB)/Munin |
170 |
$(INSTALL) -m 0644 build/node/Plugin.pm $(PERLLIB)/Munin/ |
170 |
$(INSTALL) -m 0644 build/node/Plugin.pm $(DESTDIR)$(PERLLIB)/Munin/ |
171 |
|
171 |
|
172 |
uninstall-node-plugins: build $(PLUGINS) |
172 |
uninstall-node-plugins: build $(PLUGINS) |
173 |
for p in build/node/node.d.$(OSTYPE)/* build/node/node.d/*; do \ |
173 |
for p in build/node/node.d.$(OSTYPE)/* build/node/node.d/*; do \ |
174 |
rm -f $(LIBDIR)/plugins/`basename $$p` \ |
174 |
rm -f $(DESTDIR)$(LIBDIR)/plugins/`basename $$p` \ |
175 |
done |
175 |
done |
176 |
rm -f $(LIBDIR)/plugins/plugins.history |
176 |
rm -f $(DESTDIR)$(LIBDIR)/plugins/plugins.history |
177 |
rm -f $(LIBDIR)/plugins/plugin.sh |
177 |
rm -f $(DESTDIR)$(LIBDIR)/plugins/plugin.sh |
178 |
-rm -f $(LIBDIR)/*.adv |
178 |
-rm -f $(DESTDIR)$(LIBDIR)/*.adv |
179 |
|
179 |
|
180 |
#TODO: |
180 |
#TODO: |
181 |
# configure plugins. Or not. Better done under the direction of the installer |
181 |
# configure plugins. Or not. Better done under the direction of the installer |
182 |
# or the packager. |
182 |
# or the packager. |
183 |
|
183 |
|
184 |
install-man: build-man Makefile Makefile.config |
184 |
install-man: build-man Makefile Makefile.config |
185 |
mkdir -p $(MANDIR)/man1 $(MANDIR)/man5 $(MANDIR)/man8 |
185 |
mkdir -p $(DESTDIR)$(MANDIR)/man1 $(DESTDIR)$(MANDIR)/man5 $(DESTDIR)$(MANDIR)/man8 |
186 |
$(INSTALL) -m 0644 build/doc/munin-node.conf.5 $(MANDIR)/man5/ |
186 |
$(INSTALL) -m 0644 build/doc/munin-node.conf.5 $(DESTDIR)$(MANDIR)/man5/ |
187 |
$(INSTALL) -m 0644 build/doc/munin.conf.5 $(MANDIR)/man5/ |
187 |
$(INSTALL) -m 0644 build/doc/munin.conf.5 $(DESTDIR)$(MANDIR)/man5/ |
188 |
$(INSTALL) -m 0644 build/doc/munin-node.8 $(MANDIR)/man8/ |
188 |
$(INSTALL) -m 0644 build/doc/munin-node.8 $(DESTDIR)$(MANDIR)/man8/ |
189 |
$(INSTALL) -m 0644 build/doc/munin-node-configure.8 $(MANDIR)/man8/ |
189 |
$(INSTALL) -m 0644 build/doc/munin-node-configure.8 $(DESTDIR)$(MANDIR)/man8/ |
190 |
$(INSTALL) -m 0644 build/doc/munin-node-configure-snmp.8 $(MANDIR)/man8/ |
190 |
$(INSTALL) -m 0644 build/doc/munin-node-configure-snmp.8 $(DESTDIR)$(MANDIR)/man8/ |
191 |
$(INSTALL) -m 0644 build/doc/munin-run.8 $(MANDIR)/man8/ |
191 |
$(INSTALL) -m 0644 build/doc/munin-run.8 $(DESTDIR)$(MANDIR)/man8/ |
192 |
$(INSTALL) -m 0644 build/doc/munin-graph.8 $(MANDIR)/man8/ |
192 |
$(INSTALL) -m 0644 build/doc/munin-graph.8 $(DESTDIR)$(MANDIR)/man8/ |
193 |
$(INSTALL) -m 0644 build/doc/munin-update.8 $(MANDIR)/man8/ |
193 |
$(INSTALL) -m 0644 build/doc/munin-update.8 $(DESTDIR)$(MANDIR)/man8/ |
194 |
$(INSTALL) -m 0644 build/doc/munin-limits.8 $(MANDIR)/man8/ |
194 |
$(INSTALL) -m 0644 build/doc/munin-limits.8 $(DESTDIR)$(MANDIR)/man8/ |
195 |
$(INSTALL) -m 0644 build/doc/munin-html.8 $(MANDIR)/man8/ |
195 |
$(INSTALL) -m 0644 build/doc/munin-html.8 $(DESTDIR)$(MANDIR)/man8/ |
196 |
$(INSTALL) -m 0644 build/doc/munin-cron.8 $(MANDIR)/man8/ |
196 |
$(INSTALL) -m 0644 build/doc/munin-cron.8 $(DESTDIR)$(MANDIR)/man8/ |
197 |
|
197 |
|
198 |
uninstall-man: build-man |
198 |
uninstall-man: build-man |
199 |
rm -f $(MANDIR)/man5/munin-node.conf.5 |
199 |
rm -f $(DESTDIR)$(MANDIR)/man5/munin-node.conf.5 |
200 |
rm -f $(MANDIR)/man5/munin.conf.5 |
200 |
rm -f $(DESTDIR)$(MANDIR)/man5/munin.conf.5 |
201 |
rm -f $(MANDIR)/man8/munin-node.8 |
201 |
rm -f $(DESTDIR)$(MANDIR)/man8/munin-node.8 |
202 |
rm -f $(MANDIR)/man8/munin-node-configure.8 |
202 |
rm -f $(DESTDIR)$(MANDIR)/man8/munin-node-configure.8 |
203 |
rm -f $(MANDIR)/man8/munin-node-configure-snmp.8 |
203 |
rm -f $(DESTDIR)$(MANDIR)/man8/munin-node-configure-snmp.8 |
204 |
rm -f $(MANDIR)/man8/munin-run.8 |
204 |
rm -f $(DESTDIR)$(MANDIR)/man8/munin-run.8 |
205 |
rm -f $(MANDIR)/man8/munin-graph.8 |
205 |
rm -f $(DESTDIR)$(MANDIR)/man8/munin-graph.8 |
206 |
rm -f $(MANDIR)/man8/munin-update.8 |
206 |
rm -f $(DESTDIR)$(MANDIR)/man8/munin-update.8 |
207 |
rm -f $(MANDIR)/man8/munin-limits.8 |
207 |
rm -f $(DESTDIR)$(MANDIR)/man8/munin-limits.8 |
208 |
rm -f $(MANDIR)/man8/munin-html.8 |
208 |
rm -f $(DESTDIR)$(MANDIR)/man8/munin-html.8 |
209 |
rm -f $(MANDIR)/man8/munin-cron.8 |
209 |
rm -f $(DESTDIR)$(MANDIR)/man8/munin-cron.8 |
210 |
-rmdir $(MANDIR)/man1 $(MANDIR)/man5 $(MANDIR)/man8 $(MANDIR) |
210 |
-rmdir $(DESTDIR)$(MANDIR)/man1 $(DESTDIR)$(MANDIR)/man5 $(DESTDIR)$(MANDIR)/man8 $(MANDIR) |
211 |
|
211 |
|
212 |
install-doc: build-doc |
212 |
install-doc: build-doc |
213 |
mkdir -p $(DOCDIR)/resources |
213 |
mkdir -p $(DESTDIR)$(DOCDIR)/resources |
214 |
$(INSTALL) -m 0644 README $(DOCDIR)/ |
214 |
$(INSTALL) -m 0644 README $(DESTDIR)$(DOCDIR)/ |
215 |
$(INSTALL) -m 0644 COPYING $(DOCDIR)/ |
215 |
$(INSTALL) -m 0644 COPYING $(DESTDIR)$(DOCDIR)/ |
216 |
$(INSTALL) -m 0644 build/resources/* $(DOCDIR)/resources |
216 |
$(INSTALL) -m 0644 build/resources/* $(DESTDIR)$(DOCDIR)/resources |
217 |
|
217 |
|
218 |
uninstall-doc: build-doc |
218 |
uninstall-doc: build-doc |
219 |
rm -rf $(DOCDIR) |
219 |
rm -rf $(DESTDIR)$(DOCDIR) |
220 |
|
220 |
|
221 |
build: build-stamp |
221 |
build: build-stamp |
222 |
|
222 |
|
Lines 371-381
Link Here
|
371 |
endif |
371 |
endif |
372 |
|
372 |
|
373 |
node-monkeywrench: install-node |
373 |
node-monkeywrench: install-node |
374 |
rm -rf $(CONFDIR)/plugins |
374 |
rm -rf $(DESTDIR)$(CONFDIR)/plugins |
375 |
rm -rf $(LIBDIR)/plugins |
375 |
rm -rf $(DESTDIR)$(LIBDIR)/plugins |
376 |
mkdir -p $(LIBDIR)/plugins |
376 |
mkdir -p $(DESTDIR)$(LIBDIR)/plugins |
377 |
mkdir -p $(CONFDIR)/plugins |
377 |
mkdir -p $(DESTDIR)$(CONFDIR)/plugins |
378 |
cp monkeywrench/plugin-break*_ $(LIBDIR)/plugins/ |
378 |
cp monkeywrench/plugin-break*_ $(DESTDIR)$(LIBDIR)/plugins/ |
379 |
$(SBINDIR)/munin-node-configure --suggest |
379 |
$(SBINDIR)/munin-node-configure --suggest |
380 |
echo 'Done?' |
380 |
echo 'Done?' |
381 |
|
381 |
|