Fudge dates and PDF IDs in the interest of build reproducibility.
This commit is contained in:
27
debian/patches/28-fudge-pdf-doc-ids.patch
vendored
Normal file
27
debian/patches/28-fudge-pdf-doc-ids.patch
vendored
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
From: Carlos Maddela <e7appew@gmail.com>
|
||||||
|
Date: Thu, 5 Jan 2017 19:14:35 +1100
|
||||||
|
Subject: Generate the same PDF document IDs for build reproducibility.
|
||||||
|
|
||||||
|
Description: Generate the same PDF IDs for build reproducibility.
|
||||||
|
Author: Carlos Maddela <e7appew@gmail.com>
|
||||||
|
Origin: vendor
|
||||||
|
Forwarded: not-needed
|
||||||
|
Last-Update: 2016-12-21
|
||||||
|
---
|
||||||
|
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
|
||||||
|
---
|
||||||
|
documentation/user-manual/manual.tex | 1 +
|
||||||
|
1 file changed, 1 insertion(+)
|
||||||
|
|
||||||
|
diff --git a/documentation/user-manual/manual.tex b/documentation/user-manual/manual.tex
|
||||||
|
index 60fb51e..aaab4fa 100644
|
||||||
|
--- a/documentation/user-manual/manual.tex
|
||||||
|
+++ b/documentation/user-manual/manual.tex
|
||||||
|
@@ -65,6 +65,7 @@
|
||||||
|
\fancyfoot{}
|
||||||
|
\fancyfoot[LE,RO]{page \thepage\ of \pageref{LastPage}}
|
||||||
|
|
||||||
|
+\pdftrailerid{dvdisaster}
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\definecolor{lightorange}{RGB}{255,224,150}
|
||||||
1
debian/patches/series
vendored
1
debian/patches/series
vendored
@@ -19,3 +19,4 @@
|
|||||||
25-fix-man-pages.patch
|
25-fix-man-pages.patch
|
||||||
26-fix-display-of-manual.pdf.patch
|
26-fix-display-of-manual.pdf.patch
|
||||||
27-allow-opening-in-browser-again.patch
|
27-allow-opening-in-browser-again.patch
|
||||||
|
28-fudge-pdf-doc-ids.patch
|
||||||
|
|||||||
4
debian/rules
vendored
4
debian/rules
vendored
@@ -6,6 +6,10 @@ include /usr/share/dpkg/buildflags.mk
|
|||||||
export DEB_CFLAGS_MAINT_APPEND = $(CPPFLAGS) -Wall -Wno-deprecated-declarations -pedantic
|
export DEB_CFLAGS_MAINT_APPEND = $(CPPFLAGS) -Wall -Wno-deprecated-declarations -pedantic
|
||||||
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
|
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
|
||||||
|
|
||||||
|
export SOURCE_DATE_EPOCH := \
|
||||||
|
$(shell date --date="$$(dpkg-parsechangelog -S Date)" +%s)
|
||||||
|
export FORCE_SOURCE_DATE = 1
|
||||||
|
|
||||||
MUTABLE_FILES := build.h $(wildcard locale/*.po) \
|
MUTABLE_FILES := build.h $(wildcard locale/*.po) \
|
||||||
documentation/config/version.tex
|
documentation/config/version.tex
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user