--- a/Makefile Thu Sep 15 09:47:20 2011 +0200
+++ b/Makefile Fri Sep 16 12:31:59 2011 +0200
@@ -1,5 +1,5 @@
prefix = /usr/local
-bindir = $(prefix)/bin
+sbindir = $(prefix)/sbin
sysconfdir = /etc/logbuch
bin_SCRIPTS = log
@@ -7,21 +7,19 @@
.PHONY: all check install clean
-all: check $(bin_SCRIPTS)
+all: check $(bin_SCRIPTS) log.8
install: all
install -d -m 0755 $(DESTDIR)/$(sysconfdir)
tools/chkconfig $(DESTDIR)/$(sysconfigdir)/config.pm \
&& install -m 644 config.pm $(DESTDIR)/$(sysconfdir)/config.pm
tools/signconfig $(DESTDIR)/$(sysconfdir)/config.pm
- install -d -m 0755 $(DESTDIR)/$(bindir)
- install -m 0755 $(bin_SCRIPTS) $(DESTDIR)/$(bindir)/
+ install -d -m 0755 $(DESTDIR)/$(sbindir)
+ install -m 0755 $(bin_SCRIPTS) $(DESTDIR)/$(sbindir)/
install -d -m 0755 $(DESTDIR)/usr/share/perl5/Logbuch
install -m 0644 Logbuch/HG.pm $(DESTDIR)/usr/share/perl5/Logbuch/
- cd $(DESTDIR)/$(bindir) && ln -sf log logbuch
-
clean:
-rm -f $(bin_SCRIPTS)
@@ -34,6 +32,9 @@
done
@rm .e 2>/dev/null && false || true
+log.8:
+ pod2man --section 8 log.pl > $@
+
%: %.pl
perl -c $<
cp -f $< $@