equal
deleted
inserted
replaced
1 |
1 |
2 prefix = /usr/local |
2 prefix = /usr/local |
3 sbindir = ${prefix}/sbin |
3 sbindir = ${prefix}/sbin |
4 |
4 |
5 .PHONY: all install clean |
5 .PHONY: all install clean |
6 all: |
6 |
|
7 all: update-serial |
|
8 |
7 install: |
9 install: |
8 install -m 0755 update-serial $(DESTDIR)/${sbindir}/ |
10 install -d -m 0755 $(DESTDIR)/${sbindir} |
|
11 install -m 0755 update-serial $(DESTDIR)/${sbindir}/ |
9 |
12 |
10 clean: |
13 clean: |
|
14 rm -f update-serial |
|
15 |
|
16 %: %.pl |
|
17 @rc=0; \ |
|
18 for p in `cat modules`; do \ |
|
19 if ! perl -M$$p -e "" 2>/dev/null; then \ |
|
20 echo "*** Need perl module $$p" >&2 ;\ |
|
21 rc=1 ;\ |
|
22 fi ;\ |
|
23 done ;\ |
|
24 test $$rc = 0 |
|
25 @perl -c $< |
|
26 @cp -f $< $@ |
|
27 @chmod +x-w $@ |