]> git.proxmox.com Git - grub2.git/blame - debian/control
Drop redundant Suggests: os-prober from several platform packages, as
[grub2.git] / debian / control
CommitLineData
c38e4ead 1Source: grub2
2Section: admin
3Priority: extra
4Maintainer: GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>
d20dcdea 5Uploaders: Robert Millan <rmh@debian.org>, Felix Zielcke <fzielcke@z-51.de>, Jordi Mallach <jordi@debian.org>, Colin Watson <cjwatson@debian.org>
6388f890 6DM-Upload-Allowed: yes
4e1666a5
CW
7Build-Depends: debhelper (>= 7.0.50~),
8 quilt (>= 0.46-7),
fe8e6097 9 patchutils,
10 autoconf,
381d196e 11 automake,
70464a85 12 autogen (>= 1:5.10),
6a71e6cb 13 python,
fa39c925 14 flex (>= 2.5.35),
fe8e6097 15 bison,
fe8e6097 16 po-debconf,
17 help2man,
997df1c8 18 texinfo,
9b5e3c9c
CW
19 gcc-4.5-multilib [i386 kopensolaris-i386 any-amd64 any-ppc64 any-sparc],
20 gcc-4.5,
fe8e6097 21 libncurses5-dev,
e5704151 22 xfonts-unifont,
431310e8 23 libfreetype6-dev,
1eaa5c3a 24 gettext,
bd13c818
RM
25 libusb-dev [!hurd-any],
26 libdevmapper-dev (>= 2:1.02.34) [linux-any],
27 libzfs-dev [kfreebsd-any],
28 libnvpair-dev [kfreebsd-any],
31428afb 29 libgeom-dev [kfreebsd-any],
bd13c818 30 libsdl1.2-dev [!hurd-any],
9ef1395f 31 xorriso (>= 0.5.6.pl00),
32c45a3b 32 qemu-system [i386 kfreebsd-i386 kopensolaris-i386 any-amd64],
352f020c
CW
33 qemu-utils [!hurd-any],
34 parted [!hurd-any],
d1f41995 35 libfuse-dev (>= 2.8.4-1.4) [linux-any],
b7636fe3 36 mtools [any-i386 any-amd64],
4f6b671a 37Build-Conflicts: autoconf2.13
46229cec 38Standards-Version: 3.8.4
746f8f97 39Homepage: http://www.gnu.org/software/grub/
1456c624 40Vcs-Bzr: https://alioth.debian.org/anonscm/bzr/pkg-grub/trunk/grub/
7f279041 41Vcs-Browser: http://bzr.debian.org/loggerhead/pkg-grub/
ca1d5ac6 42
c38e4ead 43
44Package: grub2
2f1bb90b
CW
45Architecture: any-i386 any-amd64 any-powerpc any-ppc64 any-sparc
46Depends: grub-pc (= ${binary:Version}) [any-i386 any-amd64] | grub-ieee1275 (= ${binary:Version}) [any-powerpc any-ppc64 any-sparc], ${misc:Depends}
2c4f9bf9 47Multi-Arch: foreign
d5d38884 48Description: GRand Unified Bootloader, version 2 (dummy package)
49 This is a dummy transitional package to handle GRUB 2 upgrades. It can be
50 safely removed.
51
ae67a965 52Package: grub-linuxbios
bd13c818 53Architecture: any-i386 any-amd64
005f0336 54Depends: grub-coreboot (= ${binary:Version}), ${misc:Depends}
2c4f9bf9 55Multi-Arch: foreign
ae67a965 56Description: GRand Unified Bootloader, version 2 (dummy package)
57 This is a dummy transitional package that depends on grub-coreboot.
58
0d3ece2c 59Package: grub-efi
bd13c818
RM
60Architecture: any-i386 any-amd64
61Depends: ${misc:Depends}, grub-efi-ia32 (= ${binary:Version}) [any-i386], grub-efi-amd64 (= ${binary:Version}) [any-amd64]
2c4f9bf9 62Multi-Arch: foreign
0d3ece2c 63Description: GRand Unified Bootloader, version 2 (dummy package)
64 This is a dummy transitional package that depends on either grub-efi-ia32 or
65 grub-efi-amd64, depending on the architecture.
802913d8 66
d8ce8ba4 67
30e9192c 68Package: grub-common
b96d9eff 69Priority: optional
2f1bb90b 70Architecture: any-i386 any-amd64 any-powerpc any-ppc64 any-sparc any-mipsel
3177d4fb 71Depends: ${shlibs:Depends}, ${misc:Depends}, gettext-base
11a382a1 72Replaces: grub-pc (<< 1.99~rc2-1), grub-ieee1275 (<< 1.99~rc2-1), grub-efi (<< 1.99~rc2-1), grub-coreboot (<< 1.99~rc2-1), grub-linuxbios (<< 1.96+20080831-1), grub-efi-ia32 (<< 1.99~rc2-1), grub-efi-amd64 (<< 1.99~rc2-1), grub-yeeloong (<< 1.99~rc2-1)
d4160a92 73Recommends: os-prober (>= 1.33)
11a382a1 74Suggests: multiboot-doc, grub-emu, xorriso (>= 0.5.6.pl00), desktop-base (>= 4.0.6)
25988d5f 75# See bugs #435983 and #455746
3177d4fb 76Conflicts: mdadm (<< 2.6.7-2)
2495b23b 77Breaks: lupin-support (<< 0.30)
2c4f9bf9 78Multi-Arch: foreign
3177d4fb 79Description: GRand Unified Bootloader (common files)
b65fd211 80 This package contains common files shared by the distinct flavours of GRUB.
3177d4fb
CW
81 It is shared between GRUB Legacy and GRUB 2, although a number of files
82 specific to GRUB 2 are here as long as they do not break GRUB Legacy.
83
84Package: grub2-common
85Priority: optional
86Architecture: any-i386 any-amd64 any-powerpc any-ppc64 any-sparc any-mipsel
87Depends: grub-common (= ${binary:Version}), dpkg (>= 1.15.4) | install-info | dpkg (<= 1.14.25), ${shlibs:Depends}, ${misc:Depends}
88Replaces: grub, grub-legacy, grub-common (<< 1.99~rc2-1), grub-pc (<< 1.99~rc2-1), grub-ieee1275 (<< 1.99~rc2-1), grub-efi (<< 1.99~rc2-1), grub-coreboot (<< 1.99~rc2-1), grub-linuxbios (<< 1.99~rc2-1), grub-efi-ia32 (<< 1.99~rc2-1), grub-efi-amd64 (<< 1.99~rc2-1), grub-yeeloong (<< 1.99~rc2-1)
89Conflicts: grub (<< 0.97-54), grub-legacy, grub-doc (<< 0.97-32), grub-legacy-doc (<< 0.97-59)
90Multi-Arch: foreign
91Description: GRand Unified Bootloader (common files for version 2)
92 This package contains common files shared by the distinct flavours of GRUB.
93 The files in this package are specific to GRUB 2, and would break GRUB
94 Legacy if installed on the same system.
30e9192c 95
3b47e2d8 96Package: grub-emu
bd13c818 97Architecture: any-i386 any-amd64 any-powerpc
089c1390 98Depends: ${shlibs:Depends}, ${misc:Depends}
3b47e2d8 99Replaces: grub-common (<= 1.97~beta3-1)
2c4f9bf9 100Multi-Arch: foreign
3b47e2d8 101Description: GRand Unified Bootloader, version 2 (emulated version)
102 This package contains grub-emu, an emulated version of GRUB. It is only
103 provided for debugging purposes.
104
d5d38884 105Package: grub-pc
b96d9eff 106Priority: optional
bd13c818 107Architecture: any-i386 any-amd64
3177d4fb 108Depends: ${shlibs:Depends}, ${misc:Depends}, grub2-common (= ${binary:Version}), ucf, freebsd-utils (>= 8.0-4) [kfreebsd-any]
9b36897e 109Replaces: grub, grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.96+20080413-1), grub-efi-amd64, grub-efi-ia32, grub-coreboot, grub-ieee1275
9f7d6804 110Conflicts: grub (<< 0.97-54), grub-legacy, grub-efi-amd64, grub-efi-ia32, grub-coreboot, grub-ieee1275
2c4f9bf9 111Multi-Arch: foreign
d5d38884 112Description: GRand Unified Bootloader, version 2 (PC/BIOS version)
802913d8 113 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
114 cleaner design than its predecessors, and provides the following new features:
d5d38884 115 .
802913d8 116 - Scripting in grub.cfg using BASH-like syntax.
117 - Support for modern partition maps such as GPT.
118 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
119 add-ons can plug in their own script rules and trigger updates by invoking
120 update-grub2.
121 - VESA-based graphical mode with background image support and complete 24-bit
122 color set.
123 - Support for extended charsets. Users can write UTF-8 text to their menu
124 entries.
d5d38884 125 .
126 This package contains a version of GRUB that has been built for use with
127 traditional PC/BIOS architecture.
128
ca9ba3c9 129Package: grub-rescue-pc
bd13c818 130Architecture: any-i386 any-amd64
9ef1395f 131Depends: ${misc:Depends}
2c4f9bf9 132Multi-Arch: foreign
ca9ba3c9 133Description: GRUB bootable rescue images, version 2 (PC/BIOS version)
c8a5626e
CW
134 This package contains three GRUB rescue images that have been built for use
135 with the traditional PC/BIOS architecture:
ca9ba3c9 136 .
e0b5daeb 137 - grub-rescue-floppy.img: floppy image.
138 - grub-rescue-cdrom.iso: El Torito CDROM image.
c8a5626e 139 - grub-rescue-usb.img: USB image.
ca9ba3c9 140
ae67a965 141Package: grub-coreboot
bd13c818 142Architecture: any-i386 any-amd64
3177d4fb 143Depends: ${shlibs:Depends}, grub2-common (= ${binary:Version}), ${misc:Depends}, ucf
14352184 144Replaces: grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.96+20080413-1), grub-linuxbios, grub-efi-amd64, grub-efi-ia32, grub-pc, grub-ieee1275
0eca45c3 145Conflicts: grub (<< 0.97-54), grub-legacy, grub-linuxbios (<< ${source:Version}), grub-efi-amd64, grub-efi-ia32, grub-pc, grub-ieee1275
2c4f9bf9 146Multi-Arch: foreign
ae67a965 147Description: GRand Unified Bootloader, version 2 (Coreboot version)
802913d8 148 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
149 cleaner design than its predecessors, and provides the following new features:
912cc4b3 150 .
802913d8 151 - Scripting in grub.cfg using BASH-like syntax.
152 - Support for modern partition maps such as GPT.
153 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
154 add-ons can plug in their own script rules and trigger updates by invoking
155 update-grub2.
912cc4b3 156 .
157 This package contains a version of GRUB that has been built for use with
ae67a965 158 platforms running the Coreboot firmware.
912cc4b3 159
0d3ece2c 160Package: grub-efi-ia32
bd13c818 161Architecture: any-i386 any-amd64
3177d4fb 162Depends: ${shlibs:Depends}, grub2-common (= ${binary:Version}), ${misc:Depends}, ucf, efibootmgr [i386 amd64]
0d571fd6 163Replaces: grub, grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.96+20080413-1), grub-efi, grub-efi-amd64, grub-pc, grub-coreboot, grub-ieee1275
0eca45c3 164Conflicts: grub (<< 0.97-54), grub-legacy, grub-efi-amd64, grub-pc, grub-coreboot, grub-ieee1275
2c4f9bf9 165Multi-Arch: foreign
0d3ece2c 166Description: GRand Unified Bootloader, version 2 (EFI-IA32 version)
167 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
168 cleaner design than its predecessors, and provides the following new features:
169 .
170 - Scripting in grub.cfg using BASH-like syntax.
171 - Support for modern partition maps such as GPT.
172 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
173 add-ons can plug in their own script rules and trigger updates by invoking
174 update-grub2.
175 .
176 This package contains a version of GRUB that has been built for use with
177 EFI-IA32 architecture, such as the one provided by Intel Macs (that is, unless
178 a BIOS interface has been activated).
179
180Package: grub-efi-amd64
4485b50f 181Architecture: i386 kopensolaris-i386 any-amd64
3177d4fb 182Depends: ${shlibs:Depends}, grub2-common (= ${binary:Version}), ${misc:Depends}, ucf, efibootmgr [i386 amd64]
0d571fd6 183Replaces: grub, grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.96+20080413-1), grub-pc, grub-efi-ia32, grub-coreboot, grub-ieee1275
9fdb0eb2 184Conflicts: grub, grub-legacy, grub-efi-ia32, grub-pc, grub-coreboot, grub-ieee1275
2c4f9bf9 185Multi-Arch: foreign
0d3ece2c 186Description: GRand Unified Bootloader, version 2 (EFI-AMD64 version)
802913d8 187 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
188 cleaner design than its predecessors, and provides the following new features:
d5d38884 189 .
802913d8 190 - Scripting in grub.cfg using BASH-like syntax.
191 - Support for modern partition maps such as GPT.
192 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
193 add-ons can plug in their own script rules and trigger updates by invoking
194 update-grub2.
d5d38884 195 .
196 This package contains a version of GRUB that has been built for use with
0d3ece2c 197 EFI-AMD64 architecture, such as the one provided by Intel Macs (that is, unless
198 a BIOS interface has been activated).
d5d38884 199
b7636fe3
CW
200Package: grub-rescue-efi-amd64
201Architecture: i386 kopensolaris-i386 amd64 kfreebsd-amd64
202Depends: ${misc:Depends}
203Multi-Arch: foreign
204Description: GRUB bootable rescue images, version 2 (EFI-AMD64 version)
205 This package contains two GRUB rescue images that have been built for use
206 with the EFI-AMD64 architecture, such as the one provided by Intel Macs
207 (that is, unless a BIOS interface has been activated):
208 .
209 - grub-rescue-cdrom.iso: El Torito CDROM image.
210 - grub-rescue-usb.img: USB image.
211
dba8ac92 212Package: grub-ieee1275
2f1bb90b 213Architecture: any-i386 any-amd64 any-powerpc any-ppc64 any-sparc
3177d4fb 214Depends: ${shlibs:Depends}, grub2-common (= ${binary:Version}),
2f1bb90b 215 powerpc-ibm-utils [any-powerpc any-ppc64], powerpc-utils [any-powerpc any-ppc64], bc [any-powerpc any-ppc64], ${misc:Depends}, ucf
0d571fd6 216Replaces: grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.96+20080413-1), grub-efi-amd64, grub-efi-ia32, grub-coreboot, grub-pc
0eca45c3 217Conflicts: grub (<< 0.97-54), grub-legacy, grub-efi-amd64, grub-efi-ia32, grub-coreboot, grub-pc
a88163c7 218Suggests: genisoimage [any-powerpc any-ppc64]
2c4f9bf9 219Multi-Arch: foreign
802913d8 220Description: GRand Unified Bootloader, version 2 (Open Firmware version)
221 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
222 cleaner design than its predecessors, and provides the following new features:
c38e4ead 223 .
802913d8 224 - Scripting in grub.cfg using BASH-like syntax.
225 - Support for modern partition maps such as GPT.
226 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
227 add-ons can plug in their own script rules and trigger updates by invoking
228 update-grub2.
7b28ea52 229 .
802913d8 230 This package contains a version of GRUB that has been built for use with
231 Open Firmware implementations.
d8ce8ba4 232
4cb39b4e 233Package: grub-firmware-qemu
bd13c818 234Architecture: any-i386 any-amd64
089c1390 235Depends: ${misc:Depends}
4cb39b4e 236Recommends: qemu
237Enhances: qemu
2c4f9bf9 238Multi-Arch: foreign
4cb39b4e 239Description: GRUB firmware image for QEMU
240 This package contains a binary of GRUB that has been built for use as
241 firmware for QEMU. It can be used as a replacement for the standard
242 PC BIOS provided by the bochsbios package (bios.bin).
243 .
244 In order to make QEMU use this firmware, simply add `-bios grub.bin' when
245 invoking it.
246 .
09ee8c4a 247 This package behaves in the same way as GRUB for coreboot, but doesn't
248 contain any code from coreboot itself, and is only suitable for QEMU. If
249 you want to install GRUB as firmware on real hardware, you need to use the
250 grub-coreboot package, and manually combine that with coreboot.
9ef0e32b
RM
251
252Package: grub-yeeloong
bd13c818 253Architecture: any-mipsel
3177d4fb 254Depends: ${shlibs:Depends}, grub2-common (= ${binary:Version}), ${misc:Depends}, ucf
7a85a973 255Replaces: grub-common (<< 1.98+20100617-2)
2c4f9bf9 256Multi-Arch: foreign
9ef0e32b
RM
257Description: GRand Unified Bootloader, version 2 (Yeeloong version)
258 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
259 cleaner design than its predecessors, and provides the following new features:
260 .
261 - Scripting in grub.cfg using BASH-like syntax.
262 - Support for modern partition maps such as GPT.
263 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
264 add-ons can plug in their own script rules and trigger updates by invoking
265 update-grub2.
266 .
267 This package contains a version of GRUB that has been built for use with
268 the Lemote Yeeloong laptop.
2297409f
CW
269
270Package: grub-mount-udeb
271XC-Package-Type: udeb
272Section: debian-installer
273Architecture: i386 amd64 powerpc ppc64 sparc mipsel
274Depends: ${shlibs:Depends}, ${misc:Depends}
275Description: export GRUB filesystems using FUSE