]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blob - debian.master/control.d/flavour-control.stub
UBUNTU: Packaging: Depends on linux-base that provides the necessary tools
[mirror_ubuntu-bionic-kernel.git] / debian.master / control.d / flavour-control.stub
1 # Items that get replaced:
2 # FLAVOUR
3 # DESC
4 # ARCH
5 # SUPPORTED
6 # TARGET
7 # BOOTLOADER
8 # =PROVIDES=
9 #
10 # Items marked with =FOO= are optional
11 #
12 # This file describes the template for packages that are created for each flavour
13 # in debian/control.d/vars.*
14 #
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.
18 #
19 # The flavour specific strings (ARCH, DESC, etc) are converted using values from the various
20 # flavour files in debian/control.d/vars.*
21 #
22 # XXX: Leave the blank line before the first package!!
23
24 Package: linux-image=SIGN-ME-PKG=-PKGVER-ABINUM-FLAVOUR
25 Build-Profiles: <!stage1>
26 Architecture: ARCH
27 Section: kernel
28 Priority: optional
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
37 DESC.
38 .
39 Supports SUPPORTED processors.
40 .
41 TARGET
42 .
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.
46
47 Package: linux-modules-PKGVER-ABINUM-FLAVOUR
48 Build-Profiles: <!stage1>
49 Architecture: ARCH
50 Section: kernel
51 Priority: optional
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.
57 .
58 Supports SUPPORTED processors.
59 .
60 TARGET
61 .
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.
65
66 Package: linux-modules-extra-PKGVER-ABINUM-FLAVOUR
67 Build-Profiles: <!stage1>
68 Architecture: ARCH
69 Section: kernel
70 Priority: optional
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
74 DESC.
75 .
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.
79 .
80 Supports SUPPORTED processors.
81 .
82 TARGET
83 .
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.
87
88 Package: linux-headers-PKGVER-ABINUM-FLAVOUR
89 Build-Profiles: <!stage1>
90 Architecture: ARCH
91 Section: devel
92 Priority: optional
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
97 DESC.
98 .
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.
101
102 Package: linux-image=SIGN-ME-PKG=-PKGVER-ABINUM-FLAVOUR-dbgsym
103 Build-Profiles: <!stage1>
104 Architecture: ARCH
105 Section: devel
106 Priority: optional
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
111 DESC.
112 .
113 This is for sites that wish to debug the kernel.
114 .
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
117 unstripped modules.
118
119 Package: linux-tools-PKGVER-ABINUM-FLAVOUR
120 Build-Profiles: <!stage1>
121 Architecture: ARCH
122 Section: devel
123 Priority: optional
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
129 =HUMAN=.
130
131 Package: linux-cloud-tools-PKGVER-ABINUM-FLAVOUR
132 Build-Profiles: <!stage1>
133 Architecture: ARCH
134 Section: devel
135 Priority: optional
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
140 =HUMAN=.
141
142 Package: linux-udebs-FLAVOUR
143 Build-Profiles: <!stage1>
144 XC-Package-Type: udeb
145 Section: debian-installer
146 Architecture: ARCH
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.
151