equal
deleted
inserted
replaced
1 DESTDIR = |
|
2 prefix = @prefix@ |
|
3 sbindir = ${prefix}/sbin |
|
4 man8dir = ${prefix}/share/man/man8 |
|
5 |
|
6 SCRIPT = ftbackup |
|
7 MAN8PAGE = ftbackup.8 |
|
8 |
|
9 all: |
|
10 |
|
11 |
|
12 install: man .version all |
|
13 install -d -m 0755 ${DESTDIR}${sbindir} |
|
14 install -m 0755 ${SCRIPT} ${DESTDIR}${sbindir} |
|
15 perl -i -pe 's/\<VERSION\>/'`cat .version`'/' ${DESTDIR}${sbindir}/${SCRIPT} |
|
16 |
|
17 install -d -m 0755 ${DESTDIR}${man8dir} |
|
18 install -m 0644 ${MAN8PAGE} ${DESTDIR}${man8dir}/ |
|
19 |
|
20 |
|
21 |
|
22 man: ${MAN8PAGE} |
|
23 |
|
24 clean: |
|
25 rm -f ${MAN8PAGE} .version |
|
26 |
|
27 distclean: clean |
|
28 rm -f Makefile |
|
29 |
|
30 .version: ${SCRIPT} |
|
31 test -f .hg_archival.txt \ |
|
32 && { grep ^node: | cut -f2 -d' ' >$@; } \ |
|
33 || { hg id | cut -f1 -d' ' >$@; } |
|
34 |
|
35 %.8: % |
|
36 pod2man --section 8 $< >$@ |
|