[evince/wip/reproducible-headers] Make the build reproducible




commit 3a8954af85cdba5aa74fb497ff8572c118302f85
Author: Chris Lamb <lamby debian org>
Date:   Tue Sep 15 11:50:28 2020 +0100

    Make the build reproducible
    
    The Reproducible Builds effort <https://reproducible-builds.org/>
    noticed that evince could not be built reproducibly.
    
    This is because it generates .h header files that contain the absolute
    build path via the @filename@ placeholder.
    
    Use @basename@ instead — these are comments, after all.
    
    Bug-Debian: https://bugs.debian.org/970383

 libdocument/ev-document-type-builtins.c.template | 2 +-
 libdocument/ev-document-type-builtins.h.template | 2 +-
 libview/ev-view-type-builtins.c.template         | 2 +-
 libview/ev-view-type-builtins.h.template         | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/libdocument/ev-document-type-builtins.c.template 
b/libdocument/ev-document-type-builtins.c.template
index c355aff5..0449b760 100644
--- a/libdocument/ev-document-type-builtins.c.template
+++ b/libdocument/ev-document-type-builtins.c.template
@@ -6,7 +6,7 @@
 /*** END file-header ***/
 
 /*** BEGIN file-production ***/
-/* enumerations from "@filename@" */
+/* enumerations from "@basename@" */
 #include "@filename@"
 /*** END file-production ***/
 
diff --git a/libdocument/ev-document-type-builtins.h.template 
b/libdocument/ev-document-type-builtins.h.template
index 4b70c87c..4c52f8c7 100644
--- a/libdocument/ev-document-type-builtins.h.template
+++ b/libdocument/ev-document-type-builtins.h.template
@@ -14,7 +14,7 @@ G_BEGIN_DECLS
 
 /*** BEGIN file-production ***/
 
-/* enumerations from "@filename@" */
+/* enumerations from "@basename@" */
 /*** END file-production ***/
 
 /*** BEGIN value-header ***/
diff --git a/libview/ev-view-type-builtins.c.template b/libview/ev-view-type-builtins.c.template
index 01ca13af..9f5cdb9a 100644
--- a/libview/ev-view-type-builtins.c.template
+++ b/libview/ev-view-type-builtins.c.template
@@ -6,7 +6,7 @@
 /*** END file-header ***/
 
 /*** BEGIN file-production ***/
-/* enumerations from "@filename@" */
+/* enumerations from "@basename@" */
 #include "@filename@"
 /*** END file-production ***/
 
diff --git a/libview/ev-view-type-builtins.h.template b/libview/ev-view-type-builtins.h.template
index c4ba4974..5625cf18 100644
--- a/libview/ev-view-type-builtins.h.template
+++ b/libview/ev-view-type-builtins.h.template
@@ -14,7 +14,7 @@ G_BEGIN_DECLS
 
 /*** BEGIN file-production ***/
 
-/* enumerations from "@filename@" */
+/* enumerations from "@basename@" */
 /*** END file-production ***/
 
 /*** BEGIN value-header ***/


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]