]> git.proxmox.com Git - zfs-grub.git/blame - pvepatches/disable-unwanted-packages.patch
update patches
[zfs-grub.git] / pvepatches / disable-unwanted-packages.patch
CommitLineData
ac9f4b57
TL
1From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
2From: Thomas Lamprecht <t.lamprecht@proxmox.com>
3Date: Thu, 23 May 2019 22:33:37 +0200
4cacf5c4 4Subject: [PATCH] disable unwanted packages
9f95a649 5
4cacf5c4 6to reduce compile time and build dependencies
ac9f4b57
TL
7
8Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4cacf5c4 9---
ac9f4b57
TL
10 debian/control | 479 -------------------------------------------------
11 1 file changed, 479 deletions(-)
9f95a649 12
4cacf5c4 13diff --git a/debian/control b/debian/control
ac9f4b57 14index 08d4198fc..78eb71228 100644
4cacf5c4
FG
15--- a/debian/control
16+++ b/debian/control
ac9f4b57 17@@ -51,15 +51,6 @@ Description: GRand Unified Bootloader, version 2 (dummy package)
9f95a649
DM
18 This is a dummy transitional package to handle GRUB 2 upgrades. It can be
19 safely removed.
20
21-Package: grub-linuxbios
22-Section: oldlibs
23-Architecture: any-i386 any-amd64
4cacf5c4 24-Pre-Depends: ${misc:Pre-Depends}
9f95a649
DM
25-Depends: grub-coreboot (= ${binary:Version}), ${misc:Depends}
26-Multi-Arch: foreign
27-Description: GRand Unified Bootloader, version 2 (dummy package)
28- This is a dummy transitional package that depends on grub-coreboot.
29-
30 Package: grub-efi
31 Section: oldlibs
32 Architecture: any-i386 any-amd64
ac9f4b57 33@@ -101,25 +92,6 @@ Description: GRand Unified Bootloader (common files for version 2)
9f95a649
DM
34 The files in this package are specific to GRUB 2, and would break GRUB
35 Legacy if installed on the same system.
36
37-Package: grub-emu
38-Architecture: any-i386 any-amd64 any-powerpc
4cacf5c4 39-Pre-Depends: ${misc:Pre-Depends}
9f95a649
DM
40-Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version})
41-Replaces: grub-common (<= 1.97~beta3-1)
42-Multi-Arch: foreign
43-Description: GRand Unified Bootloader, version 2 (emulated version)
44- This package contains grub-emu, an emulated version of GRUB. It is only
45- provided for debugging purposes.
46-
47-Package: grub-emu-dbg
48-Section: debug
49-Architecture: any-i386 any-amd64 any-powerpc
50-Depends: ${misc:Depends}, grub-emu (= ${binary:Version}), grub-common (= ${binary:Version})
51-Multi-Arch: foreign
52-Description: GRand Unified Bootloader, version 2 (emulated debug files)
53- This package contains debugging files for grub-emu. You only need these if
54- you are trying to debug GRUB using its GDB stub.
55-
56 Package: grub-pc-bin
9f95a649 57 Architecture: any-i386 any-amd64
ac9f4b57
TL
58 Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version})
59@@ -192,58 +164,6 @@ Description: GRUB bootable rescue images, version 2 (PC/BIOS version)
9f95a649
DM
60 - grub-rescue-cdrom.iso: El Torito CDROM image.
61 - grub-rescue-usb.img: USB image.
62
63-Package: grub-coreboot-bin
64-Architecture: any-i386 any-amd64
65-Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version})
66-Replaces: grub2 (<< ${source:Version}), grub-common (<= 1.97~beta2-1), grub-linuxbios, grub-coreboot (<< 1.99-1)
67-Conflicts: grub-linuxbios (<< ${source:Version})
68-Multi-Arch: foreign
ac9f4b57 69-Description: GRand Unified Bootloader, version 2 (Coreboot modules)
9f95a649
DM
70- GRUB is a portable, powerful bootloader. This version of GRUB is based on a
71- cleaner design than its predecessors, and provides the following new features:
72- .
73- - Scripting in grub.cfg using BASH-like syntax.
74- - Support for modern partition maps such as GPT.
75- - Modular generation of grub.cfg via update-grub. Packages providing GRUB
76- add-ons can plug in their own script rules and trigger updates by invoking
77- update-grub.
78- .
ac9f4b57
TL
79- This package contains GRUB modules that have been built for use with
80- platforms running the Coreboot firmware. It can be installed in parallel
81- with other flavours, but will not automatically install GRUB as the active
82- boot loader nor automatically update grub.cfg on upgrade unless
83- grub-coreboot is also installed.
9f95a649
DM
84-
85-Package: grub-coreboot-dbg
86-Section: debug
87-Architecture: any-i386 any-amd64
88-Depends: ${misc:Depends}, grub-coreboot-bin (= ${binary:Version}), grub-common (= ${binary:Version})
89-Multi-Arch: foreign
90-Description: GRand Unified Bootloader, version 2 (Coreboot debug files)
91- This package contains debugging files for grub-coreboot-bin. You only need
92- these if you are trying to debug GRUB using its GDB stub.
93-
94-Package: grub-coreboot
95-Architecture: any-i386 any-amd64
4cacf5c4 96-Pre-Depends: ${misc:Pre-Depends}
9f95a649
DM
97-Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-coreboot-bin (= ${binary:Version}), ucf
98-Replaces: grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.97~beta2-1), grub-linuxbios, grub-efi-amd64, grub-efi-ia32, grub-pc, grub-ieee1275
99-Conflicts: grub (<< 0.97-54), grub-legacy, grub-linuxbios (<< ${source:Version}), grub-efi-amd64, grub-efi-ia32, grub-pc, grub-ieee1275, grub-xen
100-Multi-Arch: foreign
101-Description: GRand Unified Bootloader, version 2 (Coreboot version)
102- GRUB is a portable, powerful bootloader. This version of GRUB is based on a
103- cleaner design than its predecessors, and provides the following new features:
104- .
105- - Scripting in grub.cfg using BASH-like syntax.
106- - Support for modern partition maps such as GPT.
107- - Modular generation of grub.cfg via update-grub. Packages providing GRUB
108- add-ons can plug in their own script rules and trigger updates by invoking
109- update-grub.
110- .
ac9f4b57
TL
111- This is a dependency package for a version of GRUB that has been built for
112- use with platforms running the Coreboot firmware. Installing this package
113- indicates that this version of GRUB should be the active boot loader.
9f95a649
DM
114-
115 Package: grub-efi-ia32-bin
116 Architecture: any-i386 any-amd64
ac9f4b57
TL
117 Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version})
118@@ -366,398 +286,6 @@ Description: GRand Unified Bootloader, version 2 (EFI-AMD64 signing template)
119 This package contains template files for grub-efi-amd64-signed.
120 This is only needed for Secure Boot signing.
9f95a649 121
4cacf5c4
FG
122-Package: grub-efi-ia64-bin
123-Architecture: any-ia64
124-Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version})
125-Multi-Arch: foreign
ac9f4b57
TL
126-XB-Efi-Vendor: ${efi:Vendor}
127-Description: GRand Unified Bootloader, version 2 (IA64 modules)
4cacf5c4
FG
128- GRUB is a portable, powerful bootloader. This version of GRUB is based on a
129- cleaner design than its predecessors, and provides the following new features:
130- .
131- - Scripting in grub.cfg using BASH-like syntax.
132- - Support for modern partition maps such as GPT.
133- - Modular generation of grub.cfg via update-grub. Packages providing GRUB
134- add-ons can plug in their own script rules and trigger updates by invoking
135- update-grub.
136- .
ac9f4b57
TL
137- This package contains GRUB modules that have been built for use on IA64.
138- It can be installed in parallel with other flavours, but will not
139- automatically install GRUB as the active boot loader nor automatically
140- update grub.cfg on upgrade unless grub-efi-ia64 is also installed.
4cacf5c4
FG
141-
142-Package: grub-efi-ia64-dbg
143-Section: debug
144-Architecture: any-ia64
145-Depends: ${misc:Depends}, grub-efi-ia64-bin (= ${binary:Version}), grub-common (= ${binary:Version})
146-Multi-Arch: foreign
147-Description: GRand Unified Bootloader, version 2 (IA64 debug files)
148- This package contains debugging files for grub-efi-ia64-bin. You only need
149- these if you are trying to debug GRUB using its GDB stub.
150-
151-Package: grub-efi-ia64
152-Architecture: any-ia64
153-Pre-Depends: ${misc:Pre-Depends}
154-Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-efi-ia64-bin (= ${binary:Version}), ucf
155-Conflicts: elilo
156-Multi-Arch: foreign
157-Description: GRand Unified Bootloader, version 2 (IA64 version)
158- GRUB is a portable, powerful bootloader. This version of GRUB is based on a
159- cleaner design than its predecessors, and provides the following new features:
160- .
161- - Scripting in grub.cfg using BASH-like syntax.
162- - Support for modern partition maps such as GPT.
163- - Modular generation of grub.cfg via update-grub. Packages providing GRUB
164- add-ons can plug in their own script rules and trigger updates by invoking
165- update-grub.
166- .
ac9f4b57
TL
167- This is a dependency package for a version of GRUB that has been built for
168- use on IA64. Installing this package indicates that this version of GRUB
169- should be the active boot loader.
4cacf5c4 170-
9f95a649
DM
171-Package: grub-efi-arm-bin
172-Architecture: any-arm
ac9f4b57
TL
173-Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version})
174-Recommends: efibootmgr [linux-any]
9f95a649 175-Multi-Arch: foreign
ac9f4b57
TL
176-XB-Efi-Vendor: ${efi:Vendor}
177-Description: GRand Unified Bootloader, version 2 (ARM UEFI modules)
9f95a649
DM
178- GRUB is a portable, powerful bootloader. This version of GRUB is based on a
179- cleaner design than its predecessors, and provides the following new features:
180- .
181- - Scripting in grub.cfg using BASH-like syntax.
182- - Support for modern partition maps such as GPT.
183- - Modular generation of grub.cfg via update-grub. Packages providing GRUB
184- add-ons can plug in their own script rules and trigger updates by invoking
185- update-grub.
186- .
ac9f4b57
TL
187- This package contains GRUB modules that have been built for use on ARM
188- systems with UEFI. It can be installed in parallel with other flavours,
189- but will not automatically install GRUB as the active boot loader nor
190- automatically update grub.cfg on upgrade unless grub-efi-arm is also
191- installed.
9f95a649
DM
192-
193-Package: grub-efi-arm-dbg
194-Section: debug
195-Architecture: any-arm
196-Depends: ${misc:Depends}, grub-efi-arm-bin (= ${binary:Version}), grub-common (= ${binary:Version})
197-Multi-Arch: foreign
198-Description: GRand Unified Bootloader, version 2 (ARM UEFI debug files)
199- This package contains debugging files for grub-efi-arm-bin. You only need
200- these if you are trying to debug GRUB using its GDB stub.
201-
202-Package: grub-efi-arm
203-Architecture: any-arm
4cacf5c4 204-Pre-Depends: ${misc:Pre-Depends}
9f95a649
DM
205-Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-efi-arm-bin (= ${binary:Version}), ucf
206-Conflicts: grub-uboot
207-Multi-Arch: foreign
208-Description: GRand Unified Bootloader, version 2 (ARM UEFI version)
209- GRUB is a portable, powerful bootloader. This version of GRUB is based on a
210- cleaner design than its predecessors, and provides the following new features:
211- .
212- - Scripting in grub.cfg using BASH-like syntax.
213- - Support for modern partition maps such as GPT.
214- - Modular generation of grub.cfg via update-grub. Packages providing GRUB
215- add-ons can plug in their own script rules and trigger updates by invoking
216- update-grub.
217- .
ac9f4b57
TL
218- This is a dependency package for a version of GRUB that has been built for
219- use on ARM systems with UEFI. Installing this package indicates that this
220- version of GRUB should be the active boot loader.
9f95a649
DM
221-
222-Package: grub-efi-arm64-bin
223-Architecture: any-arm64
ac9f4b57
TL
224-Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version})
225-Recommends: grub-efi-arm64-signed, efibootmgr [linux-any]
9f95a649 226-Multi-Arch: foreign
ac9f4b57
TL
227-XB-Efi-Vendor: ${efi:Vendor}
228-Description: GRand Unified Bootloader, version 2 (ARM64 UEFI modules)
9f95a649
DM
229- GRUB is a portable, powerful bootloader. This version of GRUB is based on a
230- cleaner design than its predecessors, and provides the following new features:
231- .
232- - Scripting in grub.cfg using BASH-like syntax.
233- - Support for modern partition maps such as GPT.
234- - Modular generation of grub.cfg via update-grub. Packages providing GRUB
235- add-ons can plug in their own script rules and trigger updates by invoking
236- update-grub.
237- .
ac9f4b57
TL
238- This package contains GRUB modules that have been built for use on ARM64
239- systems with UEFI. It can be installed in parallel with other flavours,
240- but will not automatically install GRUB as the active boot loader nor
241- automatically update grub.cfg on upgrade unless grub-efi-arm64 is also
242- installed.
9f95a649
DM
243-
244-Package: grub-efi-arm64-dbg
245-Section: debug
246-Architecture: any-arm64
247-Depends: ${misc:Depends}, grub-efi-arm64-bin (= ${binary:Version}), grub-common (= ${binary:Version})
248-Multi-Arch: foreign
249-Description: GRand Unified Bootloader, version 2 (ARM64 UEFI debug files)
250- This package contains debugging files for grub-efi-arm64-bin. You only
251- need these if you are trying to debug GRUB using its GDB stub.
252-
253-Package: grub-efi-arm64
254-Architecture: any-arm64
4cacf5c4 255-Pre-Depends: ${misc:Pre-Depends}
9f95a649
DM
256-Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-efi-arm64-bin (= ${binary:Version}), ucf
257-Multi-Arch: foreign
258-Description: GRand Unified Bootloader, version 2 (ARM64 UEFI version)
259- GRUB is a portable, powerful bootloader. This version of GRUB is based on a
260- cleaner design than its predecessors, and provides the following new features:
261- .
262- - Scripting in grub.cfg using BASH-like syntax.
263- - Support for modern partition maps such as GPT.
264- - Modular generation of grub.cfg via update-grub. Packages providing GRUB
265- add-ons can plug in their own script rules and trigger updates by invoking
266- update-grub.
267- .
ac9f4b57
TL
268- This is a dependency package for a version of GRUB that has been built for
269- use on ARM64 systems with UEFI. Installing this package indicates that
270- this version of GRUB should be the active boot loader.
271-
272-Package: grub-efi-arm64-signed-template
273-Architecture: arm64
274-Description: GRand Unified Bootloader, version 2 (ARM64 UEFI signing template)
275- This package contains template files for grub-efi-arm64-signed.
276- This is only needed for Secure Boot signing.
9f95a649
DM
277-
278-Package: grub-ieee1275-bin
4cacf5c4 279-Architecture: any-i386 any-amd64 any-powerpc any-ppc64 any-ppc64el any-sparc any-sparc64
9f95a649
DM
280-Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version})
281-Replaces: grub2 (<< ${source:Version}), grub-common (<= 1.97~beta2-1), grub-ieee1275 (<< 1.99-1)
282-Suggests: genisoimage [any-powerpc any-ppc64 any-ppc64el]
283-Multi-Arch: foreign
ac9f4b57 284-Description: GRand Unified Bootloader, version 2 (Open Firmware modules)
9f95a649
DM
285- GRUB is a portable, powerful bootloader. This version of GRUB is based on a
286- cleaner design than its predecessors, and provides the following new features:
287- .
288- - Scripting in grub.cfg using BASH-like syntax.
289- - Support for modern partition maps such as GPT.
290- - Modular generation of grub.cfg via update-grub. Packages providing GRUB
291- add-ons can plug in their own script rules and trigger updates by invoking
292- update-grub.
293- .
ac9f4b57
TL
294- This package contains GRUB modules that have been built for use with Open
295- Firmware implementations. It can be installed in parallel with other
296- flavours, but will not automatically install GRUB as the active boot loader
297- nor automatically update grub.cfg on upgrade unless grub-ieee1275 is also
298- installed.
9f95a649
DM
299-
300-Package: grub-ieee1275-dbg
301-Section: debug
4cacf5c4 302-Architecture: any-i386 any-amd64 any-powerpc any-ppc64 any-ppc64el any-sparc any-sparc64
9f95a649
DM
303-Depends: ${misc:Depends}, grub-ieee1275-bin (= ${binary:Version}), grub-common (= ${binary:Version})
304-Multi-Arch: foreign
305-Description: GRand Unified Bootloader, version 2 (Open Firmware debug files)
306- This package contains debugging files for grub-ieee1275-bin. You only
307- need these if you are trying to debug GRUB using its GDB stub.
308-
309-Package: grub-ieee1275
4cacf5c4
FG
310-Architecture: any-i386 any-amd64 any-powerpc any-ppc64 any-ppc64el any-sparc any-sparc64
311-Pre-Depends: ${misc:Pre-Depends}
9f95a649
DM
312-Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-ieee1275-bin (= ${binary:Version}), ucf, powerpc-ibm-utils (>= 1.2.12-1) [any-powerpc any-ppc64 any-ppc64el], powerpc-utils [any-powerpc any-ppc64 any-ppc64el]
313-Replaces: grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.97~beta2-1), grub-efi-amd64, grub-efi-ia32, grub-coreboot, grub-pc
314-Conflicts: grub (<< 0.97-54), grub-legacy, grub-efi-amd64, grub-efi-ia32, grub-coreboot, grub-pc, grub-xen
315-Multi-Arch: foreign
316-Description: GRand Unified Bootloader, version 2 (Open Firmware version)
317- GRUB is a portable, powerful bootloader. This version of GRUB is based on a
318- cleaner design than its predecessors, and provides the following new features:
319- .
320- - Scripting in grub.cfg using BASH-like syntax.
321- - Support for modern partition maps such as GPT.
322- - Modular generation of grub.cfg via update-grub. Packages providing GRUB
323- add-ons can plug in their own script rules and trigger updates by invoking
324- update-grub.
325- .
ac9f4b57
TL
326- This is a dependency package for a version of GRUB that has been built for
327- use with Open Firmware implementations. Installing this package indicates
328- that this version of GRUB should be the active boot loader.
9f95a649 329-
4cacf5c4
FG
330-Package: grub-firmware-qemu
331-Architecture: any-i386 any-amd64
332-Depends: ${misc:Depends}
333-Recommends: qemu
334-Enhances: qemu
335-Multi-Arch: foreign
336-Description: GRUB firmware image for QEMU
337- This package contains a binary of GRUB that has been built for use as
338- firmware for QEMU. It can be used as a replacement for other PC BIOS
339- images provided by seabios, bochsbios, and so on.
340- .
341- In order to make QEMU use this firmware, simply add `-bios grub.bin' when
342- invoking it.
343- .
344- This package behaves in the same way as GRUB for coreboot, but doesn't
345- contain any code from coreboot itself, and is only suitable for QEMU. If
346- you want to install GRUB as firmware on real hardware, you need to use the
347- grub-coreboot package, and manually combine that with coreboot.
348-
9f95a649
DM
349-Package: grub-uboot-bin
350-Architecture: any-arm
351-Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version})
352-Multi-Arch: foreign
ac9f4b57 353-Description: GRand Unified Bootloader, version 2 (ARM U-Boot modules)
9f95a649
DM
354- GRUB is a portable, powerful bootloader. This version of GRUB is based on a
355- cleaner design than its predecessors, and provides the following new features:
356- .
357- - Scripting in grub.cfg using BASH-like syntax.
358- - Support for modern partition maps such as GPT.
359- - Modular generation of grub.cfg via update-grub. Packages providing GRUB
360- add-ons can plug in their own script rules and trigger updates by invoking
361- update-grub.
362- .
ac9f4b57
TL
363- This package contains GRUB modules that have been built for use with ARM
364- systems with U-Boot. It can be installed in parallel with other flavours,
365- but will not automatically install GRUB as the active boot loader nor
366- automatically update grub.cfg on upgrade unless grub-uboot is also
367- installed.
9f95a649
DM
368-
369-Package: grub-uboot-dbg
370-Section: debug
371-Architecture: any-arm
372-Depends: ${misc:Depends}, grub-uboot-bin (= ${binary:Version}), grub-common (= ${binary:Version})
373-Multi-Arch: foreign
374-Description: GRand Unified Bootloader, version 2 (ARM U-Boot debug files)
375- This package contains debugging files for grub-uboot-bin. You only need
376- these if you are trying to debug GRUB using its GDB stub.
377-
378-Package: grub-uboot
379-Architecture: any-arm
4cacf5c4 380-Pre-Depends: ${misc:Pre-Depends}
9f95a649
DM
381-Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-uboot-bin (= ${binary:Version}), ucf
382-Conflicts: grub-efi-arm
383-Multi-Arch: foreign
384-Description: GRand Unified Bootloader, version 2 (ARM U-Boot version)
385- GRUB is a portable, powerful bootloader. This version of GRUB is based on a
386- cleaner design than its predecessors, and provides the following new features:
387- .
388- - Scripting in grub.cfg using BASH-like syntax.
389- - Support for modern partition maps such as GPT.
390- - Modular generation of grub.cfg via update-grub. Packages providing GRUB
391- add-ons can plug in their own script rules and trigger updates by invoking
392- update-grub.
393- .
ac9f4b57
TL
394- This is a dependency package for a version of GRUB that has been built for
395- use with ARM systems with U-Boot. Installing this package indicates that
396- this version of GRUB should be the active boot loader.
9f95a649
DM
397-
398-Package: grub-xen-bin
399-Architecture: i386 amd64
400-Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version})
401-Multi-Arch: foreign
ac9f4b57 402-Description: GRand Unified Bootloader, version 2 (Xen modules)
9f95a649
DM
403- GRUB is a portable, powerful bootloader. This version of GRUB is based on a
404- cleaner design than its predecessors, and provides the following new features:
405- .
406- - Scripting in grub.cfg using BASH-like syntax.
407- - Support for modern partition maps such as GPT.
408- - Modular generation of grub.cfg via update-grub. Packages providing GRUB
409- add-ons can plug in their own script rules and trigger updates by invoking
410- update-grub.
411- .
ac9f4b57
TL
412- This package contains GRUB modules that have been built for use with the
413- Xen hypervisor (i.e. PV-GRUB). It can be installed in parallel with other
414- flavours, but will not automatically install GRUB as the active boot loader
415- nor automatically update grub.cfg on upgrade unless grub-xen is also
416- installed.
9f95a649
DM
417-
418-Package: grub-xen-dbg
419-Section: debug
420-Architecture: i386 amd64
421-Depends: ${misc:Depends}, grub-xen-bin (= ${binary:Version}), grub-common (= ${binary:Version})
422-Multi-Arch: foreign
423-Description: GRand Unified Bootloader, version 2 (Xen debug files)
424- This package contains debugging files for grub-xen-bin. You only need
425- these if you are trying to debug GRUB using its GDB stub.
426-
427-Package: grub-xen
428-Architecture: i386 amd64
4cacf5c4 429-Pre-Depends: ${misc:Pre-Depends}
9f95a649
DM
430-Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-xen-bin (= ${binary:Version}), ucf
431-Conflicts: grub (<< 0.97-54), grub-legacy, grub-efi-amd64, grub-efi-ia32, grub-coreboot, grub-ieee1275, grub-pc
432-Multi-Arch: foreign
433-Description: GRand Unified Bootloader, version 2 (Xen version)
434- GRUB is a portable, powerful bootloader. This version of GRUB is based on a
435- cleaner design than its predecessors, and provides the following new features:
436- .
437- - Scripting in grub.cfg using BASH-like syntax.
438- - Support for modern partition maps such as GPT.
439- - Modular generation of grub.cfg via update-grub. Packages providing GRUB
440- add-ons can plug in their own script rules and trigger updates by invoking
441- update-grub.
442- .
ac9f4b57
TL
443- This is a dependency package for a version of GRUB that has been built for
444- use with the Xen hypervisor (i.e. PV-GRUB). Installing this package
445- indicates that this version of GRUB should be the active boot loader.
9f95a649 446-
4cacf5c4
FG
447-Package: grub-xen-host
448-Architecture: i386 amd64
449-Depends: ${shlibs:Depends}, ${misc:Depends}, grub-xen-bin (= ${binary:Version})
450-Multi-Arch: foreign
451-Description: GRand Unified Bootloader, version 2 (Xen host version)
452- GRUB is a portable, powerful bootloader. This version of GRUB is based on a
453- cleaner design than its predecessors, and provides the following new features:
454- .
455- - Scripting in grub.cfg using BASH-like syntax.
456- - Support for modern partition maps such as GPT.
457- - Modular generation of grub.cfg via update-grub. Packages providing GRUB
458- add-ons can plug in their own script rules and trigger updates by invoking
459- update-grub.
460- .
461- This package arranges for GRUB binary images which can be used to boot a Xen
462- guest (i.e. PV-GRUB) to be present in the control domain filesystem.
463-
9f95a649
DM
464-Package: grub-yeeloong-bin
465-Architecture: any-mipsel
466-Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version})
467-Replaces: grub-common (<< 1.98+20100617-2), grub-yeeloong (<< 1.99-1)
468-Multi-Arch: foreign
ac9f4b57 469-Description: GRand Unified Bootloader, version 2 (Yeeloong modules)
9f95a649
DM
470- GRUB is a portable, powerful bootloader. This version of GRUB is based on a
471- cleaner design than its predecessors, and provides the following new features:
472- .
473- - Scripting in grub.cfg using BASH-like syntax.
474- - Support for modern partition maps such as GPT.
475- - Modular generation of grub.cfg via update-grub. Packages providing GRUB
476- add-ons can plug in their own script rules and trigger updates by invoking
477- update-grub.
478- .
ac9f4b57
TL
479- This package contains GRUB modules that have been built for use with the
480- Lemote Yeeloong laptop. It can be installed in parallel with other
481- flavours, but will not automatically install GRUB as the active boot loader
482- nor automatically update grub.cfg on upgrade unless grub-yeeloong is also
483- installed.
9f95a649
DM
484-
485-Package: grub-yeeloong-dbg
486-Section: debug
487-Architecture: any-mipsel
488-Depends: ${misc:Depends}, grub-yeeloong-bin (= ${binary:Version}), grub-common (= ${binary:Version})
489-Multi-Arch: foreign
490-Description: GRand Unified Bootloader, version 2 (Yeeloong debug files)
491- This package contains debugging files for grub-yeeloong-bin. You only
492- need these if you are trying to debug GRUB using its GDB stub.
493-
494-Package: grub-yeeloong
495-Architecture: any-mipsel
4cacf5c4 496-Pre-Depends: ${misc:Pre-Depends}
9f95a649
DM
497-Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-yeeloong-bin (= ${binary:Version}), ucf
498-Replaces: grub-common (<< 1.98+20100617-2)
499-Multi-Arch: foreign
500-Description: GRand Unified Bootloader, version 2 (Yeeloong version)
501- GRUB is a portable, powerful bootloader. This version of GRUB is based on a
502- cleaner design than its predecessors, and provides the following new features:
503- .
504- - Scripting in grub.cfg using BASH-like syntax.
505- - Support for modern partition maps such as GPT.
506- - Modular generation of grub.cfg via update-grub. Packages providing GRUB
507- add-ons can plug in their own script rules and trigger updates by invoking
508- update-grub.
509- .
ac9f4b57
TL
510- This is a dependency package for a version of GRUB that has been built for
511- use with the Lemote Yeeloong laptop. Installing this package indicates
512- that this version of GRUB should be the active boot loader.
9f95a649
DM
513-
514 Package: grub-theme-starfield
4cacf5c4
FG
515 # Could be Architecture: any, but in practice this package is useless in a
516 # utilities-only build.
ac9f4b57 517@@ -766,10 +294,3 @@ Depends: ${misc:Depends}, grub-common (= ${binary:Version})
4cacf5c4 518 Multi-Arch: foreign
9f95a649
DM
519 Description: GRand Unified Bootloader, version 2 (starfield theme)
520 This is the default theme for GRUB's graphical menu.
4cacf5c4 521-
9f95a649 522-Package: grub-mount-udeb
4cacf5c4 523-Package-Type: udeb
9f95a649 524-Section: debian-installer
4cacf5c4 525-Architecture: linux-any kfreebsd-any
9f95a649
DM
526-Depends: ${shlibs:Depends}, ${misc:Depends}
527-Description: export GRUB filesystems using FUSE