1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
DOC_DIR = debian/doc
MAN_TMP_DIR = $(DOC_DIR)/manpages
PO_DIR = $(DOC_DIR)/po
MANPAGES = $(addprefix $(DOC_DIR)/,en/rebuild-pysnmp-mibs.1 de/rebuild-pysnmp-mibs.de.1 fr/rebuild-pysnmp-mibs.fr.1)
XSLT_CMD = xsltproc -''-nonet -''-param man.charmap.use.subset "0"
DB2MAN = /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl
export PYBUILD_NAME=pysnmp_mibs
%:
dh $@ --with python3 --buildsystem=pybuild
override_dh_installman: po $(MANPAGES)
dh_installman
po:
mkdir -p $(dir $(MANPAGES))
cd $(PO_DIR) && po4a -v po4a.cfg
%.1: %.dbk
cd $(<D) && $(XSLT_CMD) $(DB2MAN) $(<F)
mv $(@D)/rebuild-pysnmp-mibs.1 $(DOC_DIR)/$(@F)
override_dh_auto_clean:
dh_auto_clean
rm -rf $(DOC_DIR)/de $(DOC_DIR)/fr $(DOC_DIR)/*.1 $(DOC_DIR)/en/*.1
|