1 # Items that get replaced:
10 # Items marked with =FOO= are optional
12 # This file describes the template for packages that are created for each flavour
13 # in debian/control.d/vars.*
15 # This file gets edited in a couple of places. See the debian/control.stub rule in
16 # debian/rules. PGGVER, ABINUM, and SRCPKGNAME are all converted in the
17 # process of creating debian/control.
19 # The flavour specific strings (ARCH, DESC, etc) are converted using values from the various
20 # flavour files in debian/control.d/vars.*
22 # XXX: Leave the blank line before the first package!!
24 Package: linux-image=SIGN-ME-PKG=-PKGVER-ABINUM-FLAVOUR
25 Build-Profiles: <!stage1>
29 Provides: linux-image, fuse-module, aufs-dkms, =PROVIDES=${linux:rprovides}
30 Depends: ${misc:Depends}, ${shlibs:Depends}, kmod, linux-base (>= 4.5ubuntu1~16.04.1), linux-modules-PKGVER-ABINUM-FLAVOUR
31 Recommends: BOOTLOADER, initramfs-tools | linux-initramfs-tool
32 Breaks: flash-kernel (<< 3.90ubuntu2) [arm64 armhf]
33 Conflicts: linux-image=SIGN-PEER-PKG=-PKGVER-ABINUM-FLAVOUR
34 Suggests: fdutils, SRCPKGNAME-doc-PKGVER | SRCPKGNAME-source-PKGVER, SRCPKGNAME-tools, linux-headers-PKGVER-ABINUM-FLAVOUR
35 Description: Linux kernel image for version PKGVER on DESC
36 This package contains the=SIGN-ME-TXT= Linux kernel image for version PKGVER on
39 Supports SUPPORTED processors.
43 You likely do not want to install this package directly. Instead, install
44 the linux-FLAVOUR meta-package, which will ensure that upgrades work
45 correctly, and that supporting packages are also installed.
47 Package: linux-modules-PKGVER-ABINUM-FLAVOUR
48 Build-Profiles: <!stage1>
52 Depends: ${misc:Depends}, ${shlibs:Depends}
53 Description: Linux kernel extra modules for version PKGVER on DESC
54 Contains the corresponding System.map file, the modules built by the
55 packager, and scripts that try to ensure that the system is not left in an
56 unbootable state after an update.
58 Supports SUPPORTED processors.
62 You likely do not want to install this package directly. Instead, install
63 the linux-FLAVOUR meta-package, which will ensure that upgrades work
64 correctly, and that supporting packages are also installed.
66 Package: linux-modules-extra-PKGVER-ABINUM-FLAVOUR
67 Build-Profiles: <!stage1>
71 Depends: ${misc:Depends}, ${shlibs:Depends}, linux-image-PKGVER-ABINUM-FLAVOUR | linux-image-unsigned-PKGVER-ABINUM-FLAVOUR, crda | wireless-crda
72 Description: Linux kernel extra modules for version PKGVER on DESC
73 This package contains the Linux kernel extra modules for version PKGVER on
76 Also includes the corresponding System.map file, the modules built by the
77 packager, and scripts that try to ensure that the system is not left in an
78 unbootable state after an update.
80 Supports SUPPORTED processors.
84 You likely do not want to install this package directly. Instead, install
85 the linux-FLAVOUR meta-package, which will ensure that upgrades work
86 correctly, and that supporting packages are also installed.
88 Package: linux-headers-PKGVER-ABINUM-FLAVOUR
89 Build-Profiles: <!stage1>
93 Depends: ${misc:Depends}, SRCPKGNAME-headers-PKGVER-ABINUM, ${shlibs:Depends}
94 Provides: linux-headers, linux-headers-3.0
95 Description: Linux kernel headers for version PKGVER on DESC
96 This package provides kernel header files for version PKGVER on
99 This is for sites that want the latest kernel headers. Please read
100 /usr/share/doc/linux-headers-PKGVER-ABINUM/debian.README.gz for details.
102 Package: linux-image=SIGN-ME-PKG=-PKGVER-ABINUM-FLAVOUR-dbgsym
103 Build-Profiles: <!stage1>
107 Depends: ${misc:Depends}
108 Provides: linux-debug
109 Description: Linux kernel debug image for version PKGVER on DESC
110 This package provides the=SIGN-ME-TXT= kernel debug image for version PKGVER on
113 This is for sites that wish to debug the kernel.
115 The kernel image contained in this package is NOT meant to boot from. It
116 is uncompressed, and unstripped. This package also includes the
119 Package: linux-tools-PKGVER-ABINUM-FLAVOUR
120 Build-Profiles: <!stage1>
124 Depends: ${misc:Depends}, SRCPKGNAME-tools-PKGVER-ABINUM
125 Description: Linux kernel version specific tools for version PKGVER-ABINUM
126 This package provides the architecture dependant parts for kernel
127 version locked tools (such as perf and x86_energy_perf_policy) for
128 version PKGVER-ABINUM on
131 Package: linux-cloud-tools-PKGVER-ABINUM-FLAVOUR
132 Build-Profiles: <!stage1>
136 Depends: ${misc:Depends}, SRCPKGNAME-cloud-tools-PKGVER-ABINUM
137 Description: Linux kernel version specific cloud tools for version PKGVER-ABINUM
138 This package provides the architecture dependant parts for kernel
139 version locked tools for cloud for version PKGVER-ABINUM on
142 Package: linux-udebs-FLAVOUR
143 Build-Profiles: <!stage1>
144 XC-Package-Type: udeb
145 Section: debian-installer
147 Depends: ${udeb:Depends}
148 Description: Metapackage depending on kernel udebs
149 This package depends on the all udebs that the kernel build generated,
150 for easier version and migration tracking.