From: Dietmar Maurer Date: Sat, 24 Oct 2015 13:57:51 +0000 (+0200) Subject: install manual page in pod format X-Git-Url: https://git.proxmox.com/?p=dab.git;a=commitdiff_plain;h=f02e050362855d8b6ed2138e3b21a3a16159af8d install manual page in pod format --- diff --git a/Makefile b/Makefile index 2b1c28f..019bf00 100644 --- a/Makefile +++ b/Makefile @@ -22,6 +22,8 @@ DATADIR=${PREFIX}/lib/${PACKAGE} SBINDIR=${PREFIX}/sbin MANDIR=${PREFIX}/share/man DOCDIR=${PREFIX}/share/doc/${PACKAGE} +PODDIR=${DOCDIR}/pod + MAN1DIR=${MANDIR}/man1/ PERLDIR=${PREFIX}/share/perl5/ @@ -32,12 +34,14 @@ dinstall: deb dpkg -i ${DEB} .PHONY: install -install: dab dab.1 DAB.pm devices.tar.gz ${SCRIPTS} +install: dab dab.1 dab.1.pod DAB.pm devices.tar.gz ${SCRIPTS} install -d ${DESTDIR}${SBINDIR} install -m 0755 dab ${DESTDIR}${SBINDIR} install -d ${DESTDIR}${MAN1DIR} install -m 0644 dab.1 ${DESTDIR}${MAN1DIR} gzip -f9 ${DESTDIR}${MAN1DIR}/dab.1 + install -d ${DESTDIR}${PODDIR} + install -m 0644 dab.1.pod ${DESTDIR}${PODDIR} install -D -m 0644 DAB.pm ${DESTDIR}${PERLDIR}/PVE/DAB.pm install -d ${DESTDIR}${DATADIR}/scripts install -m 0755 ${SCRIPTS} ${DESTDIR}${DATADIR}/scripts @@ -63,14 +67,19 @@ deb ${DEB}: dab dab.1 DAB.pm control changelog.Debian dab.pdf: dab.1 groff -man dab.1 |ps2pdf - > dab.pdf -dab.1: dab - rm -f dab.1 - pod2man -n $< -s 1 -r ${VERSION} <$< >$@ +dab.1.pod: dab + podselect $< > $@.tmp + mv $@.tmp $@ + +dab.1: dab.1.pod + rm -f $@ + pod2man -n $< -s 1 -r ${VERSION} <$< >$@.tmp + mv $@.tmp $@ .PHONY: clean clean: - rm -f ${DEB} dab.1 dab.pdf *~ + rm -f ${DEB} dab.1 dab.1.pod dab.pdf *.tmp *~ .PHONY: distclean distclean: clean