From 76db201fa4982c4e031d1b01c6d39fe2d45ef0b7 Mon Sep 17 00:00:00 2001 From: Hiroki Sato Date: Wed, 2 Sep 2020 22:03:14 +0000 Subject: [PATCH] Add dependency on share/pgpkeys/*.key. This is a temporary measure and the build system should be fixed to support it properly. --- en_US.ISO8859-1/articles/pgpkeys/Makefile | 6 ++++++ share/mk/doc.xml.mk | 5 ++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/en_US.ISO8859-1/articles/pgpkeys/Makefile b/en_US.ISO8859-1/articles/pgpkeys/Makefile index 9518bcb61a..f9ecafe7be 100644 --- a/en_US.ISO8859-1/articles/pgpkeys/Makefile +++ b/en_US.ISO8859-1/articles/pgpkeys/Makefile @@ -19,3 +19,9 @@ URL_RELPREFIX?= ../../../.. DOC_PREFIX?= ${.CURDIR}/../../.. .include "${DOC_PREFIX}/share/mk/doc.project.mk" + +# XXXHRS temporary measure to handle PGP key dependency +.PATH: ${DOC_PREFIX}/share/pgpkeys +.for f in ${FORMATS} +${DOC}.${f}: ${_DEPENDSET.pgpkeys} +.endfor diff --git a/share/mk/doc.xml.mk b/share/mk/doc.xml.mk index 2b4623f212..25e6714a13 100644 --- a/share/mk/doc.xml.mk +++ b/share/mk/doc.xml.mk @@ -16,7 +16,7 @@ XML_CATALOG_CWD= ${DOC_PREFIX}/share/xml/catalog-cwd.xml # Variables used in DEPENDSET _DEPENDSET.all= wwwstd transtable mirrors usergroups commercial \ - news press events advisories notices + news press events advisories notices pgpkeys # DEPENDSET: wwwstd ......................................................... _DEPENDSET.wwwstd= ${XML_INCLUDES} @@ -231,6 +231,9 @@ _DEPENDSET.notices= ${XML_NOTICES} ${XML_INCLUDES} _PARAMS.notices= --param notices.xml "'${XML_NOTICES}'" XML_NOTICES= ${DOC_PREFIX}/share/xml/notices.xml +# DEPENDSET: pgpkeys ........................................................ +_DEPENDSET.pgpkeys!= cd ${DOC_PREFIX}/share/pgpkeys && echo *.key *.ent + # --- # .xml -> .html rendering rule #