Bug#970392: dh-cmake: dh_cmake should not require dh-cmake.compat

2020-09-15 Thread Kyle Edwards
On 9/15/20 11:00 AM, Drew Parsons wrote: Mind you, reading your README reminds me I probably want dh --buildsystem=cmake anyway, rather than dh --with cmake. dh doesn't document its --buildsystem option properly. The dh man page documents --with but not --buildsystem (which gets mentioned

Bug#970392: dh-cmake: dh_cmake should not require dh-cmake.compat

2020-09-15 Thread Kyle Edwards
On 9/15/20 10:41 AM, Drew Parsons wrote: Maybe it's a packaging and documentation bug? There is no README file provided by the dh-cmake package, and no man page for /usr/bin/dh_cmake_install OK, yeah, this is definitely a documentation bug. The README is here:

Bug#970392: dh-cmake: dh_cmake should not require dh-cmake.compat

2020-09-15 Thread Kyle Edwards
Hi Drew, Thanks for trying dh-cmake. On 9/15/20 9:54 AM, Drew Parsons wrote: dh-cmake has been configured to fail if debian/dh-cmake.compat does not exist. You can also require `dh-cmake-compat (=1)` in your `Build-Depends` as a modern alternative. (You can even take out `dh-cmake`, since

Bug#970392: dh-cmake: dh_cmake should not require dh-cmake.compat

2020-09-15 Thread Niels Thykier
On Tue, 15 Sep 2020 23:00:44 +0800 Drew Parsons wrote: > [...] > > dh doesn't document its --buildsystem option properly. The dh man page > documents --with but not --buildsystem (which gets mentioned only in an > example). But that's not dh-cmake's fault! > > Pedantic interjection to

Bug#970392: dh-cmake: dh_cmake should not require dh-cmake.compat

2020-09-15 Thread Drew Parsons
On 2020-09-15 22:13, Kyle Edwards wrote: Hi Drew, Thanks for trying dh-cmake. On 9/15/20 9:54 AM, Drew Parsons wrote: dh-cmake has been configured to fail if debian/dh-cmake.compat does not exist. You can also require `dh-cmake-compat (=1)` in your `Build-Depends` as a modern alternative.

Bug#970392: dh-cmake: dh_cmake should not require dh-cmake.compat

2020-09-15 Thread Drew Parsons
On 2020-09-15 22:46, Kyle Edwards wrote: On 9/15/20 10:41 AM, Drew Parsons wrote: Maybe it's a packaging and documentation bug? There is no README file provided by the dh-cmake package, and no man page for /usr/bin/dh_cmake_install OK, yeah, this is definitely a documentation bug. The

Bug#970392: dh-cmake: dh_cmake should not require dh-cmake.compat

2020-09-15 Thread Drew Parsons
Package: dh-cmake Version: 0.6 Severity: normal dh-cmake has been configured to fail if debian/dh-cmake.compat does not exist. This seems suboptimal and makes a proliferation of trivial support files in the debian dir. dh-cmake.compat allows for future proofing, but dh_cmake has not even