[openjdk-11 ... master] Resolve obsolete dependency lintian warnings.
Note: autotools-dev commit 3b263ea3 will merge with conflicts for other branches. I have branches [openjdk-11..master] with correct commits pushed:
- openjdk-11 : 5788f0d9439158ab7181d9646b440b4334d2289b
- openjdk-17: 28e8e8cf0d96ea4cd5586eadb54fab4444c2c136
- openjdk-21: d758cc1d89aeadd6edf88fe11a3ca05c5a41550f
- openjdk-22: 5347a932e77b845cfd58a154f37acb6f43cdc574
- openjdk-23: 755353b4bac16f697dadd313682b354582f8eee7
This MR will need control regenrated for other branches.
Changelog:
* d/rules, d/control.in: depend on pkgconf rather than pkg-config in
bookworm and later releases. This resolves lintian warning
build-depends-on-obsolete-package Build-Depends: pkg-config => pkgconf.
* d/rules: drop autotools-dev dependency for the modern debhelper.
This resolves obsolete autotools-dev dependency lintian warning.
See 844191.
Testing:
- regenerate d/control for bullseye, rebuild [ ok, on openjdk-17 branch ]
- regenerate d/control for sid, rebuild [ok, master branch ]
- regenerate d/control for jammy, rebuild [ ok, openjdk-21 branch]
- regenerate d/control for noble, rebuild [ok, openjdk-21 branch ]
Edited by Vladimir Petko