chiark / gitweb /
Make build reproducible (closes: #777294)
authorMatthew Vernon <matthew@debian.org>
Thu, 18 Feb 2016 18:36:44 +0000 (18:36 +0000)
committerMatthew Vernon <matthew@debian.org>
Thu, 18 Feb 2016 18:36:44 +0000 (18:36 +0000)
This is a patch from Chris Lamb

debian/changelog
debian/rules

index e811c8ddb4eb7f0b06a736f91b4ec47a40d3913f..292c2e5b27e7ed3d7f3b924f830f5387a309896d 100644 (file)
@@ -1,3 +1,9 @@
+bible-kjv (4.27) unstable; urgency=low
+
+  * Make build reproducible (patch from Chris Lamb) (Closes: #777294)
+
+ -- Matthew Vernon <matthew@debian.org>  Sun, 17 May 2015 13:44:48 +0100
+
 bible-kjv (4.26) unstable; urgency=low
 
   * add format strings to two *printf statements, patch from Andreas Moog
 bible-kjv (4.26) unstable; urgency=low
 
   * add format strings to two *printf statements, patch from Andreas Moog
index 998ab1aec5adea4b57bc9dc8d45c40e67dff3b8c..f3a132c97f89543bd651b3022ebcf25bd1d87545 100755 (executable)
@@ -41,8 +41,8 @@ binary-indep: checkroot build
        cp debian/copyright debian/bible-kjv-text/usr/share/doc/bible-kjv-text
        cp debian/changelog debian/bible-kjv-text/usr/share/doc/bible-kjv-text/changelog
        cp debian/text.readme debian/bible-kjv-text/usr/share/doc/bible-kjv-text/Debian.README
        cp debian/copyright debian/bible-kjv-text/usr/share/doc/bible-kjv-text
        cp debian/changelog debian/bible-kjv-text/usr/share/doc/bible-kjv-text/changelog
        cp debian/text.readme debian/bible-kjv-text/usr/share/doc/bible-kjv-text/Debian.README
-       gzip --best debian/bible-kjv-text/usr/share/doc/bible-kjv-text/Debian.README
-       gzip --best debian/bible-kjv-text/usr/share/doc/bible-kjv-text/changelog
+       gzip --best -n debian/bible-kjv-text/usr/share/doc/bible-kjv-text/Debian.README
+       gzip --best -n debian/bible-kjv-text/usr/share/doc/bible-kjv-text/changelog
        cd debian/tmp && \
                mv `cat ../bible-kjv-text.files` ../bible-kjv-text/usr/lib
        dpkg-gencontrol -pbible-kjv-text -Pdebian/bible-kjv-text -isp
        cd debian/tmp && \
                mv `cat ../bible-kjv-text.files` ../bible-kjv-text/usr/lib
        dpkg-gencontrol -pbible-kjv-text -Pdebian/bible-kjv-text -isp
@@ -80,9 +80,9 @@ binary-arch:  checkroot build
        install -m 755 -d debian/tmp/usr/lib/menu
        install -m 644 debian/menu     debian/tmp/usr/lib/menu/$(package)
        chmod a+r debian/tmp/usr/share/doc/$(package)/*
        install -m 755 -d debian/tmp/usr/lib/menu
        install -m 644 debian/menu     debian/tmp/usr/lib/menu/$(package)
        chmod a+r debian/tmp/usr/share/doc/$(package)/*
-       gzip -9 debian/tmp/usr/share/doc/$(package)/*
+       gzip -9 -n debian/tmp/usr/share/doc/$(package)/*
        gunzip -9 debian/tmp/usr/share/doc/$(package)/copyright.gz
        gunzip -9 debian/tmp/usr/share/doc/$(package)/copyright.gz
-       gzip -9 debian/tmp/usr/share/man/man1/*
+       gzip -9 -n debian/tmp/usr/share/man/man1/*
        cd debian/tmp && \
                rm `cat ../bible-kjv-text.files`
        dpkg-shlibdeps bible
        cd debian/tmp && \
                rm `cat ../bible-kjv-text.files`
        dpkg-shlibdeps bible