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.
|
# transition to testing together.
|
||||||
if do_meta:
|
if do_meta:
|
||||||
packages_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
|
assert len(packages_meta) == 1
|
||||||
packages_meta += (
|
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)
|
ruleid, makeflags, vars, arch=arch)
|
||||||
)
|
)
|
||||||
assert len(packages_meta) == 2
|
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
|
linux (6.6.15-8~tileos) bookworm; urgency=medium
|
||||||
|
|
||||||
* Disable Debian Installer packages
|
* 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-Target: meta
|
||||||
Meta-Rules-Makeflags-INSTALLDOCS_LINK_DOC: linux-headers-@abiname@@localversion@
|
Meta-Rules-Makeflags-INSTALLDOCS_LINK_DOC: linux-headers-@abiname@@localversion@
|
||||||
Build-Profiles: <!pkg.linux.nokernel !pkg.linux.nometa>
|
Build-Profiles: <!pkg.linux.nokernel !pkg.linux.nometa>
|
||||||
Depends: linux-headers-@abiname@@localversion@ (= ${binary:Version}), ${misc:Depends}
|
Depends: linux-headers-@abiname@@localversion@ (= ${binary:Version}), ${misc:Depends}
|
||||||
Description: Header files for Linux @flavour@ configuration (meta-package)
|
Description: Header files for Linux LTS @flavour@ configuration (meta-package)
|
||||||
This package depends on the architecture-specific header files for the latest
|
This package depends on the architecture-specific header files for the LTS
|
||||||
Linux kernel @flavour@ configuration.
|
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-Target: meta
|
||||||
Meta-Rules-Makeflags-INSTALLDOCS_LINK_DOC: linux-image-@abiname@@localversion@
|
Meta-Rules-Makeflags-INSTALLDOCS_LINK_DOC: linux-image-@abiname@@localversion@
|
||||||
Build-Profiles: <!pkg.linux.nokernel !pkg.linux.nometa>
|
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]
|
Provides: linux-latest-modules-@abiname@@localversion@, wireguard-modules (= 1.0.0), virtualbox-guest-modules [amd64 i386]
|
||||||
Description: Linux for @class@ (meta-package)
|
Description: Linux LTS for @class@ (meta-package)
|
||||||
This package depends on the latest Linux kernel and modules for use on
|
This package depends on the LTS Linux kernel and modules for use on
|
||||||
@longclass@.
|
@longclass@.
|
||||||
|
|
Loading…
Add table
Reference in a new issue