--- 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 $<