4 Maintainer: GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>
5 Uploaders: Robert Millan <rmh@debian.org>, Felix Zielcke <fzielcke@z-51.de>, Jordi Mallach <jordi@debian.org>, Colin Watson <cjwatson@debian.org>
7 Build-Depends: debhelper (>= 7.4.2~),
18 gcc-4.6-multilib [any-i386 any-amd64 any-ppc64 any-sparc],
24 libusb-dev [!hurd-any],
25 libdevmapper-dev (>= 2:1.02.34) [linux-any],
26 libgeom-dev (>= 8.2+ds1-1) [kfreebsd-any] | libgeom-dev (<< 8.2) [kfreebsd-any],
27 libsdl1.2-dev [!hurd-any],
28 xorriso (>= 0.5.6.pl00),
29 qemu-system [i386 kfreebsd-i386 kopensolaris-i386 any-amd64],
30 qemu-utils [!hurd-any],
32 libfuse-dev (>= 2.8.4-1.4) [linux-any kfreebsd-any],
33 Build-Conflicts: autoconf2.13, libzfs-dev, libnvpair-dev
34 Standards-Version: 3.8.4
35 Homepage: http://www.gnu.org/software/grub/
36 Vcs-Bzr: http://anonscm.debian.org/bzr/pkg-grub/trunk/grub/
37 Vcs-Browser: http://anonscm.debian.org/loggerhead/pkg-grub/trunk/grub/
40 Architecture: any-i386 any-amd64 any-powerpc any-ppc64 any-sparc
41 Depends: grub-pc (= ${binary:Version}) [any-i386 any-amd64] | grub-ieee1275 (= ${binary:Version}) [any-powerpc any-ppc64 any-sparc], ${misc:Depends}
43 Description: GRand Unified Bootloader, version 2 (dummy package)
44 This is a dummy transitional package to handle GRUB 2 upgrades. It can be
47 Package: grub-linuxbios
48 Architecture: any-i386 any-amd64
49 Depends: grub-coreboot (= ${binary:Version}), ${misc:Depends}
51 Description: GRand Unified Bootloader, version 2 (dummy package)
52 This is a dummy transitional package that depends on grub-coreboot.
55 Architecture: any-i386 any-amd64
56 Depends: ${misc:Depends}, grub-efi-ia32 (= ${binary:Version}) [any-i386], grub-efi-amd64 (= ${binary:Version}) [any-amd64]
58 Description: GRand Unified Bootloader, version 2 (dummy package)
59 This is a dummy transitional package that depends on either grub-efi-ia32 or
60 grub-efi-amd64, depending on the architecture.
65 Architecture: any-i386 any-amd64 any-powerpc any-ppc64 any-sparc any-mipsel any-ia64
66 Depends: ${shlibs:Depends}, ${misc:Depends}, gettext-base
67 Replaces: grub-pc (<< 1.99-1), grub-ieee1275 (<< 1.99-1), grub-efi (<< 1.99-1), grub-coreboot (<< 1.99-1), grub-linuxbios (<< 1.96+20080831-1), grub-efi-ia32 (<< 1.99-1), grub-efi-amd64 (<< 1.99-1), grub-yeeloong (<< 1.99-1)
68 Recommends: os-prober (>= 1.33)
69 Suggests: multiboot-doc, grub-emu, xorriso (>= 0.5.6.pl00), desktop-base (>= 4.0.6)
70 # See bugs #435983 and #455746
71 Conflicts: mdadm (<< 2.6.7-2)
72 Breaks: lupin-support (<< 0.30)
74 Description: GRand Unified Bootloader (common files)
75 This package contains common files shared by the distinct flavours of GRUB.
76 It is shared between GRUB Legacy and GRUB 2, although a number of files
77 specific to GRUB 2 are here as long as they do not break GRUB Legacy.
81 Architecture: any-i386 any-amd64 any-powerpc any-ppc64 any-sparc any-mipsel any-ia64
82 Depends: grub-common (= ${binary:Version}), dpkg (>= 1.15.4) | install-info, ${shlibs:Depends}, ${misc:Depends}
83 Replaces: grub, grub-legacy, grub-common (<< 1.99-1), grub-pc (<< 1.99-1), grub-ieee1275 (<< 1.99-1), grub-efi (<< 1.99-1), grub-coreboot (<< 1.99-1), grub-linuxbios (<< 1.99-1), grub-efi-ia32 (<< 1.99-1), grub-efi-amd64 (<< 1.99-1), grub-yeeloong (<< 1.99-1)
84 Conflicts: grub (<< 0.97-54), grub-legacy, grub-doc (<< 0.97-32), grub-legacy-doc (<< 0.97-59)
86 Description: GRand Unified Bootloader (common files for version 2)
87 This package contains common files shared by the distinct flavours of GRUB.
88 The files in this package are specific to GRUB 2, and would break GRUB
89 Legacy if installed on the same system.
92 Architecture: any-i386 any-amd64 any-powerpc
93 Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version})
94 Replaces: grub-common (<= 1.97~beta3-1)
96 Description: GRand Unified Bootloader, version 2 (emulated version)
97 This package contains grub-emu, an emulated version of GRUB. It is only
98 provided for debugging purposes.
102 Architecture: any-i386 any-amd64
103 Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version})
104 Replaces: grub2 (<< ${source:Version}), grub-common (<= 1.97~beta2-1), grub-pc (<< 1.99-1)
105 Suggests: desktop-base (>= 4.0.6)
107 Description: GRand Unified Bootloader, version 2 (PC/BIOS binaries)
108 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
109 cleaner design than its predecessors, and provides the following new features:
111 - Scripting in grub.cfg using BASH-like syntax.
112 - Support for modern partition maps such as GPT.
113 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
114 add-ons can plug in their own script rules and trigger updates by invoking
116 - VESA-based graphical mode with background image support and complete 24-bit
118 - Support for extended charsets. Users can write UTF-8 text to their menu
121 This package contains a version of GRUB that has been built for use with
122 traditional PC/BIOS architecture. It will not automatically install GRUB
123 as the active boot loader, nor will it automatically update grub.cfg on
124 upgrade, so most people should install grub-pc instead.
128 Architecture: any-i386 any-amd64
129 Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-pc-bin (= ${binary:Version}), ucf, freebsd-utils (>= 8.0-4) [kfreebsd-any]
130 Replaces: grub, grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.97~beta2-1), grub-efi-amd64, grub-efi-ia32, grub-coreboot, grub-ieee1275
131 Conflicts: grub (<< 0.97-54), grub-legacy, grub-efi-amd64, grub-efi-ia32, grub-coreboot, grub-ieee1275
133 Description: GRand Unified Bootloader, version 2 (PC/BIOS version)
134 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
135 cleaner design than its predecessors, and provides the following new features:
137 - Scripting in grub.cfg using BASH-like syntax.
138 - Support for modern partition maps such as GPT.
139 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
140 add-ons can plug in their own script rules and trigger updates by invoking
142 - VESA-based graphical mode with background image support and complete 24-bit
144 - Support for extended charsets. Users can write UTF-8 text to their menu
147 This package contains a version of GRUB that has been built for use with
148 traditional PC/BIOS architecture.
150 Package: grub-rescue-pc
151 Architecture: any-i386 any-amd64
152 Depends: ${misc:Depends}
154 Description: GRUB bootable rescue images, version 2 (PC/BIOS version)
155 This package contains three GRUB rescue images that have been built for use
156 with the traditional PC/BIOS architecture:
158 - grub-rescue-floppy.img: floppy image.
159 - grub-rescue-cdrom.iso: El Torito CDROM image.
160 - grub-rescue-usb.img: USB image.
162 Package: grub-coreboot-bin
163 Architecture: any-i386 any-amd64
164 Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version})
165 Replaces: grub2 (<< ${source:Version}), grub-common (<= 1.97~beta2-1), grub-linuxbios, grub-coreboot (<< 1.99-1)
166 Conflicts: grub-linuxbios (<< ${source:Version})
168 Description: GRand Unified Bootloader, version 2 (Coreboot binaries)
169 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
170 cleaner design than its predecessors, and provides the following new features:
172 - Scripting in grub.cfg using BASH-like syntax.
173 - Support for modern partition maps such as GPT.
174 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
175 add-ons can plug in their own script rules and trigger updates by invoking
178 This package contains a version of GRUB that has been built for use with
179 platforms running the Coreboot firmware. It will not automatically install
180 GRUB as the active boot loader, nor will it automatically update grub.cfg
181 on upgrade, so most people should install grub-coreboot instead.
183 Package: grub-coreboot
184 Architecture: any-i386 any-amd64
185 Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-coreboot-bin (= ${binary:Version}), ucf
186 Replaces: grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.97~beta2-1), grub-linuxbios, grub-efi-amd64, grub-efi-ia32, grub-pc, grub-ieee1275
187 Conflicts: grub (<< 0.97-54), grub-legacy, grub-linuxbios (<< ${source:Version}), grub-efi-amd64, grub-efi-ia32, grub-pc, grub-ieee1275
189 Description: GRand Unified Bootloader, version 2 (Coreboot version)
190 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
191 cleaner design than its predecessors, and provides the following new features:
193 - Scripting in grub.cfg using BASH-like syntax.
194 - Support for modern partition maps such as GPT.
195 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
196 add-ons can plug in their own script rules and trigger updates by invoking
199 This package contains a version of GRUB that has been built for use with
200 platforms running the Coreboot firmware.
202 Package: grub-efi-ia32-bin
203 Architecture: any-i386 any-amd64
204 Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version}), efibootmgr [i386 amd64]
205 Replaces: grub2 (<< ${source:Version}), grub-common (<= 1.97~beta2-1), grub-efi, grub-efi-ia32 (<< 1.99-1)
207 Description: GRand Unified Bootloader, version 2 (EFI-IA32 binaries)
208 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
209 cleaner design than its predecessors, and provides the following new features:
211 - Scripting in grub.cfg using BASH-like syntax.
212 - Support for modern partition maps such as GPT.
213 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
214 add-ons can plug in their own script rules and trigger updates by invoking
217 This package contains a version of GRUB that has been built for use with
218 EFI-IA32 architecture, such as the one provided by Intel Macs (that is, unless
219 a BIOS interface has been activated). It will not automatically install
220 GRUB as the active boot loader, nor will it automatically update grub.cfg
221 on upgrade, so most people should install grub-efi-ia32 instead.
223 Package: grub-efi-ia32
224 Architecture: any-i386 any-amd64
225 Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-efi-ia32-bin (= ${binary:Version}), ucf
226 Replaces: grub, grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.97~beta2-1), grub-efi, grub-efi-amd64, grub-pc, grub-coreboot, grub-ieee1275
227 Conflicts: grub (<< 0.97-54), grub-legacy, grub-efi-amd64, grub-pc, grub-coreboot, grub-ieee1275
229 Description: GRand Unified Bootloader, version 2 (EFI-IA32 version)
230 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
231 cleaner design than its predecessors, and provides the following new features:
233 - Scripting in grub.cfg using BASH-like syntax.
234 - Support for modern partition maps such as GPT.
235 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
236 add-ons can plug in their own script rules and trigger updates by invoking
239 This package contains a version of GRUB that has been built for use with
240 EFI-IA32 architecture, such as the one provided by Intel Macs (that is, unless
241 a BIOS interface has been activated).
243 Package: grub-efi-amd64-bin
244 Architecture: i386 kopensolaris-i386 any-amd64
245 Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version}), efibootmgr [i386 amd64]
246 Replaces: grub2 (<< ${source:Version}), grub-common (<= 1.97~beta2-1), grub-efi-amd64 (<< 1.99-1)
248 Description: GRand Unified Bootloader, version 2 (EFI-AMD64 binaries)
249 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
250 cleaner design than its predecessors, and provides the following new features:
252 - Scripting in grub.cfg using BASH-like syntax.
253 - Support for modern partition maps such as GPT.
254 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
255 add-ons can plug in their own script rules and trigger updates by invoking
258 This package contains a version of GRUB that has been built for use with
259 EFI-AMD64 architecture, such as the one provided by Intel Macs (that is, unless
260 a BIOS interface has been activated). It will not automatically install
261 GRUB as the active boot loader, nor will it automatically update grub.cfg
262 on upgrade, so most people should install grub-efi-amd64 instead.
264 Package: grub-efi-amd64
265 Architecture: i386 kopensolaris-i386 any-amd64
266 Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-efi-amd64-bin (= ${binary:Version}), ucf
267 Replaces: grub, grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.97~beta2-1), grub-pc, grub-efi-ia32, grub-coreboot, grub-ieee1275
268 Conflicts: grub, grub-legacy, grub-efi-ia32, grub-pc, grub-coreboot, grub-ieee1275
270 Description: GRand Unified Bootloader, version 2 (EFI-AMD64 version)
271 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
272 cleaner design than its predecessors, and provides the following new features:
274 - Scripting in grub.cfg using BASH-like syntax.
275 - Support for modern partition maps such as GPT.
276 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
277 add-ons can plug in their own script rules and trigger updates by invoking
280 This package contains a version of GRUB that has been built for use with
281 EFI-AMD64 architecture, such as the one provided by Intel Macs (that is, unless
282 a BIOS interface has been activated).
284 Package: grub-ieee1275-bin
285 Architecture: any-i386 any-amd64 any-powerpc any-ppc64 any-sparc
286 Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version}),
287 powerpc-ibm-utils [any-powerpc any-ppc64], powerpc-utils [any-powerpc any-ppc64], bc [any-powerpc any-ppc64]
288 Replaces: grub2 (<< ${source:Version}), grub-common (<= 1.97~beta2-1), grub-ieee1275 (<< 1.99-1)
289 Suggests: genisoimage [any-powerpc any-ppc64]
291 Description: GRand Unified Bootloader, version 2 (Open Firmware binaries)
292 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
293 cleaner design than its predecessors, and provides the following new features:
295 - Scripting in grub.cfg using BASH-like syntax.
296 - Support for modern partition maps such as GPT.
297 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
298 add-ons can plug in their own script rules and trigger updates by invoking
301 This package contains a version of GRUB that has been built for use with
302 Open Firmware implementations. It will not automatically install GRUB as
303 the active boot loader, nor will it automatically update grub.cfg on
304 upgrade, so most people should install grub-ieee1275 instead.
306 Package: grub-ieee1275
307 Architecture: any-i386 any-amd64 any-powerpc any-ppc64 any-sparc
308 Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-ieee1275-bin (= ${binary:Version}), ucf
309 Replaces: grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.97~beta2-1), grub-efi-amd64, grub-efi-ia32, grub-coreboot, grub-pc
310 Conflicts: grub (<< 0.97-54), grub-legacy, grub-efi-amd64, grub-efi-ia32, grub-coreboot, grub-pc
312 Description: GRand Unified Bootloader, version 2 (Open Firmware version)
313 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
314 cleaner design than its predecessors, and provides the following new features:
316 - Scripting in grub.cfg using BASH-like syntax.
317 - Support for modern partition maps such as GPT.
318 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
319 add-ons can plug in their own script rules and trigger updates by invoking
322 This package contains a version of GRUB that has been built for use with
323 Open Firmware implementations.
325 Package: grub-firmware-qemu
326 Architecture: any-i386 any-amd64
327 Depends: ${misc:Depends}
331 Description: GRUB firmware image for QEMU
332 This package contains a binary of GRUB that has been built for use as
333 firmware for QEMU. It can be used as a replacement for the standard
334 PC BIOS provided by the bochsbios package (bios.bin).
336 In order to make QEMU use this firmware, simply add `-bios grub.bin' when
339 This package behaves in the same way as GRUB for coreboot, but doesn't
340 contain any code from coreboot itself, and is only suitable for QEMU. If
341 you want to install GRUB as firmware on real hardware, you need to use the
342 grub-coreboot package, and manually combine that with coreboot.
344 Package: grub-yeeloong-bin
345 Architecture: any-mipsel
346 Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version})
347 Replaces: grub-common (<< 1.98+20100617-2), grub-yeeloong (<< 1.99-1)
349 Description: GRand Unified Bootloader, version 2 (Yeeloong binaries)
350 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
351 cleaner design than its predecessors, and provides the following new features:
353 - Scripting in grub.cfg using BASH-like syntax.
354 - Support for modern partition maps such as GPT.
355 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
356 add-ons can plug in their own script rules and trigger updates by invoking
359 This package contains a version of GRUB that has been built for use with
360 the Lemote Yeeloong laptop. It will not automatically install GRUB as the
361 active boot loader, nor will it automatically update grub.cfg on upgrade,
362 so most people should install grub-yeeloong instead.
364 Package: grub-yeeloong
365 Architecture: any-mipsel
366 Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-yeeloong-bin (= ${binary:Version}), ucf
367 Replaces: grub-common (<< 1.98+20100617-2)
369 Description: GRand Unified Bootloader, version 2 (Yeeloong version)
370 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
371 cleaner design than its predecessors, and provides the following new features:
373 - Scripting in grub.cfg using BASH-like syntax.
374 - Support for modern partition maps such as GPT.
375 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
376 add-ons can plug in their own script rules and trigger updates by invoking
379 This package contains a version of GRUB that has been built for use with
380 the Lemote Yeeloong laptop.
382 Package: grub-ia64-bin
383 Architecture: any-ia64
384 Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version})
386 Description: GRand Unified Bootloader, version 2 (IA64 binaries)
387 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
388 cleaner design than its predecessors, and provides the following new features:
390 - Scripting in grub.cfg using BASH-like syntax.
391 - Support for modern partition maps such as GPT.
392 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
393 add-ons can plug in their own script rules and trigger updates by invoking
396 This package contains a version of GRUB that has been built for use on
397 IA64. It will not automatically install GRUB as the active boot loader,
398 nor will it automatically update grub.cfg on upgrade, so most people should
399 install grub-ia64 instead.
402 Architecture: any-ia64
403 Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), grub-ia64-bin (= ${binary:Version}), ucf
405 Description: GRand Unified Bootloader, version 2 (IA64 version)
406 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
407 cleaner design than its predecessors, and provides the following new features:
409 - Scripting in grub.cfg using BASH-like syntax.
410 - Support for modern partition maps such as GPT.
411 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
412 add-ons can plug in their own script rules and trigger updates by invoking
415 This package contains a version of GRUB that has been built for use on
418 Package: grub-mount-udeb
419 XC-Package-Type: udeb
420 Section: debian-installer
421 Architecture: i386 amd64 powerpc ppc64 sparc mipsel ia64 kfreebsd-i386 kfreebsd-amd64
422 Depends: ${shlibs:Depends}, ${misc:Depends}
423 Description: export GRUB filesystems using FUSE