File: Makefile.am

package info (click to toggle)
masqmail 0.2.30-1
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 1,916 kB
  • ctags: 829
  • sloc: ansic: 10,125; sh: 4,047; makefile: 351
file content (78 lines) | stat: -rw-r--r-- 2,002 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
EXTRA_DIST = examples docs man tpl misc

SUBDIRS = src man

install-data-local: log_dir spool_dir uid_bit conf_dir tpl_dir run_dir doc_dir rmail

uninstall-local: rm-rmail rm-doc_dir rm-tpl_dir rm-conf_dir rm-run_dir rm-spool_dir rm-log_dir


conf_dir:
	install -d $(DESTDIR)@with_confdir@

rm-conf_dir:
	rmdir $(DESTDIR)@with_confdir@  # removes only if empty


tpl_dir:
	install -d $(DESTDIR)@datadir@/masqmail/tpl
	cp tpl/* $(DESTDIR)@datadir@/masqmail/tpl
	chmod 644 $(DESTDIR)@datadir@/masqmail/tpl/*

rm-tpl_dir:
	rm -rf $(DESTDIR)@datadir@/masqmail/


doc_dir:
	install -d $(DESTDIR)@docdir@
	cp -r docs $(DESTDIR)@docdir@
	cp -r examples $(DESTDIR)@docdir@
	cp NEWS AUTHORS README TODO $(DESTDIR)@docdir@

rm-doc_dir:
	cd $(DESTDIR)@docdir@ && ( \
	    rm -rf docs examples ; \
	    rm -f NEWS AUTHORS README TODO ; \
	)
	rmdir $(DESTDIR)@docdir@


run_dir:

rm-run_dir:
	rm -rf $(DESTDIR)/var/run/masqmail


log_dir:
	install -d -o @with_user@ -g @with_group@ $(DESTDIR)@with_logdir@

rm-log_dir:
	rmdir $(DESTDIR)@with_logdir@  # removes only if empty


spool_dir:
	install -d -o @with_user@ -g @with_group@ $(DESTDIR)@with_spooldir@
	install -d -o @with_user@ -g @with_group@ $(DESTDIR)@with_spooldir@/lock
	install -d -o @with_user@ -g @with_group@ $(DESTDIR)@with_spooldir@/input
	install -d -o @with_user@ -g @with_group@ $(DESTDIR)@with_spooldir@/popuidl

rm-spool_dir:
	: # removal fails if the dirs are non-empty
	: # this prevents losing spooled files
	rmdir $(DESTDIR)@with_spooldir@/lock
	rmdir $(DESTDIR)@with_spooldir@/input
	rmdir $(DESTDIR)@with_spooldir@/popuidl
	rmdir $(DESTDIR)@with_spooldir@

rmail:
	[ -d "$(DESTDIR)@prefix@/sbin" ] || mkdir -p "$(DESTDIR)@prefix@/sbin"
	sed '/^SENDMAIL/s,/usr/sbin/sendmail,$(DESTDIR)@prefix@/sbin/masqmail,'\
	    contrib/rmail >$(DESTDIR)@prefix@/sbin/rmail
	chmod 755 $(DESTDIR)@prefix@/sbin/rmail

rm-rmail:
	rm -f $(DESTDIR)@prefix@/sbin/rmail


uid_bit: $(DESTDIR)@prefix@/sbin/masqmail
	chmod u+s $(DESTDIR)@prefix@/sbin/masqmail