$(info lint-man-tbl Lint man pages about '\" t' comment for tbl(1))
$(info lint-man-groff Lint man pages with groff(1))
$(info lint-man-groff-tbl Lint man pages with tbl(1))
+ $(info lint-man-groff-eqn Lint man pages with eqn(1))
$(info )
$(info [un]install Alias for "[un]install-man")
$(info [un]install-man Wrapper for [un]install-man* targets)
_LINT_man_groff_eqn :=$(patsubst $(MANDIR)/%,$(_LINTDIR)/%.eqn,$(LINTMAN))
+_LINT_man_groff_troff :=$(patsubst $(MANDIR)/%,$(_LINTDIR)/%.troff,$(LINTMAN))
_LINT_man_groff :=$(patsubst $(MANDIR)/%,$(_LINTDIR)/%.lint-man.groff.touch,$(LINTMAN))
_LINT_man_mandoc:=$(patsubst $(MANDIR)/%,$(_LINTDIR)/%.lint-man.mandoc.touch,$(LINTMAN))
$(info LINT (tbl) $@)
$(TBL) $< >$@
-$(_LINT_man_groff): %.lint-man.groff.touch: %.eqn | $$(@D)/.
+$(_LINT_man_groff_troff): %.troff: %.eqn | $$(@D)/.
+ $(info LINT (eqn) $@)
+ $(EQN) $(EQNFLAGS) <$< >$@
+
+$(_LINT_man_groff): %.lint-man.groff.touch: %.troff | $$(@D)/.
$(info LINT (groff) $@)
- $(EQN) $(EQNFLAGS) <$< \
- | $(TROFF) $(TROFFFLAGS) \
+ $(TROFF) $(TROFFFLAGS) <$< \
| $(GROTTY) $(GROTTYFLAGS) \
| $(COL) $(COLFLAGS) \
| (! $(GREP) -n '.\{$(MANWIDTH)\}.' | $(SED) 's,^,$<:,' >&2)
lint-man-groff-tbl: $(_LINT_man_groff_eqn)
@:
+.PHONY: lint-man-groff-eqn
+lint-man-groff-eqn: $(_LINT_man_groff_troff)
+ @:
+
.PHONY: $(lint_man)
$(lint_man): lint-man-%: $$(_LINT_man_%)
@: