[Reproducible-builds] Bug#777446: gpsmanshp: please make the build reproducible

2015-02-08 Thread Chris Lamb
Source: gpsmanshp
Version: 1.2.3-4
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

While working on the reproducible builds effort [1], we have noticed
that gpsmanshp could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, gpsmanshp can be built reproducibly in our current experimental
framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff -urNad gpsmanshp.orig/gpsmanshp-1.2.3/debian/rules 
gpsmanshp/gpsmanshp-1.2.3/debian/rules
--- gpsmanshp.orig/gpsmanshp-1.2.3/debian/rules 2015-02-08 10:30:30.827684514 
+
+++ gpsmanshp/gpsmanshp-1.2.3/debian/rules  2015-02-08 10:31:58.839619985 
+
@@ -40,7 +40,7 @@
 endif
cp debian/copyright $(DOCDIR)
cp debian/changelog $(DOCDIR)/changelog.Debian
-   gzip -9 $(DOCDIR)/changelog.Debian
+   gzip -9n $(DOCDIR)/changelog.Debian
chown -R root.root $(INSTALLDIR)
chown -R root.root $(DOCDIR)
chmod 644 $(DOCDIR)/* $(DOCDIR)/html/*
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#777449: enemies-of-carlotta: please make the build reproducible

2015-02-08 Thread Chris Lamb
Source: enemies-of-carlotta
Version: 1.2.6-4
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

While working on the reproducible builds effort [1], we have noticed
that enemies-of-carlotta could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, enemies-of-carlotta can be built reproducibly in our current
experimental
framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff -urNad enemies-of-carlotta.orig/enemies-of-carlotta-1.2.6/debian/rules 
enemies-of-carlotta/enemies-of-carlotta-1.2.6/debian/rules
--- enemies-of-carlotta.orig/enemies-of-carlotta-1.2.6/debian/rules 
2015-02-08 10:39:11.386964543 +
+++ enemies-of-carlotta/enemies-of-carlotta-1.2.6/debian/rules  2015-02-08 
10:39:27.08332 +
@@ -31,9 +31,9 @@
debian/tmp/usr/share/doc/$(package)/changelog.Debian
cp ChangeLog debian/tmp/usr/share/doc/$(package)/changelog
cp NEWS README debian/tmp/usr/share/doc/$(package)/
-   gzip -9 debian/tmp/usr/share/doc/$(package)/*
-   gzip -9 debian/tmp/usr/share/man/man1/*
-   gzip -9 debian/tmp/usr/share/man/*/man1/*
+   gzip -9n debian/tmp/usr/share/doc/$(package)/*
+   gzip -9n debian/tmp/usr/share/man/man1/*
+   gzip -9n debian/tmp/usr/share/man/*/man1/*
cp debian/copyright debian/tmp/usr/share/doc/$(package)/.
install -d debian/tmp/usr/share/doc/$(package)/examples
cp cleaning-woman-cronjob debian/tmp/usr/share/doc/$(package)/examples
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#777445: smartlist: please make the build reproducible

2015-02-08 Thread Chris Lamb
Source: smartlist
Version: 3.15-23
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

While working on the reproducible builds effort [1], we have noticed
that smartlist could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, smartlist can be built reproducibly in our current experimental
framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff -urNad smartlist.orig/smartlist-3.15/debian/rules 
smartlist/smartlist-3.15/debian/rules
--- smartlist.orig/smartlist-3.15/debian/rules  2015-02-08 10:27:43.880220036 
+
+++ smartlist/smartlist-3.15/debian/rules   2015-02-08 10:29:43.873585039 
+
@@ -64,7 +64,7 @@
README.exim4 ../$(docdir)
cp -p debian/changelog $(docdir)/changelog.Debian
ln -s HISTORY.gz $(docdir)/changelog.gz
-   cd $(docdir)  gzip -9 INTRO HISTORY Manual changelog.Debian
+   cd $(docdir)  gzip -9n INTRO HISTORY Manual changelog.Debian
chown -R root:root $(docdir)
rm -f debian/tmp/var/list/.procmailrc
ln -s .etc/rc.main debian/tmp/var/list/.procmailrc
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#777444: perlpanel: please make the build reproducible

2015-02-08 Thread Chris Lamb
Source: perlpanel
Version: 1:0.9.1+cvs20051225-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

While working on the reproducible builds effort [1], we have noticed
that perlpanel could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, perlpanel can be built reproducibly in our current experimental
framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff -urNad perlpanel.orig/perlpanel-0.9.1+cvs20051225/debian/rules 
perlpanel/perlpanel-0.9.1+cvs20051225/debian/rules
--- perlpanel.orig/perlpanel-0.9.1+cvs20051225/debian/rules 2015-02-08 
10:27:29.523578167 +
+++ perlpanel/perlpanel-0.9.1+cvs20051225/debian/rules  2015-02-08 
10:28:45.470973754 +
@@ -5,7 +5,7 @@
 build: patch build-stamp
 build-stamp:
dh_testdir
-   $(MAKE) PREFIX=/usr LIBDIR=/usr/share/perlpanel/
+   $(MAKE) PREFIX=/usr LIBDIR=/usr/share/perlpanel/ GZIP=-9n
touch build-stamp
 
 clean: unpatch clean-unpatched
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#777443: qemu-launcher: please make the build reproducible

2015-02-08 Thread Chris Lamb
Source: qemu-launcher
Version: 1.7.4-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

While working on the reproducible builds effort [1], we have noticed
that qemu-launcher could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, qemu-launcher can be built reproducibly in our current
experimental
framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff -urNad qemu-launcher.orig/qemu-launcher-1.7.4/debian/rules 
qemu-launcher/qemu-launcher-1.7.4/debian/rules
--- qemu-launcher.orig/qemu-launcher-1.7.4/debian/rules 2015-02-08 
10:27:24.499353540 +
+++ qemu-launcher/qemu-launcher-1.7.4/debian/rules  2015-02-08 
10:29:34.561168645 +
@@ -21,7 +21,7 @@
dh_testroot
dh_clean -k -Xqemulauncher.glade.orig
dh_installdirs
-   $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
+   $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr GZIP=-9n
 
 binary-indep: build install
dh_testdir
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#777448: magicfilter: please make the build reproducible

2015-02-08 Thread Chris Lamb
Source: magicfilter
Version: 1.2-64
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

While working on the reproducible builds effort [1], we have noticed
that magicfilter could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, magicfilter can be built reproducibly in our current
experimental
framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff -urNad magicfilter.orig/magicfilter-1.2/debian/rules 
magicfilter/magicfilter-1.2/debian/rules
--- magicfilter.orig/magicfilter-1.2/debian/rules   2015-02-08 
10:36:29.051703934 +
+++ magicfilter/magicfilter-1.2/debian/rules2015-02-08 10:38:12.804344302 
+
@@ -59,10 +59,10 @@
cd filters  install -p -m 755 *-filter ../$(tmp)/etc/magicfilter
install -p -m 644 debian/changelog $(tmp)/$(doc)/changelog.Debian
install -p -m 644 ChangeLog $(tmp)/$(doc)/changelog
-   cd $(tmp)/$(doc)  gzip -9f changelog.Debian README* changelog
+   cd $(tmp)/$(doc)  gzip -9nf changelog.Debian README* changelog
install -p -m 644 debian/copyright $(tmp)/$(doc)
install -p -m 644 magicfilterconfig.8 $(tmp)/$(man)
-   gzip -9f $(tmp)/$(man)/*
+   gzip -9nf $(tmp)/$(man)/*
dpkg-shlibdeps $(tmp)/usr/sbin/$(package)
install -d $(tmp)/DEBIAN
cd $(tmp) \
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#777464: klone: please make the build reproducible

2015-02-08 Thread Reiner Herrmann
Source: klone
Version: 2.1.0~rc1-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps username

Hi!

While working on Debian's “reproducible builds” effort [1], we have
noticed that klone doesn't build reproducibly.
The file klone-source.tar.bz2 contains timestamps and usernames
of the build environment.

The attached patch fixes this by setting the timestamps to
the last date of the changelog and by setting the username
to root. Once applied, klone can be built reproducibly in our
current experimental framework.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds



diff --git a/debian/rules b/debian/rules
index accc967..48a5bcf 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,6 +6,8 @@
 
 VER := $(shell dh_testdir  ls build/dist/klone-core-*.tar* | head -n 1 | perl -ne 'print $$1 if /klone-core-(.*)\.tar\.gz/;')
 
+BUILD_DATE := $(shell dpkg-parsechangelog --show-field Date)
+
 build: build-stamp
 
 build-stamp:
@@ -14,7 +16,8 @@ build-stamp:
 	test -e klone-source || ln -s . klone-source
 	test -e build/dist/klone-core-$(VER).tar.gz.orig || mv build/dist/klone-core-$(VER).tar.gz build/dist/klone-core-$(VER).tar.gz.orig
 	test -L build/dist/klone-core-$(VER).tar.gz || ln -s /usr/src/klone-core-$(VER).tar.gz build/dist/klone-core-$(VER).tar.gz
-	tar cf debian/klone-source.tar.bz2 --bzip2 --exclude=klone-source/klone-source --exclude=klone-source/debian --exclude=klone-source/build/dist/klone-*orig --exclude=klone-core-$(VER) klone-source/*
+	tar cf debian/klone-source.tar.bz2 --bzip2 --owner=root --group=root --numeric-owner --mtime=$(BUILD_DATE) \
+		--exclude=klone-source/klone-source --exclude=klone-source/debian --exclude=klone-source/build/dist/klone-*orig --exclude=klone-core-$(VER) klone-source/*
 	test ! -L build/dist/klone-core-$(VER).tar.gz || rm build/dist/klone-core-$(VER).tar.gz
 	test ! -e build/dist/klone-core-$(VER).tar.gz.orig || mv build/dist/klone-core-$(VER).tar.gz.orig build/dist/klone-core-$(VER).tar.gz
 	rm -f klone-source


signature.asc
Description: OpenPGP digital signature
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#777483: jargon: please make the build reproducible

2015-02-08 Thread Chris Lamb
Source: jargon
Version: 4.0.0-5.1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

While working on the reproducible builds effort [1], we have noticed
that jargon could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, jargon can be built reproducibly in our current experimental
framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff -urNad jargon.orig/jargon-4.0.0/debian/rules 
jargon/jargon-4.0.0/debian/rules
--- jargon.orig/jargon-4.0.0/debian/rules   2015-02-08 19:27:48.331986673 
+
+++ jargon/jargon-4.0.0/debian/rules2015-02-08 19:31:56.590880163 +
@@ -29,13 +29,13 @@
# The actual info file
install -d $(INSTALLOPT) -m 755 $(INFODIR)
install $(INSTALLOPT) -m 644 jarg400.info $(INFODIR)/jargon.info
-   gzip -9 $(INFODIR)/jargon.info
+   gzip -9n $(INFODIR)/jargon.info
# Lookup script
install -d $(INSTALLOPT) -m 755  $(DESTDIR)/usr/bin
install $(INSTALLOPT) -m 755  debian/jargon $(DESTDIR)/usr/bin/jargon
install -d $(INSTALLOPT) -m 755 $(MANDIR)/man1
install $(INSTALLOPT) -m 644 debian/jargon.1 $(MANDIR)/man1/jargon.1
-   gzip -9 $(MANDIR)/man1/jargon.1
+   gzip -9n $(MANDIR)/man1/jargon.1
# Docs
install -d $(INSTALLOPT) -m 755 $(DOCDIR)
install $(INSTALLOPT) -m 644 debian/jargon.html \
@@ -44,7 +44,7 @@
install $(INSTALLOPT) -m 644 debian/changelog $(DOCDIR)/changelog.Debian
install $(INSTALLOPT) -m 644 debian/README.Debian 
$(DOCDIR)/README.Debian
install $(INSTALLOPT) -m 644 jargon-README $(DOCDIR)/README
-   gzip -9 $(DOCDIR)/changelog.Debian $(DOCDIR)/README
+   gzip -9n $(DOCDIR)/changelog.Debian $(DOCDIR)/README
 
# Control files
install -d $(INSTALLOPTS) -m 755 $(DESTDIR)/DEBIAN
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#777482: klone: please make the build reproducible

2015-02-08 Thread Chris Lamb
Source: klone
Version: 2.1.0~rc1-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

While working on the reproducible builds effort [1], we have noticed
that klone could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, klone can be built reproducibly in our current experimental
framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff -urNad klone.orig/klone-2.1.0~rc1/debian/rules 
klone/klone-2.1.0~rc1/debian/rules
--- klone.orig/klone-2.1.0~rc1/debian/rules 2015-02-08 19:28:25.681625347 
+
+++ klone/klone-2.1.0~rc1/debian/rules  2015-02-08 19:32:52.857349447 +
@@ -6,6 +6,8 @@
 
 VER := $(shell dh_testdir  ls build/dist/klone-core-*.tar* | head -n 1 | 
perl -ne 'print $$1 if /klone-core-(.*)\.tar\.gz/;')
 
+BUILD_DATE := $(shell dpkg-parsechangelog --show-field Date)
+
 build: build-stamp
 
 build-stamp:
@@ -14,7 +16,7 @@
test -e klone-source || ln -s . klone-source
test -e build/dist/klone-core-$(VER).tar.gz.orig || mv 
build/dist/klone-core-$(VER).tar.gz build/dist/klone-core-$(VER).tar.gz.orig
test -L build/dist/klone-core-$(VER).tar.gz || ln -s 
/usr/src/klone-core-$(VER).tar.gz build/dist/klone-core-$(VER).tar.gz
-   tar cf debian/klone-source.tar.bz2 --bzip2 
--exclude=klone-source/klone-source --exclude=klone-source/debian 
--exclude=klone-source/build/dist/klone-*orig --exclude=klone-core-$(VER) 
klone-source/*
+   tar cf debian/klone-source.tar.bz2 --bzip2 
--exclude=klone-source/klone-source --exclude=klone-source/debian 
--exclude=klone-source/build/dist/klone-*orig --exclude=klone-core-$(VER) 
--mtime=$(BUILD_DATE) klone-source/*
test ! -L build/dist/klone-core-$(VER).tar.gz || rm 
build/dist/klone-core-$(VER).tar.gz
test ! -e build/dist/klone-core-$(VER).tar.gz.orig || mv 
build/dist/klone-core-$(VER).tar.gz.orig build/dist/klone-core-$(VER).tar.gz
rm -f klone-source
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#777484: fortunes-bg: please make the build reproducible

2015-02-08 Thread Chris Lamb
Source: fortunes-bg
Version: 1.1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

While working on the reproducible builds effort [1], we have noticed
that fortunes-bg could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, fortunes-bg can be built reproducibly in our current
experimental
framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff -urNad fortunes-bg.orig/fortunes-bg-1.1/Makefile 
fortunes-bg/fortunes-bg-1.1/Makefile
--- fortunes-bg.orig/fortunes-bg-1.1/Makefile   2015-02-08 19:27:28.331109188 
+
+++ fortunes-bg/fortunes-bg-1.1/Makefile2015-02-08 19:36:33.151018972 
+
@@ -36,7 +36,7 @@
install -d tmp/usr/share/doc/$(package)
cp copyright tmp/usr/share/doc/$(package)
cp changelog tmp/usr/share/doc/$(package)/changelog
-   gzip -9v tmp/usr/share/doc/$(package)/changelog
+   gzip -9nv tmp/usr/share/doc/$(package)/changelog
install -d tmp/usr/share/games/fortunes/bg/
cp -d $(source) $(compiled) $(u8) tmp/usr/share/games/fortunes/bg/
dpkg-gencontrol -isp
diff -urNad fortunes-bg.orig/fortunes-bg-1.1/rules 
fortunes-bg/fortunes-bg-1.1/rules
--- fortunes-bg.orig/fortunes-bg-1.1/rules  2015-02-08 19:27:28.331109188 
+
+++ fortunes-bg/fortunes-bg-1.1/rules   2015-02-08 19:36:33.151018972 +
@@ -36,7 +36,7 @@
install -d tmp/usr/share/doc/$(package)
cp copyright tmp/usr/share/doc/$(package)
cp changelog tmp/usr/share/doc/$(package)/changelog
-   gzip -9v tmp/usr/share/doc/$(package)/changelog
+   gzip -9nv tmp/usr/share/doc/$(package)/changelog
install -d tmp/usr/share/games/fortunes/bg/
cp -d $(source) $(compiled) $(u8) tmp/usr/share/games/fortunes/bg/
dpkg-gencontrol -isp
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#777486: mimefilter: please make the build reproducible

2015-02-08 Thread Chris Lamb
Source: mimefilter
Version: 1.7+nmu1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

While working on the reproducible builds effort [1], we have noticed
that mimefilter could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, mimefilter can be built reproducibly in our current
experimental
framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff -urNad mimefilter.orig/mimefilter-1.7+nmu1/debian/README.in 
mimefilter/mimefilter-1.7+nmu1/debian/README.in
--- mimefilter.orig/mimefilter-1.7+nmu1/debian/README.in2015-02-08 
19:28:41.678327211 +
+++ mimefilter/mimefilter-1.7+nmu1/debian/README.in 2015-02-08 
19:49:19.780643542 +
@@ -5,7 +5,7 @@
 This is the Debian GNU/Linux version of the MimeFilter program, a script
 useful to strip unwanted MIME parts out of a message.
 
-Davide G. M. Salvetti sa...@debian.org, :=$_=gmtime:.
+Davide G. M. Salvetti sa...@debian.org, ? system(dpkg-parsechangelog 
--show-field Date); !.
 :
 # Local variables:
 # mode: text
diff -urNad mimefilter.orig/mimefilter-1.7+nmu1/debian/rules 
mimefilter/mimefilter-1.7+nmu1/debian/rules
--- mimefilter.orig/mimefilter-1.7+nmu1/debian/rules2015-02-08 
19:28:41.678327211 +
+++ mimefilter/mimefilter-1.7+nmu1/debian/rules 2015-02-08 19:47:27.619723019 
+
@@ -71,7 +71,7 @@
 # install package
$(MAKE) prefix=$(tmp)//usr/ mandir=$(tmp)//usr/share/man/\
etcdir=$(tmp)//etc/ install
-   gzip -9frv $(tmp)//usr/share/man/
+   gzip -9nfrv $(tmp)//usr/share/man/
 
 # install Debian doc and examples
$(INSTDIR) $(tmp)//usr/share/doc/mimefilter/
@@ -81,7 +81,7 @@
$(INSTDATA) debian/changelog 
$(tmp)//usr/share/doc/mimefilter//changelog.Debian
$(INSTDIR) $(tmp)//usr/share/doc/mimefilter/examples/
$(INSTDATA) config/mimefilter.rc config/it-mimefilter.rc 
smartlist/rc.local.s10 smartlist/rc.custom 
$(tmp)//usr/share/doc/mimefilter/examples/
-   gzip -9frv $(tmp)//usr/share/doc/mimefilter/
+   gzip -9nfrv $(tmp)//usr/share/doc/mimefilter/
ln -sf ChangeLog.gz $(tmp)//usr/share/doc/mimefilter//changelog.gz
$(INSTDATA) debian/copyright $(tmp)//usr/share/doc/mimefilter/
 
diff -urNad mimefilter.orig/mimefilter-1.7+nmu1/debian/rules.in 
mimefilter/mimefilter-1.7+nmu1/debian/rules.in
--- mimefilter.orig/mimefilter-1.7+nmu1/debian/rules.in 2015-02-08 
19:28:41.678327211 +
+++ mimefilter/mimefilter-1.7+nmu1/debian/rules.in  2015-02-08 
19:47:34.936043982 +
@@ -59,7 +59,7 @@
 # install package
$(MAKE) prefix=$(tmp)/:=${usr}: mandir=$(tmp)/:=${man}:\
etcdir=$(tmp)/:=${ETC}: install
-   gzip -9frv $(tmp)/:=${man}:
+   gzip -9nfrv $(tmp)/:=${man}:
 
 # install Debian doc and examples
$(INSTDIR) $(tmp)/:=${doc}:
@@ -69,7 +69,7 @@
$(INSTDATA) debian/changelog $(tmp)/:=${doc}:/changelog.Debian
$(INSTDIR) $(tmp)/:=${examples}:
$(INSTDATA) :=${EXAMPLES}: $(tmp)/:=${examples}:
-   gzip -9frv $(tmp)/:=${doc}:
+   gzip -9nfrv $(tmp)/:=${doc}:
ln -sf ChangeLog.gz $(tmp)/:=${doc}:/changelog.gz
$(INSTDATA) debian/copyright $(tmp)/:=${doc}:
 
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#777494: natlog: please make the build reproducible

2015-02-08 Thread Chris Lamb
Source: natlog
Version: 1.01.0-3
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

While working on the reproducible builds effort [1], we have noticed
that natlog could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, natlog can be built reproducibly in our current experimental
framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff -urNad natlog.orig/natlog-1.01.0/debian/rules 
natlog/natlog-1.01.0/debian/rules
--- natlog.orig/natlog-1.01.0/debian/rules  2015-02-08 19:56:36.779865782 
+
+++ natlog/natlog-1.01.0/debian/rules   2015-02-08 20:04:33.576980776 +
@@ -59,7 +59,7 @@
 
# Add here commands to install the package into debian/natlog.
./build install program debian/natlog/usr/sbin/natlog
-   ./build install man debian/natlog/usr/share/man/man1
+   GZIP=-9n ./build install man debian/natlog/usr/share/man/man1
./build install std debian/natlog/usr/share/doc/natlog
 
mkdir -p debian/natlog/etc/logrotate.d
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#777488: pyntor: please make the build reproducible

2015-02-08 Thread Chris Lamb
Source: pyntor
Version: 0.6-4
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

While working on the reproducible builds effort [1], we have noticed
that pyntor could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, pyntor can be built reproducibly in our current experimental
framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff -urNad pyntor.orig/pyntor-0.6/debian/rules pyntor/pyntor-0.6/debian/rules
--- pyntor.orig/pyntor-0.6/debian/rules 2015-02-08 19:52:35.329223313 +
+++ pyntor/pyntor-0.6/debian/rules  2015-02-08 19:53:42.808184259 +
@@ -26,7 +26,7 @@
dh_prep

# Add here commands to install the package into debian/pyntor.
-   $(MAKE) install prefix=$(CURDIR)/debian/pyntor/usr  
+   $(MAKE) install prefix=$(CURDIR)/debian/pyntor/usr GZIP=-9n

# Let's do it with dh_installexamples
rm $(CURDIR)/debian/pyntor/usr/share/pyntor/pyntor-selfrun.template 
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#777487: lyskom-elisp-client: please make the build reproducible

2015-02-08 Thread Chris Lamb
Source: lyskom-elisp-client
Version: 0.48+git.20140815.afa49c26-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

While working on the reproducible builds effort [1], we have noticed
that lyskom-elisp-client could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, lyskom-elisp-client can be built reproducibly in our current
experimental
framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff -urNad 
lyskom-elisp-client.orig/lyskom-elisp-client-0.48+git.20140815.afa49c26/debian/rules
 lyskom-elisp-client/lyskom-elisp-client-0.48+git.20140815.afa49c26/debian/rules
--- 
lyskom-elisp-client.orig/lyskom-elisp-client-0.48+git.20140815.afa49c26/debian/rules
2015-02-08 19:52:07.255991514 +
+++ 
lyskom-elisp-client/lyskom-elisp-client-0.48+git.20140815.afa49c26/debian/rules 
2015-02-08 19:52:59.126267491 +
@@ -34,7 +34,7 @@
 
$(MAKE) lyskom-$(VERSION).el
cp lpath.el debian/$(PACKAGE)/usr/share/emacs/site-lisp/$(PACKAGE)
-   gzip -c lyskom-$(VERSION).el 
debian/$(PACKAGE)/usr/share/emacs/site-lisp/$(PACKAGE)/$(PACKAGE).el.gz
+   gzip -nc lyskom-$(VERSION).el 
debian/$(PACKAGE)/usr/share/emacs/site-lisp/$(PACKAGE)/$(PACKAGE).el.gz
 
install -m 644 debian/50$(PACKAGE).el 
debian/$(PACKAGE)/etc/emacs/site-start.d
install -m 755 debian/emacsen-common-install 
debian/$(PACKAGE)/usr/lib/emacsen-common/packages/install/$(PACKAGE)
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#777492: nitpic: please make the build reproducible

2015-02-08 Thread Chris Lamb
Source: nitpic
Version: 0.1-15
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

While working on the reproducible builds effort [1], we have noticed
that nitpic could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, nitpic can be built reproducibly in our current experimental
framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff -urNad nitpic.orig/nitpic-0.1/debian/rules nitpic/nitpic-0.1/debian/rules
--- nitpic.orig/nitpic-0.1/debian/rules 2015-02-08 19:58:00.083555993 +
+++ nitpic/nitpic-0.1/debian/rules  2015-02-08 20:01:13.312113876 +
@@ -37,7 +37,7 @@
install -c debian/changelog 
$(d)/usr/share/doc/$(package)/changelog.Debian
install -c README $(d)/usr/share/doc/$(package)
install -c test.* $(d)/usr/share/doc/$(package)
-   gzip -9vf $(d)/usr/share/doc/$(package)/*
+   gzip -9nvf $(d)/usr/share/doc/$(package)/*
install -c debian/copyright $(d)/usr/share/doc/$(package)/copyright
 
install -c nitpic $(d)/usr/bin
@@ -48,7 +48,7 @@


install nitpic.man $(d)/usr/share/man/man1/nitpic.1
-   gzip -9vf $(d)/usr/share/man/man1/nitpic.1
+   gzip -9nvf $(d)/usr/share/man/man1/nitpic.1

install -d $(d)/usr/share/lintian/overrides
install -c debian/lintian.overrides 
$(d)/usr/share/lintian/overrides/$(package)
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#777503: postfix: please make the build reproducible

2015-02-08 Thread Chris Lamb
Source: postfix
Version: 2.11.3-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

While working on the reproducible builds effort [1], we have noticed
that postfix could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, postfix can be built reproducibly in our current experimental
framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff -urNad postfix.orig/postfix-2.11.3/debian/rules 
postfix/postfix-2.11.3/debian/rules
--- postfix.orig/postfix-2.11.3/debian/rules2015-02-08 19:58:19.464414464 
+
+++ postfix/postfix-2.11.3/debian/rules 2015-02-08 20:12:41.730601065 +
@@ -145,7 +145,7 @@
  chown root:root ${base}/usr/share/$${f}postfix; \
done
install rmail/rmail.8 debian/*.8 ${base}/usr/share/man/man8
-   gzip -9 ${base}/usr/share/man/man8/*.8postfix
+   gzip -9n ${base}/usr/share/man/man8/*.8postfix
ln -sf bounce.8postfix.gz ${base}/usr/share/man/man8/trace.8postfix.gz
ln -sf bounce.8postfix.gz ${base}/usr/share/man/man8/defer.8postfix.gz
 
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds