Makefile/manpage
authorHeiko Schlittermann <hs@schlittermann.de>
Mon, 28 Dec 2009 22:50:40 +0100
changeset 8 4a465250378c
parent 7 6f9037523a38
child 9 dd7ab885c7af
Makefile/manpage Added manpage creation to Makefile.
.hgignore
Makefile
ftpipe
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/.hgignore	Mon Dec 28 22:50:40 2009 +0100
@@ -0,0 +1,1 @@
+ftpipe.1
--- a/Makefile	Mon Dec 28 22:44:27 2009 +0100
+++ b/Makefile	Mon Dec 28 22:50:40 2009 +0100
@@ -2,15 +2,22 @@
 
 prefix = /usr/local
 bindir = ${prefix}/bin
+mandir = ${prefix}/share/man
 
 DESTDIR = 
 
-all:
-	true
+all:	ftpipe ftpipe.1
 
-install: 
+
+install: all
 	install -m 0755 -d ${DESTDIR}${bindir}
 	install -m 0755 ${SCRIPT} ${DESTDIR}${bindir}/
 
+	install -m 0755 -d ${DESTDIR}${mandir}/man1
+	install -m 0644 ftpipe.1 ${DESTDIR}${mandir}/man1/
+
 clean:
-	true
+	rm -f ftpipe.1
+
+%.1:	%
+	pod2man --section 1 $< >$@
--- a/ftpipe	Mon Dec 28 22:44:27 2009 +0100
+++ b/ftpipe	Mon Dec 28 22:50:40 2009 +0100
@@ -132,5 +132,13 @@
 
 The F<~/.netrc> is used.
 
+Example F<.netrc>:
+
+    machine <machine> login <login> password <password>
+
+=head1 AUTHOR
+
+Heiko Schlittermann <hs@schlittermann.de>.
+
 =cut
 # vim:sts=4 sw=4 aw ai sm: