Commit Graph

441 Commits

Author SHA1 Message Date
Mads Kiilerich 670545d725 drop grub-1.99-grub_test_assert_printf.patch fixed upstream
revno: 4377
author: Peter Jones <pjones@redhat.com>
committer: Vladimir 'phcoder' Serbinenko <phcoder@gmail.com>
branch nick: grub
timestamp: Sun 2012-05-27 14:26:18 +0200
message:
        The old code gives arguments to a printf function which can't work
        correctly, and the compiler complains.

        * grub-core/tests/example_functional_test.c (example_test): Add
        missing text.
        * grub-core/tests/lib/test.c (add_failure): Rewrite.
        * include/grub/test.h (grub_test_assert_helper): New declaration.
        (grub_test_assert): Use grub_test_assert_helper.
2012-06-01 18:38:29 +02:00
Mads Kiilerich c3c573eb67 drop grub-1.99-handle-fwrite-return.patch fixed upstream
revno: 4320
committer: Vladimir 'phcoder' Serbinenko <phcoder@gmail.com>
branch nick: grub
timestamp: Thu 2012-05-10 09:39:11 +0200
message:
  	* util/grub-menulst2cfg.c (main): Check return value of fwrite.
  	* util/grub-mklayout.c (write_file): Likewise. New argument fname.
  	All users updated.
2012-06-01 18:38:29 +02:00
Mads Kiilerich a6e7ffd3f0 update README.Fedora 2012-06-01 18:28:36 +02:00
Mads Kiilerich 54a7b87bbe remove unused grub-2.00-beta4-wronly.patch 2012-06-01 18:23:14 +02:00
Peter Jones bd43daa62d Revert builddep change for crt1.o; it breaks ppc build. 2012-05-25 17:17:48 -04:00
Peter Jones cd7223a164 Revert "don't use arch-specific buildrequires without any good reason (#825322)"
This reverts commit 026ad9c7a7.

This patch breaks the build on ppc.
2012-05-25 17:16:56 -04:00
Peter Jones 029d1ff463 Merge branch 'master' into f17 2012-05-25 15:33:30 -04:00
Peter Jones 43a6f76e37 Add fwsetup command (pjones)
- More ppc fixes (IBM)
2012-05-25 15:29:28 -04:00
Peter Jones 85ef16307b Merge branch 'master' into f17 2012-05-25 15:10:24 -04:00
Mads Kiilerich 026ad9c7a7 don't use arch-specific buildrequires without any good reason (#825322)
The architecture of the buildhost for the srpm might be different from the
architecture where yum-builddep is run.
2012-05-25 15:10:13 -04:00
Peter Jones b9e754517d Merge branch 'master' into f17
Conflicts:
	grub-1.99-just-say-linux.patch
	grub2.spec
	sources
2012-05-25 15:08:10 -04:00
Peter Jones f3c723cdda Add fwsetup command (pjones)
- More ppc fixes (IBM)
2012-05-25 15:01:32 -04:00
Peter Jones aa709fb61d Add fwsetup. 2012-05-25 14:40:57 -04:00
Peter Jones a4d61ac7d2 Add a patch to implement check_completed_boot 2012-05-25 13:37:22 -04:00
Peter Jones 673064d536 Don't even say linux, actually. Resolves: rhbz#808180 2012-05-23 09:57:33 -04:00
Peter Jones 8273501f65 Fix the /other/ grub2-tools require to include epoch. 2012-05-22 11:40:48 -04:00
Peter Jones c10845e154 Get rid of efi_uga and efi_gop, favoring all_video instead. 2012-05-21 16:37:32 -04:00
Peter Jones bc70a6617c Fix missing / 2012-05-21 16:29:26 -04:00
Peter Jones efff1af3f2 Fix grub2-tools requires to include epoch, so it'll work. 2012-05-21 16:04:08 -04:00
Matthew Garrett 939f59000f Make grub look for its config file on efi where the app was found. 2012-05-21 16:03:52 -04:00
Peter Jones 8d4efa50a4 Name grub.efi something that's arch-appropriate (kiilerix, pjones)
- use EFI/$SOMETHING_DISTRO_BASED/ not always EFI/redhat/grub2-efi/ .
- move common stuff to -tools (kiilerix)
- spec file cleanups (kiilerix)
2012-05-21 14:57:29 -04:00
Mads Kiilerich 9ef0c08463 move common files to -tools subpackage
It seems like grub2 and grub2-efi (and whatever it is called on other
platforms) really should be noarch ...
2012-05-21 17:34:06 +02:00
Mads Kiilerich 6092ed7ab1 use %{name} more - especially instead of grub2-efi
This also changes the location of the pre-generated .efi
2012-05-21 17:34:06 +02:00
Mads Kiilerich cfda7223d2 rename grub.efi to grub32.efi on x86 so it doesn't collide with x86_64 2012-05-21 17:34:05 +02:00
Peter Jones ed858ec792 Fix module trampoline for ppc. 2012-05-14 16:51:08 -04:00
Peter Jones 56a8b5e0c5 Fix build problem with removing /etc/default/grub 2012-05-10 21:15:27 -04:00
Peter Jones 3e73e125cd Fix merge error on /etc/default/grub ownership, and add IBM bug number. 2012-05-10 21:15:23 -04:00
Peter Jones d9c0e662cc Fix build problem with removing /etc/default/grub 2012-05-10 20:47:40 -04:00
Peter Jones 31ad4e0c34 Fix merge error on /etc/default/grub ownership, and add IBM bug number. 2012-05-10 18:05:33 -04:00
Peter Jones 9f9108bc5c Update package to -0.27 2012-05-10 16:51:27 -04:00
Peter Jones bf52e4d95b Move mads' sed to a patch so it doesn't clutter up the git diff. 2012-05-10 16:51:27 -04:00
David W. Aquilina d2db31fb17 Fix IBM patches 2012-05-10 16:51:27 -04:00
Peter Jones 8c81c57587 Comply with the license better for theme. (#820713) 2012-05-10 16:51:27 -04:00
Peter Jones f7d870676e Fix license of theme (mizmo)
- Fix license of theme (mizmo)
  Resolves: rhbz#820713
- Fix some unfiled IBM problem.
2012-05-10 16:50:01 -04:00
Peter Jones 46454f31f3 Move mads' sed to a patch so it doesn't clutter up the git diff. 2012-05-10 16:46:38 -04:00
David W. Aquilina e4b8590010 Fix IBM patches 2012-05-10 16:46:23 -04:00
Peter Jones 2761298dbc /etc/default/grub actually comes from anaconda, remove the confusion. 2012-05-10 16:46:14 -04:00
Peter Jones 10d574ecc6 Don't delete stuff from theme in .spec, just remove it from the theme. 2012-05-10 16:45:05 -04:00
Peter Jones eca3847de2 This can go too. 2012-05-10 10:30:52 -04:00
Peter Jones b9abb48d6f /etc/default/grub actually comes from anaconda, remove the confusion. 2012-05-10 09:49:48 -04:00
Peter Jones 4a93dbaf37 Update to beta5.
- Update how efi building works (kiilerix)
- Fix theme support to bring in fonts correctly (kiilerix, pjones)
2012-05-10 09:30:40 -04:00
Peter Jones c86672d101 Don't delete stuff from theme in .spec, just remove it from the theme. 2012-05-10 09:29:36 -04:00
Peter Jones 44de025034 Update to beta5.
- Update how efi building works (kiilerix)
2012-05-10 09:28:07 -04:00
Mads Kiilerich 1d74d59761 remove grub2-efi transformation
All tools and support files are now the same for bios and efi - only the actual
bootloader is different. There is thus no reason to build any tools for efi,
but there is no way to avoid it. We just build and install them and overwrite
with bios files.

By using the same transformation we avoid the problems with the transformation
being included in some un-transformed files.

The old grub2-efi specific are kept as symlinks for backward compatibility.
grub2-efi is still very much work-in-progress and the grub2-efi could probably
be dropped very soon. It would also make sense to move all shared files to a
sub-package.
2012-05-10 09:27:33 -04:00
Mads Kiilerich 8b3c8c6612 drop unused grub-1.99-gcc-4.7.0.patch 2012-05-10 09:24:14 -04:00
Mads Kiilerich 171aabb89d fixes for theme support - make the fonts that are used available
The starfield theme is a bad example ...
2012-05-10 09:24:08 -04:00
Mads Kiilerich 2df3e5efba Update to grub 2.0 beta 5 2012-05-10 09:23:56 -04:00
Mads Kiilerich 66e85d1e00 remove foo bar echo statements - seems to be forgotten and useless debug statements 2012-05-10 09:21:17 -04:00
Peter Jones e5764c0076 Include theme support (mizmo)
- Include locale support (kiilerix)
- Include html docs (kiilerix)

Conflicts:

	grub2.spec
2012-05-10 09:20:31 -04:00
Peter Jones 4b7e06e90f Include theme support.
Conflicts:

	grub2.spec
2012-05-10 09:19:51 -04:00