diff -r 482b827bb2cd -r e7973168471d Makefile --- a/Makefile Wed Jul 28 12:34:17 2010 +0200 +++ b/Makefile Wed Jul 28 13:25:06 2010 +0200 @@ -1,29 +1,38 @@ -# $Id$ -# $URL$ +# $Id: Makefile 839 2005-05-03 08:30:20Z arnold $ +# $URL: https://svn.schlittermann.de/is/send-config/trunk/Makefile $ PERL = /usr/bin/perl prefix = /usr -sbindir = ${prefix}/sbin +bindir = ${prefix}/bin confdir = /etc/send-config +mandir = /usr/share/man/man1 DESTDIR = -sbin_SCRIPTS = send-config +SCRIPT = send-config +DOC = $(SCRIPT:=.1.gz) -.PHONY: all clean install +.PHONY: all clean install doc -all: $(sbin_SCRIPTS) +all: $(SCRIPT) $(DOC) install: all install -d -m 0755 $(DESTDIR)$(confdir) - install -m 0755 $(sbin_SCRIPTS) $(DESTDIR)$(sbindir)/ + install -m 0755 $(SCRIPT) $(DESTDIR)$(bindir)/ test -f $(DESTDIR)$(confdir)/config \ || install -m 644 config.ex $(DESTDIR)$(confdir)/config + test -f $(DESTDIR)$(confdir)/filter.rules \ + || install -m 644 filter.rules.ex $(DESTDIR)$(confdir)/filter.rules + install -m 644 $(SCRIPT).1.gz $(DESTDIR)$(mandir)/$(SCRIPT).1.gz + clean: - -rm -f $(sbin_SCRIPTS) core + -rm -f $(SCRIPT) $(DOC) core + +%.1.gz: % + @pod2man --utf8 $< | gzip >$@ %: %.pl @$(PERL) -c $<