Build metapackages for unsigned kernel
This commit is contained in:
parent
e8b7af6d27
commit
28e28edec0
6 changed files with 21 additions and 9 deletions
4
debian/bin/gencontrol.py
vendored
4
debian/bin/gencontrol.py
vendored
|
@ -448,11 +448,11 @@ linux-signed-{vars['arch']} (@signedtemplate_sourceversion@) {dist}; urgency={ur
|
|||
# transition to testing together.
|
||||
if do_meta:
|
||||
packages_meta = (
|
||||
bundle_signed.add('image.meta', ruleid, makeflags, vars, arch=arch)
|
||||
self.bundle.add('image.meta', ruleid, makeflags, vars, arch=arch)
|
||||
)
|
||||
assert len(packages_meta) == 1
|
||||
packages_meta += (
|
||||
bundle_signed.add(build_signed and 'signed.headers.meta' or 'headers.meta',
|
||||
self.bundle.add('signed.headers.meta' or 'headers.meta',
|
||||
ruleid, makeflags, vars, arch=arch)
|
||||
)
|
||||
assert len(packages_meta) == 2
|
||||
|
|
6
debian/changelog
vendored
6
debian/changelog
vendored
|
@ -1,3 +1,9 @@
|
|||
linux (6.6.15-9~tileos) bookworm; urgency=medium
|
||||
|
||||
* Build metapackages for unsigned kernel
|
||||
|
||||
-- Aleksey Samoilov <samoilov.lex@gmail.com> Mon, 26 Feb 2024 03:18:07 +0400
|
||||
|
||||
linux (6.6.15-8~tileos) bookworm; urgency=medium
|
||||
|
||||
* Disable Debian Installer packages
|
||||
|
|
3
debian/linux-headers-amd64.lintian-overrides
vendored
Normal file
3
debian/linux-headers-amd64.lintian-overrides
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
# linux-signed-* source packages are generated by the linux source
|
||||
# package, so it is OK for their binaries to share documentation
|
||||
linux-headers-amd64: usr-share-doc-symlink-to-foreign-package linux-headers-6.6.15-amd64
|
3
debian/linux-headers-lts-amd64.lintian-overrides
vendored
Normal file
3
debian/linux-headers-lts-amd64.lintian-overrides
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
# linux-signed-* source packages are generated by the linux source
|
||||
# package, so it is OK for their binaries to share documentation
|
||||
linux-headers-lts-amd64: usr-share-doc-symlink-to-foreign-package linux-headers-6.6.15-amd64
|
6
debian/templates/headers.meta.control.in
vendored
6
debian/templates/headers.meta.control.in
vendored
|
@ -1,8 +1,8 @@
|
|||
Package: linux-headers@source_suffix@@localversion@
|
||||
Package: linux-headers-lts@source_suffix@@localversion@
|
||||
Meta-Rules-Target: meta
|
||||
Meta-Rules-Makeflags-INSTALLDOCS_LINK_DOC: linux-headers-@abiname@@localversion@
|
||||
Build-Profiles: <!pkg.linux.nokernel !pkg.linux.nometa>
|
||||
Depends: linux-headers-@abiname@@localversion@ (= ${binary:Version}), ${misc:Depends}
|
||||
Description: Header files for Linux @flavour@ configuration (meta-package)
|
||||
This package depends on the architecture-specific header files for the latest
|
||||
Description: Header files for Linux LTS @flavour@ configuration (meta-package)
|
||||
This package depends on the architecture-specific header files for the LTS
|
||||
Linux kernel @flavour@ configuration.
|
||||
|
|
8
debian/templates/image.meta.control.in
vendored
8
debian/templates/image.meta.control.in
vendored
|
@ -1,9 +1,9 @@
|
|||
Package: linux-image@source_suffix@@localversion@
|
||||
Package: linux-image-lts@source_suffix@@localversion@
|
||||
Meta-Rules-Target: meta
|
||||
Meta-Rules-Makeflags-INSTALLDOCS_LINK_DOC: linux-image-@abiname@@localversion@
|
||||
Build-Profiles: <!pkg.linux.nokernel !pkg.linux.nometa>
|
||||
Depends: linux-image-@abiname@@localversion@ (= ${binary:Version}), ${misc:Depends}
|
||||
Depends: linux-image-@abiname@@localversion@-unsigned (= ${binary:Version}), ${misc:Depends}
|
||||
Provides: linux-latest-modules-@abiname@@localversion@, wireguard-modules (= 1.0.0), virtualbox-guest-modules [amd64 i386]
|
||||
Description: Linux for @class@ (meta-package)
|
||||
This package depends on the latest Linux kernel and modules for use on
|
||||
Description: Linux LTS for @class@ (meta-package)
|
||||
This package depends on the LTS Linux kernel and modules for use on
|
||||
@longclass@.
|
||||
|
|
Loading…
Add table
Reference in a new issue