summaryrefslogtreecommitdiff
path: root/debian/patches/0011-themes-example-Makefile-Set-time-on-files-in-example.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/0011-themes-example-Makefile-Set-time-on-files-in-example.patch')
-rw-r--r--debian/patches/0011-themes-example-Makefile-Set-time-on-files-in-example.patch107
1 files changed, 107 insertions, 0 deletions
diff --git a/debian/patches/0011-themes-example-Makefile-Set-time-on-files-in-example.patch b/debian/patches/0011-themes-example-Makefile-Set-time-on-files-in-example.patch
new file mode 100644
index 0000000..0ef88c9
--- /dev/null
+++ b/debian/patches/0011-themes-example-Makefile-Set-time-on-files-in-example.patch
@@ -0,0 +1,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
+