equal
deleted
inserted
replaced
1 # $Id$ |
1 # $Id$ |
2 # $URL$ |
2 # $URL$ |
3 |
3 |
4 ALL = send-config |
4 PERL = /usr/bin/perl |
5 |
5 |
6 .PHONY: all clean |
6 prefix = /usr |
|
7 sbindir = ${prefix}/sbin |
|
8 confdir = /etc/send-config |
7 |
9 |
8 all: $(ALL) |
10 DESTDIR = |
|
11 |
|
12 sbin_SCRIPTS = send-config |
|
13 |
|
14 |
|
15 |
|
16 .PHONY: all clean install |
|
17 |
|
18 all: $(sbin_SCRIPTS) |
|
19 |
|
20 install: all |
|
21 install -d -m 0755 $(DESTDIR)$(confdir) |
|
22 install -m 0755 $(sbin_SCRIPTS) $(DESTDIR)$(sbindir)/ |
|
23 test -f $(DESTDIR)$(confdir)/config \ |
|
24 || install -m 644 config.ex $(DESTDIR)$(confdir)/config |
9 clean: |
25 clean: |
10 -rm -f $(ALL) |
26 -rm -f $(sbin_SCRIPTS) core |
11 |
27 |
12 %: %.pl |
28 %: %.pl |
13 @perl -cT $< |
29 @$(PERL) -c $< |
14 @cp -f $< $@ |
30 @chmod +w $@ 2>/dev/null || true |
|
31 @sed -e 's,@PERL@,$(PERL),g' < $^ >$@ |
15 @chmod a=rx $@ |
32 @chmod a=rx $@ |