From 3d8d0642da5e5982e17122ab35774f9d5dfca79b Mon Sep 17 00:00:00 2001 From: Janneke Nieuwenhuizen Date: Sat, 6 Apr 2024 19:20:33 +0200 Subject: [PATCH] maint: Reset CreationDate metadata on generated PDFs. * doc/local.mk (.dot.pdf): Create PDF in UTC0 and reset CreationDate metadata. Change-Id: I3873ecdeec781c30874d53d032406cbe23922a25 --- doc/local.mk | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/doc/local.mk b/doc/local.mk index d049dbf6d1..d18cdf3e5f 100644 --- a/doc/local.mk +++ b/doc/local.mk @@ -148,7 +148,11 @@ DOT_OPTIONS = \ $(AM_V_at)mv "$(srcdir)/$@.tmp" "$(srcdir)/$@" .dot.pdf: - $(AM_V_DOT)$(DOT) -Tpdf $(DOT_OPTIONS) < "$<" > "$(srcdir)/$@.tmp" + $(AM_V_DOT)set -e; export TZ=UTC0; \ + $(DOT) -Tpdf $(DOT_OPTIONS) < "$<" > "$(srcdir)/$@.tmp" + $(AM_V_at)sed -ri \ + -e 's,(/CreationDate \(D:).*\),\119700101000000),' \ + "$(srcdir)/$@.tmp" $(AM_V_at)mv "$(srcdir)/$@.tmp" "$(srcdir)/$@" .dot.eps: