grub2/debian
2015-09-04 11:57:52 +01:00
..
apport * Merge from Ubuntu: 2013-01-29 05:38:34 +00:00
default Set default timeout to 10 seconds. 2013-11-14 10:40:47 +00:00
grub-extras@5d12c95d58 Pull upstream changes to grub-extras. 2014-01-16 14:37:49 +00:00
grub.d Add Tanglu support. 2014-03-28 16:25:55 +00:00
kernel * Merge from Ubuntu: 2013-03-13 10:05:47 +00:00
legacy Update debian/legacy/update-grub to the version from grub 0.97-67. 2013-12-03 18:39:26 +00:00
patches debian/patches/uefi_firmware_setup.patch: Take into account that the UEFI variable OsIndicationsSupported is a bit field, and as such should be compared as hex values in 30_uefi-firmware.in. (LP: #1456911) 2015-09-04 11:57:52 +01:00
po [da] Danish (Joe Dalton; closes: #781333). 2015-03-28 12:47:59 +01:00
source Add OpenPGP signature checking configuration to watch file. 2013-12-20 10:56:32 +00:00
.git-dpm debian/patches/uefi_firmware_setup.patch: Take into account that the UEFI variable OsIndicationsSupported is a bit field, and as such should be compared as hex values in 30_uefi-firmware.in. (LP: #1456911) 2015-09-04 11:57:52 +01:00
bug-presubj Install reportbug presubj and script files in all binary packages. 2013-05-14 16:20:16 +01:00
bug-script Make reportbug script file robust against su authentication failures and 2013-08-11 13:13:19 +02:00
build-efi-images debian/build-efi-images: Look for grub.cfg in $cmdpath too in gcdx64.efi, to simplify embedded scenarios: putting a grub.cfg snippet that loads the right "real" grub.cfg can be useful. (LP: #1468111) 2015-09-04 11:51:57 +01:00
changelog debian/patches/uefi_firmware_setup.patch: Take into account that the UEFI variable OsIndicationsSupported is a bit field, and as such should be compared as hex values in 30_uefi-firmware.in. (LP: #1456911) 2015-09-04 11:57:52 +01:00
clean On ppc64el, look for a PReP partition and install the core image to the first one if found. 2014-09-26 18:04:28 +01:00
compat bump debhelper to 7 and fixed double slashes on es.po 2008-08-03 15:55:35 +00:00
config.in Fix for the force_efi_extra_removable debconf prompt 2014-12-22 11:50:48 +00:00
control Go back to forcing a particular compiler version, but this time gcc-5. The reason for this is that new compiler versions often make slight changes to the size of compiled code which break delicate parts of GRUB, and we want to make sure that we test newer versions before switching to them. 2015-09-04 00:16:20 +01:00
copyright Document the starfield theme in debian/copyright. 2012-09-05 15:19:04 +01:00
dirs.in Install reportbug presubj and script files in all binary packages. 2013-05-14 16:20:16 +01:00
grub2-common.install Move /usr/share/man/man8/grub-install.8 to grub2-common as well. 2012-09-14 11:58:17 +01:00
grub2-common.links Create grub2-common package containing files that are common among GRUB 2011-05-04 14:37:47 +01:00
grub2-common.manpages Create grub2-common package containing files that are common among GRUB 2011-05-04 14:37:47 +01:00
grub2.postinst merge 1.99-23 2012-09-25 22:46:55 +01:00
grub-common.dirs * patches/04_run_grub_mkdevicemap_when_grub_probe_fails.diff: New patch, 2008-04-26 18:08:38 +00:00
grub-common.examples - Same grub-mkrescue for grub-pc and grub-coreboot, used by 2009-11-14 21:25:41 +00:00
grub-common.init Show the boot menu if the previous boot failed. 2013-11-13 17:55:30 +00:00
grub-common.install.in Install grub-glue-efi, grub-macbless, grub-render-label, and grub-syslinux2cfg. 2014-01-15 12:50:59 +00:00
grub-common.install.kfreebsd.in Refactor debian/grub-common.install.hurd-i386 into .in files so that it 2012-09-05 08:35:11 +01:00
grub-common.install.linux.in Refactor debian/grub-common.install.hurd-i386 into .in files so that it 2012-09-05 08:35:11 +01:00
grub-common.install.sparc64.in Build for sparc64 (closes: #753784). 2014-07-07 14:39:09 +01:00
grub-common.install.sparc.in grub-ofpathname(8) can be installed on sparc now. 2012-09-05 10:36:22 +01:00
grub-common.links Update for various upstream changes in shipped files. 2012-09-05 10:41:28 +01:00
grub-common.maintscript.hurd.in Revert "Stop removing /etc/grub.d/10_hurd and /etc/grub.d/10_linux on upgrade; these are installed on all architectures again. (Retain the code to remove /etc/grub.d/10_freebsd, since that was renamed to /etc/grub.d/10_kfreebsd.)" 2013-12-26 00:51:55 +00:00
grub-common.maintscript.kfreebsd.in Revert "Stop removing /etc/grub.d/10_hurd and /etc/grub.d/10_linux on upgrade; these are installed on all architectures again. (Retain the code to remove /etc/grub.d/10_freebsd, since that was renamed to /etc/grub.d/10_kfreebsd.)" 2013-12-26 00:51:55 +00:00
grub-common.maintscript.linux.in Revert "Stop removing /etc/grub.d/10_hurd and /etc/grub.d/10_linux on upgrade; these are installed on all architectures again. (Retain the code to remove /etc/grub.d/10_freebsd, since that was renamed to /etc/grub.d/10_kfreebsd.)" 2013-12-26 00:51:55 +00:00
grub-common.pm-sleep Show the boot menu if the previous boot failed. 2013-11-13 17:55:30 +00:00
grub-coreboot-bin.install.amd64.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-coreboot-bin.install.kopensolaris-i386.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-coreboot-bin.install.linux-i386.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-efi.postinst merge 1.99-23 2012-09-25 22:46:55 +01:00
grub-emu-dbg.install.in Autogenerate packaging files for grub-emu, in order that its postinst 2012-09-08 10:30:00 +01:00
grub-emu.install.in Autogenerate packaging files for grub-emu (closes: #688727), in order 2012-09-25 18:50:25 +01:00
grub-emu.install.kopensolaris-i386.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-emu.install.linux-i386.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-emu.postinst.in merge 1.99-23 2012-09-25 22:46:55 +01:00
grub-firmware-qemu_grub.cfg Improve qemu description, add sample grub.cfg. 2009-06-27 23:38:57 +00:00
grub-firmware-qemu.dirs * Add grub-firmware-qemu package. 2009-06-26 22:45:29 +00:00
grub-firmware-qemu.install Move working directories around (build/<package> -> obj/<package>, build/stamps -> debian/stamps) so that "debian/rules build" still works after working directories have been created. 2013-11-18 16:53:38 +00:00
grub-ieee1275-bin.install.amd64.in Add per-platform *-dbg packages containing files needed to use GRUB's 2012-09-05 15:09:14 +01:00
grub-ieee1275-bin.install.kopensolaris-i386.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-ieee1275-bin.install.linux-i386.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-ieee1275-bin.install.powerpc.in Install bootinfo.txt and grub.chrp into grub-ieee1275-bin on powerpc. 2014-01-28 09:56:34 +00:00
grub-ieee1275-bin.install.ppc64el.in On ppc64el, look for a PReP partition and install the core image to the first one if found. 2014-09-26 18:04:28 +01:00
grub-ieee1275.install.sparc64.in Build for sparc64 (closes: #753784). 2014-07-07 14:39:09 +01:00
grub-ieee1275.install.sparc.in Update for various upstream changes in shipped files. 2012-09-05 10:41:28 +01:00
grub-linuxbios.postinst merge 1.99-23 2012-09-25 22:46:55 +01:00
grub-mount-udeb.install Add grub-probe to grub-mount-udeb (LP: #963471). 2012-03-27 15:53:38 +01:00
grub-pc-bin.install.amd64.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-pc-bin.install.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-pc-bin.install.kopensolaris-i386.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-pc-bin.install.linux-i386.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-pc-dbg.install.in Add per-platform *-dbg packages containing files needed to use GRUB's 2012-09-05 15:09:14 +01:00
grub-pc.dirs.in Merge postinst, postrm, templates, dirs, config and install from grub-pc. 2009-08-30 12:23:50 +00:00
grub-pc.install.in Update for various upstream changes in shipped files. 2012-09-05 10:41:28 +01:00
grub-pc.links.in Update for various upstream changes in shipped files. 2012-09-05 10:41:28 +01:00
grub-pc.prerm Use 'set -e' rather than '#! /bin/sh -e' or '#! /bin/bash -e', to avoid 2010-06-30 13:40:29 +01:00
grub-pc.templates.in Annotate some debconf questions as internal-use. 2013-12-08 23:31:09 +00:00
grub-rescue-pc.install Move working directories around (build/<package> -> obj/<package>, build/stamps -> debian/stamps) so that "debian/rules build" still works after working directories have been created. 2013-11-18 16:53:38 +00:00
grub-rescue-pc.links Add grub-mkrescue patch from Thomas Schmitt to allow reducing the size 2010-06-02 23:35:13 +01:00
grub-rescue-pc.README.Debian Add instructions for using grub-rescue-usb.img (closes: #586463). 2010-06-20 22:03:30 +01:00
grub-theme-starfield.install Add a grub-theme-starfield package containing the starfield theme. 2012-09-05 16:52:55 +01:00
grub-xen-host_grub-bootstrap.cfg Provide prebuilt grub-xen binaries for host use in a new grub-xen-host package. 2014-10-22 10:15:29 +01:00
grub-xen-host_grub.cfg Correct syntax error in grub-xen-host bootstrap configuration file. 2014-11-22 11:12:28 +00:00
grub-xen-host.install Provide prebuilt grub-xen binaries for host use in a new grub-xen-host package. 2014-10-22 10:15:29 +01:00
grub-xen-host.lintian-overrides Add Lintian statically-linked-binary overrides for new Xen binaries 2014-11-06 12:30:14 +00:00
install-bin.in Install reportbug presubj and script files in all binary packages. 2013-05-14 16:20:16 +01:00
install-dbg.in Add per-platform *-dbg packages containing files needed to use GRUB's 2012-09-05 15:09:14 +01:00
install.in Install reportbug presubj and script files in all binary packages. 2013-05-14 16:20:16 +01:00
NEWS Terminate NEWS.Debian with a blank line like lintian would suggest 2010-01-26 19:20:52 +01:00
platform-subst Fix syntax error in generated grub-xen.postinst. 2013-12-04 15:33:04 +00:00
postinst.in When configuring grub-pc, copy unicode.pf2 to /boot/grub/ even if /boot/grub/grub.cfg does not exist yet; this matches the behaviour of grub-efi-* (thanks, Luca Capello; closes: #617196). 2015-01-03 12:25:08 +00:00
postrm.in Remove brace-expansion from the postrm, and switch the preinst and postrm to /bin/sh (closes: #762940). 2014-09-26 15:23:43 +01:00
preinst.in Remove brace-expansion from the postrm, and switch the preinst and postrm to /bin/sh (closes: #762940). 2014-09-26 15:23:43 +01:00
prep-bootdev.c On ppc64el, look for a PReP partition and install the core image to the first one if found. 2014-09-26 18:04:28 +01:00
README.source README.source: Correct submodule command 2014-12-19 11:54:09 +00:00
rules Make builds that are not limited to architecture-dependent packages (i.e. dpkg-buildpackage -b) work on non-x86 architectures. 2015-09-04 11:43:32 +01:00
templates.in Improvements to English wording of new debconf template from Justin B Rye. 2014-12-13 20:24:25 +00:00
update-grub Use 'set -e' rather than '#! /bin/sh -e' or '#! /bin/bash -e', to avoid 2010-06-30 13:40:29 +01:00
update-grub.8 Make update-grub2 a symlink to update-grub, rather than bothering with a 2011-04-01 12:50:27 +01:00
upstream-signing-key.pgp Add OpenPGP signature checking configuration to watch file. 2013-12-20 10:56:32 +00:00
watch Add OpenPGP signature checking configuration to watch file. 2013-12-20 10:56:32 +00:00

Git Tree
========

The grub2 packaging is maintained via the pkg-grub project on alioth:
https://alioth.debian.org/projects/pkg-grub/

The primary git tree is pkg-grub/grub.git. It can be obtained with:

     git clone git://anonscm.debian.org/pkg-grub/grub.git

Git Submodules
--------------

grub.git/debian/grub-extras is maintained as a git submodule. After
cloning the main repository you should run:

    git submodule update --init

To initialise this tree. See git-submodule(1) for more info.

If you are using a tool such as git-buildpackage(1) then you will need to tell
it explicitly that it needs to consider submodules, by passing the
--git-submodules option.

Git Branches
------------

pkg-grub/grub.git uses git-dpm and contains the following branches:

- upstream:

  The master branch of the upstream grub.git tree, at the point
  corresponding to the current Debian package version.

- master:

  The main packaging branch, based on upstream. debian/patches
  maintained using git-dpm.

- pristine-tar:

  pritine-tar metadata based on upstream (not upstream).