diff -Nru blhc-0.09/debian/changelog blhc-0.09/debian/changelog --- blhc-0.09/debian/changelog 2018-08-31 19:46:50.000000000 +0000 +++ blhc-0.09/debian/changelog 2019-01-23 22:51:03.000000000 +0000 @@ -1,3 +1,28 @@ +blhc (0.09-1) unstable; urgency=medium + + [ Joao Eriberto Mota Filho ] + * New maintainer. (Closes: #920072) + * Ack for previous NMU. Thanks to Fabian Wolff . I + did a NMU too. (Closes: #845339, #853265, #898332, #899137) + * Using new DH level format. Consequently: + - debian/compat: removed. + - debian/control: changed from 'debhelper' to 'debhelper-compat' in + Build-Depends field and bumped level to 12. + * debian/control: + - Bumped Standards-Version to 4.3.0. + - Improved long description. + * debian/copyright: + - Added rights for Fabian Wolff and Ondřej Nový. + - Updated upstream and packaging copyright years. + * debian/rules: simplified. + * debian/upstream/signing-key.asc: removed signatures to make the key + minimal. + + [ Ondřej Nový ] + * debian/copyright: Change Format URL to correct one. + + -- Joao Eriberto Mota Filho Wed, 23 Jan 2019 20:51:03 -0200 + blhc (0.09-0.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru blhc-0.09/debian/compat blhc-0.09/debian/compat --- blhc-0.09/debian/compat 2018-08-23 11:27:13.000000000 +0000 +++ blhc-0.09/debian/compat 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -11 diff -Nru blhc-0.09/debian/control blhc-0.09/debian/control --- blhc-0.09/debian/control 2018-08-31 19:46:50.000000000 +0000 +++ blhc-0.09/debian/control 2019-01-23 22:51:03.000000000 +0000 @@ -1,10 +1,10 @@ Source: blhc Section: utils Priority: optional -Maintainer: Jari Aalto -Build-Depends: debhelper (>= 11), libmodule-build-perl -Standards-Version: 4.2.1 -Vcs-Git: https://salsa.debian.org/debian/blhc.git/ +Maintainer: Joao Eriberto Mota Filho +Build-Depends: debhelper-compat (= 12), libmodule-build-perl +Standards-Version: 4.3.0 +Vcs-Git: https://salsa.debian.org/debian/blhc.git Vcs-Browser: https://salsa.debian.org/debian/blhc Homepage: https://ruderich.org/simon/blhc @@ -13,18 +13,20 @@ Multi-Arch: foreign Depends: ${misc:Depends}, libdpkg-perl Description: build log hardening check - Perl tool which checks build logs for missing hardening - flags. Hardening flags enable additional security features in the - compiler to prevent e.g. stack overflows, format string - vulnerabilities, GOT overwrites, etc. See e.g. - . + Perl tool which checks build logs for missing hardening flags. Hardening + flags enable additional security features in the compiler to prevent e.g. + stack overflows, format string vulnerabilities, GOT overwrites, etc. See + e.g. . . - Because most build systems are quite complicated there are many - places where compiler flags from the environment might be ignored. - The parser verifies that all compiler commands use the correct - hardening flags and thus all hardening features are correctly used. + Because most build systems are quite complicated there are many places + where compiler flags from the environment might be ignored. The parser + verifies that all compiler commands use the correct hardening flags and + thus all hardening features are correctly used. . - It's designed to check build logs generated by Debian's - dpkg-buildpackage (or tools using dpkg-buildpackage like pbuilder or - the official buildd build logs) to help maintainers detect missing - hardening flags in their packages. + It's designed to check build logs generated by Debian's dpkg-buildpackage + (or tools for packaging, using dpkg-buildpackage like pbuilder or the + official buildd build logs) to help maintainers detect missing hardening + flags in their packages. + . + Only gcc is detected as compiler at the moment (but other compilers maybe + supported). diff -Nru blhc-0.09/debian/copyright blhc-0.09/debian/copyright --- blhc-0.09/debian/copyright 2018-08-23 11:27:13.000000000 +0000 +++ blhc-0.09/debian/copyright 2019-01-23 22:51:03.000000000 +0000 @@ -1,18 +1,17 @@ -Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0 +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: blhc -Upstream-Contact: Simon Ruderich Source: https://ruderich.org/simon/blhc/ -X-Upstream-Vcs: https://ruderich.org/simon/blhc/blhc.git -X-Upstream-Bugs: Simon Ruderich Files: * -Copyright: 2012-2017 Simon Ruderich +Copyright: 2012-2018 Simon Ruderich License: GPL-3+ Files: debian/* Copyright: 2012-2017 Jari Aalto - 2015-2017 Joao Eriberto Mota Filho + 2015-2019 Joao Eriberto Mota Filho 2016 gregor herrmann + 2018 Fabian Wolff + 2019 Ondřej Nový License: GPL-3+ License: GPL-3+ diff -Nru blhc-0.09/debian/rules blhc-0.09/debian/rules --- blhc-0.09/debian/rules 2018-08-23 11:27:13.000000000 +0000 +++ blhc-0.09/debian/rules 2019-01-23 22:51:03.000000000 +0000 @@ -1,16 +1,4 @@ #!/usr/bin/make -f -PACKAGE = blhc -PKGDIR = $(CURDIR)/debian/$(PACKAGE) -MANDIR = $(PKGDIR)/usr/share/man/man1 - -override_dh_installman: - dh_installman - # Move *.1p to plain *.1 - mv $(MANDIR)/blhc.1p $(MANDIR)/blhc.1 - sed -i 's/BLHC 1p/BLHC 1/' $(MANDIR)/blhc.1 - %: dh $@ - -# End of file diff -Nru blhc-0.09/debian/upstream/signing-key.asc blhc-0.09/debian/upstream/signing-key.asc --- blhc-0.09/debian/upstream/signing-key.asc 2018-08-23 11:27:13.000000000 +0000 +++ blhc-0.09/debian/upstream/signing-key.asc 2019-01-23 22:51:03.000000000 +0000 @@ -1,5 +1,4 @@ -----BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.12 (GNU/Linux) mQINBEn+3tQBEAC/H2N8uBoVhHFW/uvGKpVNzBYjHYPPuwEYy1LOoRvCIHh7NMJr +YBLgy3q9moYJVKxLeTMMHla6/LjfA2zoUFav50WD5Pu0KoRNI3GCmktuuwdVgzA @@ -24,108 +23,6 @@ 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 -9PL6ZNMBufTeeqo56XtQhK8bErf1c3ZyAFY4RIw= -=Zdz/ +BZBqbS2ZQwlVnVBrsrjOm4K5UPFZr7hCwudfjXNs8RnQxeWHsw== +=d44O -----END PGP PUBLIC KEY BLOCK-----