Control: tags 836662 + patch Control: tags 836662 + pending Dear maintainer,
I've prepared an NMU for wdq2wav (versioned as 1.0.0-1.1) and
uploaded it to DELAYED/7. Please feel free to tell me if I
should delay it longer.
Regards.
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
more about me: https://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
[0;0mdiffstat for wdq2wav-1.0.0 wdq2wav-1.0.0[0;0m [0;0m[0;0m [0;0m changelog | 15 ++++++++[0;0m [0;0m compat | 2 -[0;0m [0;0m control | 4 +-[0;0m [0;0m dirs | 1 [0;0m [0;0m patches/buildflags.patch | 17 ++++++++++[0;0m [0;0m patches/series | 1 [0;0m [0;0m rules | 79 +----------------------------------------------[0;0m [0;0m 7 files changed, 39 insertions(+), 80 deletions(-)[0;0m [0;0m[0;0m [1;36mdiff -Nru wdq2wav-1.0.0/debian/changelog wdq2wav-1.0.0/debian/changelog[0;0m [0;31m--- wdq2wav-1.0.0/debian/changelog 2013-10-05 19:39:03.000000000 +0000[0;0m [0;32m+++ wdq2wav-1.0.0/debian/changelog 2016-09-27 20:15:54.000000000 +0000[0;0m [0;36m@@ -1,3 +1,18 @@[0;0m [0;32m+wdq2wav (1.0.0-1.1) unstable; urgency=medium[0;0m [0;32m+[0;0m [0;32m+ * Non-maintainer upload.[0;0m [0;32m+ * Add patch to have the build system obey to build flags from the env.[0;0m [0;32m+ * Stop using hardening-wrapper and instead make use of dpkg-buildflags.[0;0m [0;32m+ Closes: #836662[0;0m [0;32m+ * Rewrite debian/rules using the dh sequencer:[0;0m [0;32m+ + stop manually installing binary and manpage: the upstream build[0;0m [0;32m+ system already does it (though it doesn't create the needed directories,[0;0m [0;32m+ hence debian/dirs is actually needed).[0;0m [0;32m+ * Bump debhelper compat level to 10.[0;0m [0;32m+ * Bump Standards-Version to 3.9.8, no changes needed.[0;0m [0;32m+[0;0m [0;32m+ -- Mattia Rizzolo <[email protected]> Tue, 27 Sep 2016 20:15:54 +0000[0;0m [0;32m+[0;0m [0;0m wdq2wav (1.0.0-1) unstable; urgency=low[0;0m [0;0m [0;0m [0;0m * New upstream[0;0m [1;36mdiff -Nru wdq2wav-1.0.0/debian/compat wdq2wav-1.0.0/debian/compat[0;0m [0;31m--- wdq2wav-1.0.0/debian/compat 2009-08-02 11:49:23.000000000 +0000[0;0m [0;32m+++ wdq2wav-1.0.0/debian/compat 2016-09-27 20:04:43.000000000 +0000[0;0m [0;36m@@ -1 +1 @@[0;0m [0;31m-7[0;0m [0;32m+10[0;0m [1;36mdiff -Nru wdq2wav-1.0.0/debian/control wdq2wav-1.0.0/debian/control[0;0m [0;31m--- wdq2wav-1.0.0/debian/control 2013-10-05 21:00:18.000000000 +0000[0;0m [0;32m+++ wdq2wav-1.0.0/debian/control 2016-09-27 20:13:14.000000000 +0000[0;0m [0;36m@@ -2,8 +2,8 @@[0;0m [0;0m Section: contrib/utils[0;0m [0;0m Priority: extra[0;0m [0;0m Maintainer: Kevin M. Rosenberg <[email protected]>[0;0m [0;31m-Build-Depends: debhelper (>[7m> 7.0.0), hardening-wrapper[27m[0;0m [0;31m-Standards-Version: 3.9.[7m4.0[27m[0;0m [0;32m+Build-Depends: debhelper (>[7m= 10)[27m[0;0m [0;32m+Standards-Version: 3.9.[7m8[27m[0;0m [0;0m Homepage: http://files.b9.com/wdq2wav/[0;0m [0;0m Vcs-Git: git://git.b9.com/wdq2wav.git[0;0m [0;0m [0;0m [1;36mdiff -Nru wdq2wav-1.0.0/debian/dirs wdq2wav-1.0.0/debian/dirs[0;0m [0;31m--- wdq2wav-1.0.0/debian/dirs 2007-09-04 06:29:42.000000000 +0000[0;0m [0;32m+++ wdq2wav-1.0.0/debian/dirs 2016-09-27 20:10:16.000000000 +0000[0;0m [0;36m@@ -1,3 +1,2 @@[0;0m [0;0m usr/bin[0;0m [0;0m usr/share/man/man1[0;0m [0;31m-[0;0m [1;36mdiff -Nru wdq2wav-1.0.0/debian/patches/buildflags.patch wdq2wav-1.0.0/debian/patches/buildflags.patch[0;0m [0;31m--- wdq2wav-1.0.0/debian/patches/buildflags.patch 1970-01-01 00:00:00.000000000 +0000[0;0m [0;32m+++ wdq2wav-1.0.0/debian/patches/buildflags.patch 2016-09-27 20:03:01.000000000 +0000[0;0m [0;36m@@ -0,0 +1,17 @@[0;0m [0;32m+Description: Tech the build system to obey to buildflags from the environment[0;0m [0;32m+ Also swap '-o $(base)' and '$(base).cpp)': the compiling source is supposed to be the last argument[0;0m [0;32m+Author: Mattia Rizzolo <[email protected]>[0;0m [0;32m+Forwarded: no[0;0m [0;32m+Last-Update: 2016-09-27[0;0m [0;32m+[0;0m [0;32m+--- a/Makefile[0;0m [0;32m++++ b/Makefile[0;0m [0;32m+@@ -14,7 +14,7 @@[0;0m [0;32m+ groff -man -Thtml wdq2wav.1 > wdq2wav.html[0;0m [0;32m+ [0;0m [0;32m+ wdq2wav: wdq2wav.cpp wdq2wav.h[0;0m [0;32m+- g++ -Wall -DLINUX -O2 -I. $(base).cpp -o $(base)[0;0m [0;32m++ g++ -Wall -DLINUX -O2 $(CXXFLAGS) $(CPPFLAGS) -I. -o $(base) $(base).cpp $(LDFLAGS)[0;0m [0;32m+ [0;0m [0;32m+ install: compile[0;0m [0;32m+ install -m 0755 -o root -g root wdq2wav $(DESTDIR)/usr/bin[0;0m [1;36mdiff -Nru wdq2wav-1.0.0/debian/patches/series wdq2wav-1.0.0/debian/patches/series[0;0m [0;31m--- wdq2wav-1.0.0/debian/patches/series 1970-01-01 00:00:00.000000000 +0000[0;0m [0;32m+++ wdq2wav-1.0.0/debian/patches/series 2016-09-27 19:57:55.000000000 +0000[0;0m [0;36m@@ -0,0 +1 @@[0;0m [0;32m+buildflags.patch[0;0m [1;36mdiff -Nru wdq2wav-1.0.0/debian/rules wdq2wav-1.0.0/debian/rules[0;0m [0;31m--- wdq2wav-1.0.0/debian/rules 2013-10-05 21:10:43.000000000 +0000[0;0m [0;32m+++ wdq2wav-1.0.0/debian/rules 2016-09-27 20:06:10.000000000 +0000[0;0m [0;36m@@ -1,79 +1,6 @@[0;0m [0;0m #!/usr/bin/make -f[0;0m [0;0m [0;0m [0;31m-CFLAGS = -Wall -g[0;0m [0;32m+export DEB_BUILD_MAINT_OPTIONS = hardening=+all[0;0m [0;0m [0;0m [0;31m-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))[0;0m [0;31m- CFLAGS += -O0[0;0m [0;31m-else[0;0m [0;31m- CFLAGS += -O2[0;0m [0;31m-endif[0;0m [0;31m-ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))[0;0m [0;31m- INSTALL_PROGRAM += -s[0;0m [0;31m-endif[0;0m [0;31m-[0;0m [0;31m-export DEB_BUILD_HARDENING=1[0;0m [0;31m-export DPKG_EXPORT_BUILDFLAGS=1[0;0m [0;31m-export DEB_BUILD_MAINT_OPTIONS="hardening=+all" [0;0m [0;31m-CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)[0;0m [0;31m-CFLAGS:=$(shell dpkg-buildflags --get CFLAGS)[0;0m [0;31m-CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS)[0;0m [0;31m-LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)[0;0m [0;31m-[0;0m [0;31m-[0;0m [0;31m-configure: configure-stamp[0;0m [0;31m-configure-stamp:[0;0m [0;31m- dh_testdir[0;0m [0;31m- touch configure-stamp[0;0m [0;31m-[0;0m [0;31m-[0;0m [0;31m-build: build-stamp build-arch build-indep[0;0m [0;31m-[0;0m [0;31m-build-stamp: configure-stamp[0;0m [0;31m- dh_testdir[0;0m [0;31m- $(MAKE)[0;0m [0;31m- touch build-stamp[0;0m [0;31m-[0;0m [0;31m-clean:[0;0m [0;31m- dh_testdir[0;0m [0;31m- dh_testroot[0;0m [0;31m- rm -f build-stamp configure-stamp[0;0m [0;31m- $(MAKE) clean[0;0m [0;31m- dh_clean[0;0m [0;31m-[0;0m [0;31m-install: build[0;0m [0;31m- dh_testdir[0;0m [0;31m- dh_testroot[0;0m [0;31m- dh_prep[0;0m [0;31m- dh_installdirs[0;0m [0;31m- DPKG_EXPORT_BUILDFLAGS=1[0;0m [0;31m- $(MAKE)[0;0m [0;31m- dh_install wdq2wav usr/bin[0;0m [0;31m-[0;0m [0;31m-binary-indep: [0;0m [0;31m-[0;0m [0;31m-binary-arch: install[0;0m [0;31m- dh_testdir[0;0m [0;31m- dh_testroot[0;0m [0;31m- dh_installdocs[0;0m [0;31m- dh_installexamples[0;0m [0;31m- dh_installmenu[0;0m [0;31m- dh_installcron[0;0m [0;31m- dh_installman wdq2wav.1[0;0m [0;31m- dh_installinfo[0;0m [0;31m- dh_installchangelogs [0;0m [0;31m- dh_link[0;0m [0;31m- dh_strip[0;0m [0;31m- dh_compress[0;0m [0;31m- dh_fixperms[0;0m [0;31m- dh_installdeb[0;0m [0;31m- dh_shlibdeps[0;0m [0;31m- dh_gencontrol[0;0m [0;31m- dh_md5sums[0;0m [0;31m- dh_builddeb[0;0m [0;31m-[0;0m [0;31m-build-indep:[0;0m [0;31m-[0;0m [0;31m-build-arch:[0;0m [0;31m-[0;0m [0;31m-binary: clean binary-indep binary-arch[0;0m [0;31m-.PHONY: build clean binary-indep binary-arch binary install configure[0;0m [0;32m+%:[0;0m [0;32m+ dh $@[0;0m
signature.asc
Description: PGP signature

