1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107
|
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Fri, 1 Jan 2021 04:09:40 +0000
Subject: themes/example*/Makefile: Set time on files in example themes using
Makefile as a reference time. (Closes: #978946)
Similar to fixes applied in other themes:
https://github.com/openSUSE/gfxboot/pull/35
See also:
https://bugs.debian.org/978946
https://tests.reproducible-builds.org/debian/issues/unstable/timestamps_in_cpio_archive_issue.html
---
themes/example_01/Makefile | 1 +
themes/example_02/Makefile | 1 +
themes/example_03/Makefile | 1 +
themes/example_04/Makefile | 1 +
themes/example_05/Makefile | 1 +
themes/example_06/Makefile | 1 +
themes/example_07/Makefile | 1 +
7 files changed, 7 insertions(+)
diff --git a/themes/example_01/Makefile b/themes/example_01/Makefile
index a3d1be4..c54659d 100644
--- a/themes/example_01/Makefile
+++ b/themes/example_01/Makefile
@@ -12,6 +12,7 @@ bootlogo: example_*.bc
@rm -rf $@.dir
@mkdir $@.dir
$(GFXBOOT_COMPILE) $(BFLAGS) -l $@.log -c $< $@.dir/init
+ touch --reference Makefile $@.dir/*
$(GFXBOOT) --archive $@.dir --pack-archive $@
clean:
diff --git a/themes/example_02/Makefile b/themes/example_02/Makefile
index c0d551d..5eb150c 100644
--- a/themes/example_02/Makefile
+++ b/themes/example_02/Makefile
@@ -13,6 +13,7 @@ bootlogo: example_*.bc font
@mkdir $@.dir
$(GFXBOOT_COMPILE) $(BFLAGS) -l $@.log -c $< $@.dir/init
@cp font.fnt $@.dir
+ touch --reference Makefile $@.dir/*
$(GFXBOOT) --archive $@.dir --pack-archive $@
font:
diff --git a/themes/example_03/Makefile b/themes/example_03/Makefile
index 4e18e35..2c7de7c 100644
--- a/themes/example_03/Makefile
+++ b/themes/example_03/Makefile
@@ -13,6 +13,7 @@ bootlogo: example_*.bc font
@mkdir $@.dir
$(GFXBOOT_COMPILE) $(BFLAGS) -l $@.log -c $< $@.dir/init
@cp clouds.jpg font.fnt $@.dir
+ touch --reference Makefile $@.dir/*
$(GFXBOOT) --archive $@.dir --pack-archive $@
font:
diff --git a/themes/example_04/Makefile b/themes/example_04/Makefile
index e54c817..b3bcd70 100644
--- a/themes/example_04/Makefile
+++ b/themes/example_04/Makefile
@@ -13,6 +13,7 @@ bootlogo: example_*.bc font
@mkdir $@.dir
$(GFXBOOT_COMPILE) $(BFLAGS) -l $@.log -c $< $@.dir/init
@cp clouds.jpg font.fnt $@.dir
+ touch --reference Makefile $@.dir/*
$(GFXBOOT) --archive $@.dir --pack-archive $@
font:
diff --git a/themes/example_05/Makefile b/themes/example_05/Makefile
index e54c817..b3bcd70 100644
--- a/themes/example_05/Makefile
+++ b/themes/example_05/Makefile
@@ -13,6 +13,7 @@ bootlogo: example_*.bc font
@mkdir $@.dir
$(GFXBOOT_COMPILE) $(BFLAGS) -l $@.log -c $< $@.dir/init
@cp clouds.jpg font.fnt $@.dir
+ touch --reference Makefile $@.dir/*
$(GFXBOOT) --archive $@.dir --pack-archive $@
font:
diff --git a/themes/example_06/Makefile b/themes/example_06/Makefile
index 0a3c7cd..88c0b08 100644
--- a/themes/example_06/Makefile
+++ b/themes/example_06/Makefile
@@ -16,6 +16,7 @@ bootlogo: example_*.bc font
@mkdir $@.dir
$(GFXBOOT_COMPILE) $(BFLAGS) -l $@.log -c $< $@.dir/init
@cp $(FILES) $@.dir
+ touch --reference Makefile $@.dir/*
$(GFXBOOT) --archive $@.dir --pack-archive $@
@ln -snf bootlogo message
diff --git a/themes/example_07/Makefile b/themes/example_07/Makefile
index 0a3c7cd..88c0b08 100644
--- a/themes/example_07/Makefile
+++ b/themes/example_07/Makefile
@@ -16,6 +16,7 @@ bootlogo: example_*.bc font
@mkdir $@.dir
$(GFXBOOT_COMPILE) $(BFLAGS) -l $@.log -c $< $@.dir/init
@cp $(FILES) $@.dir
+ touch --reference Makefile $@.dir/*
$(GFXBOOT) --archive $@.dir --pack-archive $@
@ln -snf bootlogo message
|