Control: tags -1 moreinfo Hi Daniel,
Thanks for packaging "scantailor". I had a brief look at the package and IMHO it needs a little bit more work before we'll be able to upload it. * buildflags.patch is incorrect because it is hardcoding FLAGS. To make it useful upstream you could modify cmake to avoid overriding CXXFLAGS and then pass build flags like in the following example: override_dh_auto_configure: dh_auto_configure -- \ -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \ -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$(CPPFLAGS)" \ -DCMAKE_EXE_LINKER_FLAGS=" -Wl,--as-needed $(LDFLAGS)" Also perhaps more DEP-3 headers like [Forwarded,Last-Update] may be useful. * Passing build flags requires more work as there are still some FLAGS missing, according to `blhc`: CXXFLAGS missing (-fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security) * I: scantailor: unused-override hardening-no-fortify-functions usr/bin/scantailor-cli * Please do not override "no-upstream-changelog". Lack of upstream changelog is a genuine (minor) problem isn't it? Silencing legitimate warnings is not a good idea, especially when you do it without corresponding comment about why the warning was suppressed in lintian-overrides. * regarding copyright, notation "Files: ./crash_reporter/google-breakpad/*" is a bit strange as there is no need to prefix file paths with "./" * In "Copyright: 2006-2008 Google Inc." paragraph license "other" is incorrect -- it is a "BSD-2-clause" license. * In "Copyright: 2005-2007 Paul Hsieh" paragraph license "other" is incorrect -- it looks like modified "BSD-3-clause" license, so perhaps it might be better to mark it something like "BSD-3-clause(modified)" and/or add a comment. All the best, Dmitry Smirnov GPG key : 4096R/53968D1B --- No person, no idea, and no religion deserves to be illegal to insult, not even the Church of Emacs. -- Richard Stallman
signature.asc
Description: This is a digitally signed message part.