reassign 804141 src:avahi
retitle 804141 Please use NEWS as the upstream changelog
tags 804141 + patch
thanks

Dear avahi maintainers:

This package currently uses "ChangeLog" as the upstream changelog.

There are two problems with that:

* The ChangeLog file is created from scratch at every build, which makes
the package not to be reproducible.

* The file does not really contain the history of avahi changes.


The attached patch fixes this by using the NEWS file instead.

Thanks.
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+avahi (0.6.32~rc+dfsg-2) unstable; urgency=medium
+
+  * Make the build reproducible by using docs/NEWS as the upstream changelog.
+    Closes: #804141.
+
+ -- Laurent Bigonville <[email protected]>  Tue, 05 Jan 2016 16:21:54 +0100
+
 avahi (0.6.32~rc+dfsg-1) unstable; urgency=medium
 
   * Team upload.
--- a/debian/rules
+++ b/debian/rules
@@ -51,7 +51,10 @@ override_dh_installinit:
        dh_installinit -pavahi-dnsconfd --restart-after-upgrade
 
 override_dh_installdocs:
-       dh_installdocs --all docs/NEWS docs/README
+       dh_installdocs --all docs/README
+
+override_dh_installchangelogs:
+       dh_installchangelogs -k docs/NEWS
 
 override_dh_strip:
        dh_strip --dbg-package=avahi-dbg

Reply via email to