Cc:
Bcc: 
Subject: nullmailer: diff for NMU version 1:1.13-1.1
Date: Wed, 13 Jul 2016 01:17:31 +0200
X-NMUDIFF-Version: 2.16.6

Hi Michael,

thanks for checking the diff.

Here's a new one, which has removed mail-transport-agent.target,
fixed Documentation= and uses Type=forking instead.

I'm going to upload this to DELAYED/5.

Best,
Chris


diff -Nru nullmailer-1.13/debian/changelog nullmailer-1.13/debian/changelog
--- nullmailer-1.13/debian/changelog    2014-08-08 02:19:32.000000000 +0200
+++ nullmailer-1.13/debian/changelog    2016-07-13 01:15:52.000000000 +0200
@@ -1,3 +1,17 @@
+nullmailer (1:1.13-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+
+  [ Alexis Bienvenüe ]
+  * Deterministic file order in archives. (Closes: #820661)
+
+  [ Christian Hofstaedtler ]
+  * Bump Standards-Version to 3.9.8.
+  * Add native systemd units, based on initial patch supplied
+    by Viktar Vauchkevich. (Closes: #760041)
+
+ -- Christian Hofstaedtler <z...@debian.org>  Wed, 13 Jul 2016 01:15:46 +0200
+
 nullmailer (1:1.13-1) unstable; urgency=low
 
   * Ack NMU, thankyou for your help with this package.
diff -Nru nullmailer-1.13/debian/control nullmailer-1.13/debian/control
--- nullmailer-1.13/debian/control      2014-08-06 22:42:09.000000000 +0200
+++ nullmailer-1.13/debian/control      2016-07-13 01:11:38.000000000 +0200
@@ -2,14 +2,21 @@
 Section: mail
 Priority: extra
 Maintainer: Nick Leverton <n...@leverton.org>
-Build-Depends: debhelper (>= 9), po-debconf, automake, autoconf,
- dh-autoreconf, libgnutls28-dev | libgnutls-dev
-Standards-Version: 3.9.5
+Build-Depends: autoconf,
+               automake,
+               debhelper (>= 9),
+               dh-autoreconf,
+               dh-systemd,
+               libgnutls28-dev | libgnutls-dev,
+               po-debconf
+Standards-Version: 3.9.8
 Homepage: http://untroubled.org/nullmailer/
 
 Package: nullmailer
 Architecture: any
-Depends: lsb-base, ${misc:Depends}, ${shlibs:Depends}
+Depends: lsb-base,
+         ${misc:Depends},
+         ${shlibs:Depends}
 Recommends: rsyslog | system-log-daemon
 Conflicts: mail-transport-agent
 Provides: mail-transport-agent
diff -Nru nullmailer-1.13/debian/links nullmailer-1.13/debian/links
--- nullmailer-1.13/debian/links        2011-03-01 22:23:44.000000000 +0100
+++ nullmailer-1.13/debian/links        2016-07-02 15:33:53.000000000 +0200
@@ -1,9 +1,9 @@
 bin/true usr/bin/newaliases
 usr/sbin/sendmail usr/lib/sendmail
-usr/share/man/man7/nullmailer.7.gz usr/share/man/man1/mailq.1.gz
-usr/share/man/man8/nullmailer-queue.8.gz usr/share/man/man5/adminaddr.5.gz
 usr/share/man/man1/nullmailer-inject.1.gz usr/share/man/man5/defaultdomain.5.gz
 usr/share/man/man1/nullmailer-inject.1.gz usr/share/man/man5/defaulthost.5.gz
 usr/share/man/man1/nullmailer-inject.1.gz usr/share/man/man5/idhost.5.gz
+usr/share/man/man7/nullmailer.7.gz usr/share/man/man1/mailq.1.gz
+usr/share/man/man8/nullmailer-queue.8.gz usr/share/man/man5/adminaddr.5.gz
 usr/share/man/man8/nullmailer-send.8.gz usr/share/man/man5/pausetime.5.gz
 usr/share/man/man8/nullmailer-send.8.gz usr/share/man/man5/remotes.5.gz
diff -Nru nullmailer-1.13/debian/manpages nullmailer-1.13/debian/manpages
--- nullmailer-1.13/debian/manpages     2012-05-16 21:45:16.000000000 +0200
+++ nullmailer-1.13/debian/manpages     2016-07-02 15:33:53.000000000 +0200
@@ -1,2 +1,2 @@
-doc/sendmail.1
 debian/man/*
+doc/sendmail.1
diff -Nru nullmailer-1.13/debian/nullmailer.service 
nullmailer-1.13/debian/nullmailer.service
--- nullmailer-1.13/debian/nullmailer.service   1970-01-01 01:00:00.000000000 
+0100
+++ nullmailer-1.13/debian/nullmailer.service   2016-07-13 01:06:08.000000000 
+0200
@@ -0,0 +1,11 @@
+[Unit]
+Description=Mail Transport Agent
+Documentation=man:nullmailer(7)
+
+[Service]
+Type=forking
+ExecStart=/usr/sbin/nullmailer-send --daemon
+User=mail
+
+[Install]
+WantedBy=multi-user.target
diff -Nru nullmailer-1.13/debian/patches/15_sort_files_in_archive.diff 
nullmailer-1.13/debian/patches/15_sort_files_in_archive.diff
--- nullmailer-1.13/debian/patches/15_sort_files_in_archive.diff        
1970-01-01 01:00:00.000000000 +0100
+++ nullmailer-1.13/debian/patches/15_sort_files_in_archive.diff        
2016-07-02 15:32:32.000000000 +0200
@@ -0,0 +1,16 @@
+Description: Sort files in archive
+ Sort files when using mergelib to create libnullmailer.a, to get
+ reproducible build
+Author: Alexis Bienvenüe <p...@passoire.fr>
+
+Index: nullmailer-1.13/lib/mergelib.sh
+===================================================================
+--- nullmailer-1.13.orig/lib/mergelib.sh
++++ nullmailer-1.13/lib/mergelib.sh
+@@ -12,5 +12,5 @@ for input in "$@"; do
+       ar x ../../"$input"
+       cd ..
+ done
+-ar rc ../"$archive" */*
++ar rc ../"$archive" `LC_ALL=C ls */*`
+ ranlib ../"$archive"
diff -Nru nullmailer-1.13/debian/patches/series 
nullmailer-1.13/debian/patches/series
--- nullmailer-1.13/debian/patches/series       2014-08-07 10:01:55.000000000 
+0200
+++ nullmailer-1.13/debian/patches/series       2016-07-02 15:32:32.000000000 
+0200
@@ -8,3 +8,4 @@
 12_allow_no_dots.diff
 13_fix_automake.diff
 14_more_manpages.diff
+15_sort_files_in_archive.diff
diff -Nru nullmailer-1.13/debian/rules nullmailer-1.13/debian/rules
--- nullmailer-1.13/debian/rules        2014-08-07 10:13:12.000000000 +0200
+++ nullmailer-1.13/debian/rules        2016-07-13 01:09:32.000000000 +0200
@@ -13,7 +13,7 @@
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
 %:
-       dh $@ --with autoreconf
+       dh $@ --with autoreconf --with systemd
 
 override_dh_prep:
        dh_prep
diff -Nru nullmailer-1.13/debian/tmpfile nullmailer-1.13/debian/tmpfile
--- nullmailer-1.13/debian/tmpfile      1970-01-01 01:00:00.000000000 +0100
+++ nullmailer-1.13/debian/tmpfile      2016-07-02 15:32:25.000000000 +0200
@@ -0,0 +1 @@
+p /var/spool/nullmailer/trigger 622 mail root

Reply via email to