summaryrefslogtreecommitdiff
path: root/lib/tdb/tdb.mk
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2009-12-20 18:01:24 +0100
committerJelmer Vernooij <jelmer@ganieda.vernstok.nl>2009-12-21 23:40:12 +0100
commit0110990f01390c80b8db423ba7eed486883219de (patch)
treed95b5762a715de9da1f99d6e0dda0aea728f800c /lib/tdb/tdb.mk
parent8b278e6dc11524a93d85d9c804709cef20860873 (diff)
downloadsamba-0110990f01390c80b8db423ba7eed486883219de.tar.gz
samba-0110990f01390c80b8db423ba7eed486883219de.tar.bz2
samba-0110990f01390c80b8db423ba7eed486883219de.zip
tdb: Also build and install tdb manpages from standalone tdb.
Diffstat (limited to 'lib/tdb/tdb.mk')
-rw-r--r--lib/tdb/tdb.mk15
1 files changed, 14 insertions, 1 deletions
diff --git a/lib/tdb/tdb.mk b/lib/tdb/tdb.mk
index 267c2d1c85..93aa899480 100644
--- a/lib/tdb/tdb.mk
+++ b/lib/tdb/tdb.mk
@@ -51,7 +51,20 @@ tdb.$(SHLIBEXT): libtdb.$(SHLIBEXT) pytdb.o
$(SHLD) $(SHLD_FLAGS) -o $@ pytdb.o -L. -ltdb `$(PYTHON_CONFIG) --ldflags`
install:: installdirs installbin installheaders installlibs \
- $(PYTHON_INSTALL_TARGET)
+ $(PYTHON_INSTALL_TARGET) installdocs
+
+doc:: manpages/tdbbackup.8 manpages/tdbdump.8 manpages/tdbtool.8
+
+.SUFFIXES: .8.xml .8
+
+.8.xml.8:
+ -test -z "$(XSLTPROC)" || $(XSLTPROC) -o $@ http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
+
+installdocs::
+ ${INSTALLCMD} -d $(DESTDIR)$(mandir)/man1
+ for I in manpages/*.1; do \
+ ${INSTALLCMD} -m 644 $$I $(DESTDIR)$(mandir)/man1 \
+ done
install-python:: build-python
mkdir -p $(DESTDIR)`$(PYTHON) -c "import distutils.sysconfig; print distutils.sysconfig.get_python_lib(1, prefix='$(prefix)')"`