[PATCH] doc: make timestamps in man pages reproducible
Jonas Witschel
diabonas at archlinux.org
Sun Jul 12 11:33:22 UTC 2020
Replace the custom "pacman_contrib_date" attribute by the built-in "localtime"
since both have the same format, but the latter respects the SOURCE_DATE_EPOCH
specification for reproducible builds.
---
doc/Makefile.am | 1 -
doc/asciidoc.conf | 2 +-
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 52f2bf7..374b1b5 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -78,7 +78,6 @@ pkgdatadir = ${datadir}/${PACKAGE}
ASCIIDOC_OPTS = \
-f $(srcdir)/asciidoc.conf \
-a pacman_contrib_version="$(REAL_PACKAGE_VERSION)" \
- -a pacman_contrib_date="`date +%Y-%m-%d`" \
-a pkgdatadir=$(pkgdatadir) \
-a localstatedir=$(localstatedir) \
-a sysconfdir=$(sysconfdir)
diff --git a/doc/asciidoc.conf b/doc/asciidoc.conf
index 0d2ea98..9314ea8 100644
--- a/doc/asciidoc.conf
+++ b/doc/asciidoc.conf
@@ -50,7 +50,7 @@ ifdef::backend-docbook[]
template::[header-declarations]
<refentry>
<refentryinfo>
-<date>{pacman_contrib_date}</date>
+<date>{localdate}</date>
</refentryinfo>
<refmeta>
<refentrytitle>{mantitle}</refentrytitle>
--
2.27.0
More information about the pacman-contrib
mailing list