commit 9a400b0be8bc53359dbc853b10cbfc6b8a46b72d
Author: Sebastian Humenda <shumenda@gmx.de>
Date: Mon Aug 24 16:39:27 2026 +0200
control: Drop the automatic relationship substvars
dpkg-gencontrol warned on every build:
dpkg-gencontrol: warning: Depends field of package edbrowse: substitution
variable ${misc:Depends} used, but is not defined
Since compat 14 debhelper appends the relationship substvars to the fields
itself, so listing them is redundant.
commit fbc99cbd995bb133e9fb60d1b3bf2021bef4d5ff
Author: Sebastian Humenda <shumenda@gmx.de>
Date: Mon Aug 24 16:12:50 2026 +0200
rules: Opt out of the single-binary dh addon explicitly
debhelper-compat 14 makes `single-binary` (d/PKGNAME) the implicit
default but prefers explicit specification of the mode.
dh: warning: Implicitly activating single-binary dh addon for backwards
dh: warning: compatibility. In compat 14+, this fallback will *not* happen
Switch to debian/tmp with `dh --without=single-binary`.
Upstream uses INSTALLBASE in an interesting way, so pass
--destdir=debian/edbrowse so DESTDIR agrees with INSTALLBASE and no
empty debian/tmp is created.
Among the 2 debian patches available in version 3.8.18-1 of the package, we noticed the following issues: