summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorRuss Allbery <eagle@windlord>2006-11-17 16:00:51 -0800
committerRuss Allbery <eagle@windlord>2006-11-17 16:00:51 -0800
commit2c2a4c98fa93e50bd94d43d4d6dde49a4f6b64de (patch)
tree9aa28042c0f499c4e96d2f497cfe8bfb091b98b0 /Makefile.in
parent3e60481a5c5b690ae6b5529a62ca8aa50d659e60 (diff)
Add a man page.
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in13
1 files changed, 10 insertions, 3 deletions
diff --git a/Makefile.in b/Makefile.in
index 6be389a..f58a0f5 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -27,18 +27,24 @@ INSTALL_DATA = @INSTALL_DATA@
SOURCES = logging.c options.c public.c tokens.c
OBJECTS = $(SOURCES:.c=.o) @LIBOBJS@
-all: pam_afs_session.so
+all: pam_afs_session.so $(srcdir)/pam_afs_session.5
pam_afs_session.so: $(OBJECTS)
$(CC) -o $@ $(LDFLAGS) $(OBJECTS) $(LIBS)
chmod 644 $@
+$(srcdir)/pam_afs_session.5: $(srcdir)/pam_afs_session.pod
+ pod2man --section=5 --release=$(VERSION) --center='PAM Modules' \
+ $(srcdir)/pam_afs_session.pod > $@
+
install: pam_afs_session.so
$(INSTALL) -d $(pamdir)
+ $(INSTALL) -d $(mandir)/man5
$(INSTALL_DATA) pam_afs_session.so $(pamdir)/pam_afs_session.so
+ $(INSTALL_DATA) pam_afs_session.5 $(mandir)/man5/pam_afs_session.5
# This target only works when builddir == srcdir, at least for now.
-dist:
+dist: pam_afs_session.5
rm -rf $(TARDIR) $(TARNAME).gz
mkdir $(TARDIR)
bzr log --short > CHANGES
@@ -55,4 +61,5 @@ distclean: clean
rm -rf $(TARDIR)
maintclean maintainer-clean: distclean
- rm -f CHANGES config.h.in config.h.in~ configure $(TARNAME).gz
+ rm -f CHANGES config.h.in config.h.in~ configure pam_afs_session.5
+ rm -f $(TARNAME).gz