equal
deleted
inserted
replaced
3 prefix = /usr/local |
3 prefix = /usr/local |
4 bindir = ${prefix}/bin |
4 bindir = ${prefix}/bin |
5 man1dir = ${prefix}/share/man/man1 |
5 man1dir = ${prefix}/share/man/man1 |
6 logdir = /var/log |
6 logdir = /var/log |
7 rundir = /var/run |
7 rundir = /var/run |
|
8 initdir = /etc/init.d |
8 |
9 |
9 .PHONY: all clean install |
10 .PHONY: all clean install |
10 |
11 |
11 SCRIPT = hlog |
12 NAME = hlog |
|
13 SCRIPT = $(NAME) |
12 MAN1 = $(SCRIPT:=.1.gz) |
14 MAN1 = $(SCRIPT:=.1.gz) |
13 |
15 |
14 CLEANFILES \ |
16 CLEANFILES \ |
15 = $(MAN1) $(SCRIPT) |
17 = $(MAN1) $(SCRIPT) |
16 |
18 |
26 |
28 |
27 # script and manpage |
29 # script and manpage |
28 install -m 0755 $(SCRIPT) ${DESTDIR}${bindir}/ |
30 install -m 0755 $(SCRIPT) ${DESTDIR}${bindir}/ |
29 install -m 0644 $(MAN1) ${DESTDIR}${man1dir}/ |
31 install -m 0644 $(MAN1) ${DESTDIR}${man1dir}/ |
30 |
32 |
|
33 # init skript |
|
34 install -m 0755 $(NAME).init ${DESTDIR}${initdir}/$(NAME) |
|
35 |
31 clean: ; -rm -f $(CLEANFILES) |
36 clean: ; -rm -f $(CLEANFILES) |
32 |
37 |
33 %.1.gz: % |
38 %.1.gz: % |
34 # $< => $@ |
39 # $< => $@ |
35 @pod2man $< | gzip >$@ |
40 @pod2man $< | gzip >$@ |