added manpage to pacify lintian; cosmetics
authorMatthias Förste foerste@schlittermann.de
Mon, 30 Apr 2012 12:54:42 +0200
changeset 17 717bc7e784aa
parent 16 0a604d4463fb
child 18 8d116efc6867
added manpage to pacify lintian; cosmetics
Makefile
--- a/Makefile	Mon Apr 30 12:50:18 2012 +0200
+++ b/Makefile	Mon Apr 30 12:54:42 2012 +0200
@@ -2,20 +2,26 @@
 
 package 	=	wgnd-watch
 prefix		?=	/usr/local
+datarootdir	=	$(prefix)/share
 sbindir 	=	$(prefix)/sbin
-docdir  	=	$(prefix)/share/doc/$(package)
+docdir  	=	$(datarootdir)/doc/$(package)
+mandir		=	$(datarootdir)/man
 sbinscripts	=	$(package)
 
 %: %.pl
 	cp -a $< $@
+%.1: %.pl
+	pod2man $< $@
 
-all: $(scripts)
+all: $(package) $(package).1
 
 install: all
 	install -m 0755 -d $(DESTDIR)$(sbindir)
 	install -m 0755 $(sbinscripts) $(DESTDIR)$(sbindir)
 	install -m 0755 -d $(DESTDIR)$(docdir)
 	install -m 0755 $(package).map.pl.ex $(DESTDIR)$(docdir)
+	install -m 0755 -d $(DESTDIR)$(mandir)/man1
+	install -m 0755 $(package).1 $(DESTDIR)$(mandir)/man1
 
 clean:
-	-rm -f $(scripts)
+	-rm -f $(package) $(package).1