UBUNTU: [Packaging] Provides: a consistent linux-image name to test against
When testing we do not care what the expressed names for this kernel
are (its variants) we care about testing the kernel carried in _this_
source set. Therefore add a Provides: on the first expressed variant of
linux-image-<source package name>.
BugLink: https://bugs.launchpad.net/bugs/1786013
Signed-off-by: Andy Whitcroft <email address hidden>
Signed-off-by: Kleber Sacilotto de Souza <email address hidden>
UBUNTU: [Packaging] Fix ABI extraction for versioned source names
The way we obtain the kernel ABI number in the makefile was broken for
cases where the source package name contained version numbers (the '.'
in those). Unfortunately this is hardly noticable as the information
is used only as variable in dpkg-gencontrol.
That means the generated debian/control still contains the
${kernel-abi-version} string and not the replacement. The replacement
is only done for the generated meta-packages.
While fixing this I also wanted to add some quick way of detecting
future screw-ups. For that reason I added the additional build
dependencies on the headers. This seems to be done for main kernels,
too. Since the later expansions should remain like before and because
using the same variable for build-deps seems to break things anyway,
I use a different markup (${kernel-abiver}) which is set to the same
value as ${kernel-abi-version}.
Signed-off-by: Stefan Bader <email address hidden>
This starts the meta package for the aws-5.3 source. Changes
prepared by Andy and just put into a clean branch now.
Ignore: yes
Signed-off-by: Andy Whitcroft <email address hidden>
Signed-off-by: Stefan Bader <email address hidden>
[ klebers: cherry-picked the commit in aws-5.0 branch and adapted
for aws-5.3. ]
Signed-off-by: Kleber Sacilotto de Souza <email address hidden>