comparison Makefile.am @ 61:bdef5f279fde

refactoring in Makefile.am
author meillo@marmaro.de
date Sat, 29 May 2010 23:43:32 +0200
parents 6ab62592cac4
children 610cd4e09b91
comparison
equal deleted inserted replaced
60:e119cee8d493 61:bdef5f279fde
1 EXTRA_DIST = \ 1 EXTRA_DIST = examples/* docs/* man/* tpl/*
2 examples/* docs/* man/* tpl/* \
3 INSTALL.agenda INSTALL.ipaq agenda-config.site
4 2
5 SUBDIRS = src man 3 SUBDIRS = src man
6 4
7 install-data-local: log_dir spool_dir uid_bit conf_dir tpl_dir run_dir doc_dir 5 install-data-local: log_dir spool_dir uid_bit conf_dir tpl_dir run_dir doc_dir
6
8 7
9 conf_dir: $(DESTDIR)@with_confdir@ 8 conf_dir: $(DESTDIR)@with_confdir@
10 9
11 $(DESTDIR)@with_confdir@: 10 $(DESTDIR)@with_confdir@:
12 install -d $(DESTDIR)@with_confdir@ 11 install -d $(DESTDIR)@with_confdir@
13 12
13
14 tpl_dir: $(DESTDIR)@datadir@/tpl 14 tpl_dir: $(DESTDIR)@datadir@/tpl
15 15
16 $(DESTDIR)@datadir@/tpl: conf_dir 16 $(DESTDIR)@datadir@/tpl: conf_dir
17 install -d $(DESTDIR)@datadir@/masqmail/tpl 17 install -d $(DESTDIR)@datadir@/masqmail/tpl
18 install -m 644 tpl/failmsg.tpl $(DESTDIR)@datadir@/masqmail/tpl 18 cp tpl/* $(DESTDIR)@datadir@/masqmail/tpl
19 install -m 644 tpl/failmsg.tpl.* $(DESTDIR)@datadir@/masqmail/tpl 19 chmod 644 $(DESTDIR)@datadir@/masqmail/tpl/*
20 install -m 644 tpl/warnmsg.tpl $(DESTDIR)@datadir@/masqmail/tpl
21 install -m 644 tpl/warnmsg.tpl.* $(DESTDIR)@datadir@/masqmail/tpl
22 20
23 doc_dir: conf_dir 21
22 doc_dir:
24 install -d $(DESTDIR)@docdir@ 23 install -d $(DESTDIR)@docdir@
25 cp -r docs $(DESTDIR)@docdir@ 24 cp -r docs $(DESTDIR)@docdir@
26 cp -r examples $(DESTDIR)@docdir@ 25 cp -r examples $(DESTDIR)@docdir@
27 cp ChangeLog NEWS AUTHORS COPYING README TODO $(DESTDIR)@docdir@ 26 cp ChangeLog NEWS AUTHORS COPYING README TODO $(DESTDIR)@docdir@
28 27
29 log_dir: $(DESTDIR)@with_logdir@
30
31 spool_dir: $(DESTDIR)@with_spooldir@
32 28
33 uid_bit: $(DESTDIR)@prefix@/sbin/masqmail 29 uid_bit: $(DESTDIR)@prefix@/sbin/masqmail
34 chmod u+s $(DESTDIR)@prefix@/sbin/masqmail 30 chmod u+s $(DESTDIR)@prefix@/sbin/masqmail
35 31
32
36 run_dir: 33 run_dir:
37 install -d -o @with_user@ -g @with_group@ $(DESTDIR)/var/run/masqmail 34 install -d -o @with_user@ -g @with_group@ $(DESTDIR)/var/run/masqmail
35
36
37
38 log_dir: $(DESTDIR)@with_logdir@
38 39
39 $(DESTDIR)@with_logdir@: 40 $(DESTDIR)@with_logdir@:
40 [ -d `dirname $(DESTDIR)@with_logdir@` ] || \ 41 [ -d `dirname $(DESTDIR)@with_logdir@` ] || \
41 install -d `dirname $(DESTDIR)@with_logdir@` 42 install -d `dirname $(DESTDIR)@with_logdir@`
42 install -d -o @with_user@ -g @with_group@ $(DESTDIR)@with_logdir@ 43 install -d -o @with_user@ -g @with_group@ $(DESTDIR)@with_logdir@
44
45
46
47 spool_dir: $(DESTDIR)@with_spooldir@
43 48
44 $(DESTDIR)@with_spooldir@: 49 $(DESTDIR)@with_spooldir@:
45 [ -d `dirname $(DESTDIR)@with_spooldir@` ] || \ 50 [ -d `dirname $(DESTDIR)@with_spooldir@` ] || \
46 install -d `dirname $(DESTDIR)@with_spooldir@` 51 install -d `dirname $(DESTDIR)@with_spooldir@`
47 install -d -o @with_user@ -g @with_group@ $(DESTDIR)@with_spooldir@ 52 install -d -o @with_user@ -g @with_group@ $(DESTDIR)@with_spooldir@