]> git.proxmox.com Git - grub2.git/blame - debian/control
* Import from upstream:
[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,
6a71e6cb 12 python,
fe8e6097 13 ruby,
fa39c925 14 flex (>= 2.5.35),
fe8e6097 15 bison,
fe8e6097 16 po-debconf,
17 help2man,
997df1c8 18 texinfo,
db4fdea1 19 gcc-4.4-multilib [i386 kopensolaris-i386 amd64 kfreebsd-amd64 sparc],
381d196e 20 gcc-4.4,
fe8e6097 21 libncurses5-dev,
e5704151 22 xfonts-unifont,
431310e8 23 libfreetype6-dev,
1eaa5c3a 24 gettext,
4abd0a56 25 libusb-dev [!hurd-i386],
6319b8d4 26 libdevmapper-dev [amd64 i386 powerpc mipsel sparc],
94fbb1a4
RM
27 libzfs-dev [kfreebsd-i386 kfreebsd-amd64],
28 libnvpair-dev [kfreebsd-i386 kfreebsd-amd64],
402c99ba 29 libsdl1.2-dev [!hurd-i386],
9ef1395f 30 xorriso (>= 0.5.6.pl00),
e7217dd2 31 qemu-system [i386 kfreebsd-i386 kopensolaris-i386 amd64 kfreebsd-amd64],
4f6b671a 32Build-Conflicts: autoconf2.13
46229cec 33Standards-Version: 3.8.4
746f8f97 34Homepage: http://www.gnu.org/software/grub/
1456c624 35Vcs-Bzr: https://alioth.debian.org/anonscm/bzr/pkg-grub/trunk/grub/
7f279041 36Vcs-Browser: http://bzr.debian.org/loggerhead/pkg-grub/
ca1d5ac6 37
c38e4ead 38
39Package: grub2
ac66232a 40Architecture: i386 kfreebsd-i386 hurd-i386 kopensolaris-i386 amd64 kfreebsd-amd64 powerpc sparc
88f22a36 41Depends: grub-pc (= ${binary:Version}) [i386 kfreebsd-i386 hurd-i386 kopensolaris-i386 amd64 kfreebsd-amd64] | grub-ieee1275 (= ${binary:Version}) [powerpc sparc], ${misc:Depends}
d5d38884 42Description: GRand Unified Bootloader, version 2 (dummy package)
43 This is a dummy transitional package to handle GRUB 2 upgrades. It can be
44 safely removed.
45
ae67a965 46Package: grub-linuxbios
ac66232a 47Architecture: i386 kfreebsd-i386 hurd-i386 kopensolaris-i386 amd64 kfreebsd-amd64
005f0336 48Depends: grub-coreboot (= ${binary:Version}), ${misc:Depends}
ae67a965 49Description: GRand Unified Bootloader, version 2 (dummy package)
50 This is a dummy transitional package that depends on grub-coreboot.
51
0d3ece2c 52Package: grub-efi
ac66232a 53Architecture: i386 kfreebsd-i386 hurd-i386 kopensolaris-i386 amd64 kfreebsd-amd64
88f22a36 54Depends: ${misc:Depends}, grub-efi-ia32 (= ${binary:Version}) [i386 kfreebsd-i386 hurd-i386 kopensolaris-i386], grub-efi-amd64 (= ${binary:Version}) [amd64 kfreebsd-amd64]
0d3ece2c 55Description: GRand Unified Bootloader, version 2 (dummy package)
56 This is a dummy transitional package that depends on either grub-efi-ia32 or
57 grub-efi-amd64, depending on the architecture.
802913d8 58
d8ce8ba4 59
30e9192c 60Package: grub-common
b96d9eff 61Priority: optional
ac66232a 62Architecture: i386 kfreebsd-i386 hurd-i386 kopensolaris-i386 amd64 kfreebsd-amd64 powerpc sparc mipsel
ccf05c23 63Depends: base-files (>= 4.0.1~), dpkg (>= 1.15.4) | install-info | dpkg (<= 1.14.25), ${shlibs:Depends}, ${misc:Depends}, gettext-base
09667ad9 64Replaces: grub-pc (<< 1.98+20100527-1), grub-ieee1275 (<< 1.98+20100527-1), grub-efi (<< 1.96+20080831-1), grub-coreboot (<< 1.97+20091114-1), grub-linuxbios (<< 1.96+20080831-1), grub-efi-ia32 (<< 1.98+20100527-1), grub-efi-amd64 (<< 1.98+20100527-1), grub-yeeloong (<< 1.98+20100527-1)
d4160a92 65Recommends: os-prober (>= 1.33)
616b9098 66Suggests: multiboot-doc [i386 kfreebsd-i386 hurd-i386 kopensolaris-i386 amd64 kfreebsd-amd64], grub-emu, xorriso (>= 0.5.6.pl00)
25988d5f 67# See bugs #435983 and #455746
8970e6e6 68Conflicts: mdadm (<< 2.6.7-2), grub-doc (<< 0.97-32), grub-legacy-doc (<< 0.97-59)
2495b23b 69Breaks: lupin-support (<< 0.30)
30e9192c 70Description: GRand Unified Bootloader, version 2 (common files)
b65fd211 71 This package contains common files shared by the distinct flavours of GRUB.
30e9192c 72
3b47e2d8 73Package: grub-emu
5751c64f 74Architecture: i386 kfreebsd-i386 hurd-i386 kopensolaris-i386 amd64 kfreebsd-amd64 powerpc
3b47e2d8 75Depends: ${shlibs:Depends}, base-files (>= 4.0.1~), ${misc:Depends}
76Replaces: grub-common (<= 1.97~beta3-1)
77Description: GRand Unified Bootloader, version 2 (emulated version)
78 This package contains grub-emu, an emulated version of GRUB. It is only
79 provided for debugging purposes.
80
d5d38884 81Package: grub-pc
b96d9eff 82Priority: optional
ac66232a 83Architecture: i386 kfreebsd-i386 hurd-i386 kopensolaris-i386 amd64 kfreebsd-amd64
55e3116e 84Depends: ${shlibs:Depends}, ${misc:Depends}, grub-common (= ${binary:Version}), ucf
9b36897e 85Replaces: grub, grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.96+20080413-1), grub-efi-amd64, grub-efi-ia32, grub-coreboot, grub-ieee1275
0eca45c3 86Conflicts: grub (<< 0.97-54), grub-legacy, desktop-base (= 4.0.5), grub-efi-amd64, grub-efi-ia32, grub-coreboot, grub-ieee1275
0b44359b 87Suggests: desktop-base (>= 4.0.6)
d5d38884 88Description: GRand Unified Bootloader, version 2 (PC/BIOS version)
802913d8 89 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
90 cleaner design than its predecessors, and provides the following new features:
d5d38884 91 .
802913d8 92 - Scripting in grub.cfg using BASH-like syntax.
93 - Support for modern partition maps such as GPT.
94 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
95 add-ons can plug in their own script rules and trigger updates by invoking
96 update-grub2.
97 - VESA-based graphical mode with background image support and complete 24-bit
98 color set.
99 - Support for extended charsets. Users can write UTF-8 text to their menu
100 entries.
d5d38884 101 .
102 This package contains a version of GRUB that has been built for use with
103 traditional PC/BIOS architecture.
104
ca9ba3c9 105Package: grub-rescue-pc
ac66232a 106Architecture: i386 kfreebsd-i386 hurd-i386 kopensolaris-i386 amd64 kfreebsd-amd64
9ef1395f 107Depends: ${misc:Depends}
ca9ba3c9 108Description: GRUB bootable rescue images, version 2 (PC/BIOS version)
c8a5626e
CW
109 This package contains three GRUB rescue images that have been built for use
110 with the traditional PC/BIOS architecture:
ca9ba3c9 111 .
e0b5daeb 112 - grub-rescue-floppy.img: floppy image.
113 - grub-rescue-cdrom.iso: El Torito CDROM image.
c8a5626e 114 - grub-rescue-usb.img: USB image.
ca9ba3c9 115
ae67a965 116Package: grub-coreboot
2d69ca0d 117Architecture: i386 kfreebsd-i386 hurd-i386 kopensolaris-i386 amd64 kfreebsd-amd64
55e3116e 118Depends: ${shlibs:Depends}, grub-common (= ${binary:Version}), ${misc:Depends}, ucf
14352184 119Replaces: grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.96+20080413-1), grub-linuxbios, grub-efi-amd64, grub-efi-ia32, grub-pc, grub-ieee1275
0eca45c3 120Conflicts: grub (<< 0.97-54), grub-legacy, grub-linuxbios (<< ${source:Version}), grub-efi-amd64, grub-efi-ia32, grub-pc, grub-ieee1275
5188b054 121Suggests: os-prober
ae67a965 122Description: GRand Unified Bootloader, version 2 (Coreboot version)
802913d8 123 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
124 cleaner design than its predecessors, and provides the following new features:
912cc4b3 125 .
802913d8 126 - Scripting in grub.cfg using BASH-like syntax.
127 - Support for modern partition maps such as GPT.
128 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
129 add-ons can plug in their own script rules and trigger updates by invoking
130 update-grub2.
912cc4b3 131 .
132 This package contains a version of GRUB that has been built for use with
ae67a965 133 platforms running the Coreboot firmware.
912cc4b3 134
0d3ece2c 135Package: grub-efi-ia32
ac66232a 136Architecture: i386 kfreebsd-i386 hurd-i386 kopensolaris-i386 amd64 kfreebsd-amd64
55e3116e 137Depends: ${shlibs:Depends}, grub-common (= ${binary:Version}), ${misc:Depends}, ucf
0d571fd6 138Replaces: grub, grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.96+20080413-1), grub-efi, grub-efi-amd64, grub-pc, grub-coreboot, grub-ieee1275
0eca45c3 139Conflicts: grub (<< 0.97-54), grub-legacy, grub-efi-amd64, grub-pc, grub-coreboot, grub-ieee1275
846676c2 140Suggests: os-prober, efibootmgr
0d3ece2c 141Description: GRand Unified Bootloader, version 2 (EFI-IA32 version)
142 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
143 cleaner design than its predecessors, and provides the following new features:
144 .
145 - Scripting in grub.cfg using BASH-like syntax.
146 - Support for modern partition maps such as GPT.
147 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
148 add-ons can plug in their own script rules and trigger updates by invoking
149 update-grub2.
150 .
151 This package contains a version of GRUB that has been built for use with
152 EFI-IA32 architecture, such as the one provided by Intel Macs (that is, unless
153 a BIOS interface has been activated).
154
155Package: grub-efi-amd64
1e5715f1 156Architecture: i386 kopensolaris-i386 amd64 kfreebsd-amd64
55e3116e 157Depends: ${shlibs:Depends}, grub-common (= ${binary:Version}), ${misc:Depends}, ucf
0d571fd6 158Replaces: grub, grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.96+20080413-1), grub-pc, grub-efi-ia32, grub-coreboot, grub-ieee1275
9fdb0eb2 159Conflicts: grub, grub-legacy, grub-efi-ia32, grub-pc, grub-coreboot, grub-ieee1275
846676c2 160Suggests: os-prober, efibootmgr
0d3ece2c 161Description: GRand Unified Bootloader, version 2 (EFI-AMD64 version)
802913d8 162 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
163 cleaner design than its predecessors, and provides the following new features:
d5d38884 164 .
802913d8 165 - Scripting in grub.cfg using BASH-like syntax.
166 - Support for modern partition maps such as GPT.
167 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
168 add-ons can plug in their own script rules and trigger updates by invoking
169 update-grub2.
d5d38884 170 .
171 This package contains a version of GRUB that has been built for use with
0d3ece2c 172 EFI-AMD64 architecture, such as the one provided by Intel Macs (that is, unless
173 a BIOS interface has been activated).
d5d38884 174
dba8ac92 175Package: grub-ieee1275
ac66232a 176Architecture: i386 kfreebsd-i386 hurd-i386 kopensolaris-i386 amd64 kfreebsd-amd64 powerpc sparc
14f6b4f5 177Depends: ${shlibs:Depends}, grub-common (= ${binary:Version}),
c2f081a7 178 powerpc-ibm-utils [powerpc], powerpc-utils [powerpc], bc [powerpc], ${misc:Depends}, ucf
0d571fd6 179Replaces: grub-legacy, grub2 (<< ${source:Version}), grub-common (<= 1.96+20080413-1), grub-efi-amd64, grub-efi-ia32, grub-coreboot, grub-pc
0eca45c3 180Conflicts: grub (<< 0.97-54), grub-legacy, grub-efi-amd64, grub-efi-ia32, grub-coreboot, grub-pc
0b44359b 181Suggests: os-prober, genisoimage [powerpc]
802913d8 182Description: GRand Unified Bootloader, version 2 (Open Firmware version)
183 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
184 cleaner design than its predecessors, and provides the following new features:
c38e4ead 185 .
802913d8 186 - Scripting in grub.cfg using BASH-like syntax.
187 - Support for modern partition maps such as GPT.
188 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
189 add-ons can plug in their own script rules and trigger updates by invoking
190 update-grub2.
7b28ea52 191 .
802913d8 192 This package contains a version of GRUB that has been built for use with
193 Open Firmware implementations.
d8ce8ba4 194
4cb39b4e 195Package: grub-firmware-qemu
ac66232a 196Architecture: i386 kfreebsd-i386 hurd-i386 kopensolaris-i386 amd64 kfreebsd-amd64
4cb39b4e 197Depends: base-files (>= 4.0.1~), ${misc:Depends}
198Recommends: qemu
199Enhances: qemu
200Description: GRUB firmware image for QEMU
201 This package contains a binary of GRUB that has been built for use as
202 firmware for QEMU. It can be used as a replacement for the standard
203 PC BIOS provided by the bochsbios package (bios.bin).
204 .
205 In order to make QEMU use this firmware, simply add `-bios grub.bin' when
206 invoking it.
207 .
09ee8c4a 208 This package behaves in the same way as GRUB for coreboot, but doesn't
209 contain any code from coreboot itself, and is only suitable for QEMU. If
210 you want to install GRUB as firmware on real hardware, you need to use the
211 grub-coreboot package, and manually combine that with coreboot.
9ef0e32b
RM
212
213Package: grub-yeeloong
214Architecture: mipsel
215Depends: ${shlibs:Depends}, grub-common (= ${binary:Version}), ${misc:Depends}, ucf
7a85a973 216Replaces: grub-common (<< 1.98+20100617-2)
9ef0e32b
RM
217Suggests: os-prober
218Description: GRand Unified Bootloader, version 2 (Yeeloong version)
219 GRUB is a portable, powerful bootloader. This version of GRUB is based on a
220 cleaner design than its predecessors, and provides the following new features:
221 .
222 - Scripting in grub.cfg using BASH-like syntax.
223 - Support for modern partition maps such as GPT.
224 - Modular generation of grub.cfg via update-grub. Packages providing GRUB
225 add-ons can plug in their own script rules and trigger updates by invoking
226 update-grub2.
227 .
228 This package contains a version of GRUB that has been built for use with
229 the Lemote Yeeloong laptop.