See gropdf(1).
Reported-by: Deri <deri@chuzzlewit.myzen.co.uk>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
.PHONY: build-fonts
-build-fonts: build-fonts-tinos
+build-fonts: build-fonts-download build-fonts-tinos
endif # include guard
--- /dev/null
+ Tinos Tinos.pfa
--- /dev/null
+# Copyright 2021-2024, Alejandro Colomar <alx@kernel.org>
+# SPDX-License-Identifier: LGPL-3.0-only WITH LGPL-3.0-linking-exception
+
+
+ifndef MAKEFILE_BUILD_FONTS_DOWNLOAD_INCLUDED
+MAKEFILE_BUILD_FONTS_DOWNLOAD_INCLUDED := 1
+
+
+include $(MAKEFILEDIR)/build/fonts/_.mk
+
+
+DOWNLOAD := $(MAKEFILEDIR)/build/fonts/devpdf/download
+
+_DOWNLOAD := $(_FONTSDIR)/devpdf/download
+
+
+$(_DOWNLOAD): $(_FONTSDIR)/%: $(MAKEFILEDIR)/build/fonts/% $(MK) | $$(@D)/
+ $(info $(INFO_)CP $@)
+ $(CP) -T $< $@
+
+
+.PHONY: build-fonts-download
+build-fonts-download: $(_DOWNLOAD)
+
+
+endif # include guard
include $(MAKEFILEDIR)/configure/build-depends/groff/pfbtops.mk
-TINOR := $(MAKEFILEDIR)/build/fonts/TINOR
+TINOR := $(MAKEFILEDIR)/build/fonts/devpdf/TINOR
-_TINOS_PFA := $(_FONTSDIR)/Tinos.pfa
-_TINOR := $(_FONTSDIR)/TINOR
+_TINOS_PFA := $(_FONTSDIR)/devpdf/Tinos.pfa
+_TINOR := $(_FONTSDIR)/devpdf/TINOR
_TINOS := $(_TINOS_PFA) $(_TINOR)
_PDF_BOOK := $(_PDFDIR)/$(PDF_BOOK)
-$(_PDF_BOOK): $(_MANPAGES) $(_TINOS) $(MKBOOK) $(MK) | $$(@D)/
+$(_PDF_BOOK): $(_MANPAGES) $(_DOWNLOAD) $(_TINOS) $(MKBOOK) $(MK) | $$(@D)/
$(info $(INFO_)GROPDF $@)
$(MKBOOKDIR)/prepare.pl $(_MANDIR) \
| $(CAT) $(MKBOOKDIR)/front.roff /dev/stdin \