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
|
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
DEB_PYTHON_INSTALL_ARGS_ALL += --install-layout=deb
# Manpages stuff
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
install/python-pysnmp4-mibs:: po $(MANPAGES)
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)
clean::
rm -rf $(DOC_DIR)/de $(DOC_DIR)/fr $(DOC_DIR)/*.1 $(DOC_DIR)/en/*.1
|