equal
deleted
inserted
replaced
10 |
10 |
11 SCRIPT = hlog |
11 SCRIPT = hlog |
12 MAN1 = $(SCRIPT:=.1.gz) |
12 MAN1 = $(SCRIPT:=.1.gz) |
13 |
13 |
14 CLEANFILES \ |
14 CLEANFILES \ |
15 = $(MAN1) |
15 = $(MAN1) $(SCRIPT) |
16 |
16 |
17 all: $(MAN1) |
17 all: $(SCRIPT) $(MAN1) |
18 install: all |
18 install: all |
19 # mandatory directories |
19 # mandatory directories |
20 install -m 0755 -d ${DESTDIR}${bindir} |
20 install -m 0755 -d ${DESTDIR}${bindir} |
21 install -m 0755 -d ${DESTDIR}${man1dir} |
21 install -m 0755 -d ${DESTDIR}${man1dir} |
22 |
22 |
28 install -m 0755 $(SCRIPT) ${DESTDIR}${bindir}/ |
28 install -m 0755 $(SCRIPT) ${DESTDIR}${bindir}/ |
29 install -m 0644 $(MAN1) ${DESTDIR}${man1dir}/ |
29 install -m 0644 $(MAN1) ${DESTDIR}${man1dir}/ |
30 |
30 |
31 clean: ; -rm -f $(CLEANFILES) |
31 clean: ; -rm -f $(CLEANFILES) |
32 |
32 |
33 %.1.gz: % ; pod2man $< | gzip >$@ |
33 %.1.gz: % |
|
34 # $< => $@ |
|
35 @pod2man $< | gzip >$@ |
34 |
36 |
|
37 %: %.pl |
|
38 @perl -c $< |
|
39 # $< => $@ |
|
40 @install -m 0555 $< $@ |