chiark / gitweb /
Record authbind (2.1.1+nmu1) in archive suite sid
authorJohannes Schauer <josch@debian.org>
Sun, 26 Jul 2015 09:23:35 +0000 (10:23 +0100)
committerJohannes Schauer <josch@debian.org>
Sun, 26 Jul 2015 09:23:35 +0000 (10:23 +0100)
Record that
  2.1.1+nmu1           Import of source package
should be treated as descended from
  2.1.1                dgit client's archive history view

.gitignore [deleted file]
debian/.cvsignore [deleted file]
debian/changelog
debian/rules

diff --git a/.gitignore b/.gitignore
deleted file mode 100644 (file)
index 5e726ef..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-*.o
-*~
-authbind
-helper
-libauthbind.o
-libauthbind.so.1.0
-debian/files
-debian/substvars
-debian/tmp
diff --git a/debian/.cvsignore b/debian/.cvsignore
deleted file mode 100644 (file)
index db09c07..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-files
-substvars
-tmp
index fbfa05803f6d14357a688719df6cd4f8813b464e..531fbbd18f0989396488a850ff5f6da7b02580e4 100644 (file)
@@ -1,3 +1,11 @@
+authbind (2.1.1+nmu1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix mtimes before building binary packages to produce reproducible output
+    Based on patch by akira (Closes: #792945)
+
+ -- Johannes Schauer <josch@debian.org>  Sun, 26 Jul 2015 11:23:35 +0200
+
 authbind (2.1.1) unstable; urgency=low
 
   * Manpage has an example of which files will be checked and read
index 96d90aa2abc8cf827c1804cec0cec704eae4e6a5..c9091ed8231d1f72cedb0f7091687a1153febb70 100755 (executable)
@@ -29,6 +29,8 @@ minor=0
 
 arch = $(shell dpkg --print-architecture)
 
+export SOURCE_DATE_EPOCH = $(shell date -d "$$(dpkg-parsechangelog --count 1 -SDate)" +%s)
+
 INSTALL = install
 INSTALL_FILE    = $(INSTALL) -p    -o root -g root  -m  644
 INSTALL_PROGRAM = $(INSTALL) -p    -o root -g root  -m  755
@@ -90,6 +92,8 @@ binary-arch:  checkroot build
        dpkg-gencontrol -isp
        chown -R root.root debian/tmp
        chmod -R g-ws debian/tmp
+       find debian/tmp -newermt "@$$SOURCE_DATE_EPOCH" -print0 | \
+               xargs -0r touch --no-dereference --date="@$$SOURCE_DATE_EPOCH"
        dpkg --build debian/tmp ..
 
 binary:         binary-indep binary-arch