From: Axel Beckert Date: Sun, 26 Apr 2015 02:51:49 +0000 (+0200) Subject: Merge branch 'master' of git.deb.at:pkg/t-prot X-Git-Tag: debian/3.4-2~2 X-Git-Url: https://git.deb.at/w?p=pkg%2Ft-prot.git;a=commitdiff_plain;h=3d76d3fe8f1ede365de7e60b0e1d97e7c284ec3c;hp=f696f652b0a9b4bcae2a289f1d8cbb0c5fc8542b Merge branch 'master' of git.deb.at:pkg/t-prot Conflicts: debian/changelog --- diff --git a/debian/changelog b/debian/changelog index fbad7e0..3e5fa09 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +t-prot (3.4-2) UNRELEASED; urgency=medium + + * debian/rules: Set timestamp of all new files to the same time to make + builds reproducible. + + -- Axel Beckert Sun, 26 Apr 2015 04:51:36 +0200 + t-prot (3.4-1) unstable; urgency=medium * New upstream release diff --git a/debian/rules b/debian/rules index 0c66739..3104ee7 100755 --- a/debian/rules +++ b/debian/rules @@ -5,6 +5,7 @@ PKG = t-prot TMP = $(CURDIR)/debian/$(PKG) +BUILD_DATE = $(shell dpkg-parsechangelog --show-field Date) INSTALL = install INSTALL_FILE = $(INSTALL) -p -oroot -groot -m644 @@ -71,6 +72,8 @@ binary-indep: install dpkg-gencontrol -ldebian/changelog -isp -p$(PKG) -P$(TMP) cd $(TMP) && find * -type f ! -regex '^DEBIAN/.*' -print0 | \ xargs -r0 md5sum > DEBIAN/md5sums + find $(TMP) -depth -newermt '$(BUILD_DATE)' -print0 | \ + xargs -0r touch --no-dereference --date='$(BUILD_DATE)' dpkg --build $(TMP) ..