Name: grub2 Version: 1.95 Release: alt1 Summary: GRand Unified Bootloader License: GPL Group: System/Kernel and hardware Source: grub-1.95.tar URL: http://www.gnu.org/software/grub/grub-2.en.html Conflicts: grub Provides: grub BuildRequires: liblzo2-devel libncurses-devel %description GRUB 2 is next generation bootloader. GRUB 2 is derived from PUPA which was a research project to investigate the next generation of GRUB. GRUB 2 has been rewritten from scratch to clean up everything for modularity and portability. %prep %setup -q %configure %build #%ifarch x86_64 # EXTRACFLAGS=' -fno-strict-aliasing -minline-all-stringops -m32 -fno-asynchronous-unwind-tables ' #%else #%endif make TARGET_CC="gcc -fno-stack-protector -U_FORTIFY_SOURCE" %install [ "$RPM_BUILD_ROOT" != "" -a -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; make install DESTDIR=$RPM_BUILD_ROOT/ %files %defattr(-,root,root) %doc NEWS TODO README THANKS AUTHORS INSTALL ChangeLog COPYING /usr/lib/grub/* %_sbindir/* %_bindir/* %changelog * Wed Nov 08 2006 Michail Yakushin 1.95-alt1 - new grub * Tue May 30 2006 Andriy Stepanov 0.97-alt2 - Add support for reiser4 FS * Wed May 24 2006 Andriy Stepanov 0.97-alt1 - Switch to new version. Dual plain grub and with PXE support. * Wed Oct 20 2004 Stanislav Ievlev 0.95-alt1 - 0.95 * Tue Mar 09 2004 Stanislav Ievlev 0.94-alt1 - 0.94 * Wed Jan 14 2004 Stanislav Ievlev 0.93-alt2 - fix building with gcc3.3 * Tue Apr 08 2003 Stanislav Ievlev 0.93-alt1 - removed patches for old graphics support - removed grub-splashes too - patch (nodeprecatedflags) removed - dump patch turned off - new grub-terminfo utility placed into grub-utils subpackage (to avoid deps on termutils-devel) * Fri Feb 07 2003 Stanislav Ievlev 0.92-alt3.1 - removed old graphics support - removed grub-graph package (now obsolete) * Mon Feb 03 2003 Rider 0.92-alt3 - GFX menu support from SuSE * Sun Oct 6 2002 Ivan Zakharyaschev 0.92-alt2 - try to fix graph menu cursor clearing passed items: keypressclear patch modified -- now it refreshes the screen multiple times (not only the first time) * Mon Apr 01 2002 Stanislav Ievlev 0.91-alt5 - Added patch to fix meminfo displaying * Fri Feb 15 2002 Stanislav Ievlev 0.91-alt4 - fixed grub-install * Mon Feb 04 2002 Stanislav Ievlev 0.91-alt3 - real dump terminal fix and some other patches from grub-bug mailing list * Wed Jan 30 2002 Stanislav Ievlev 0.91-alt2 - added temporary hack for the DUMB_TERMINAL mode * Tue Jan 29 2002 Stanislav Ievlev 0.91-alt1 - 0.91 - all mandrake patches removed * Fri Nov 16 2001 Stanislav Ievlev 0.90-alt8 - Added latest XFS+JFS patches - Added some RH patches * Wed Nov 14 2001 Dmitry V. Levin 0.90-alt7 - Moved rebootin utility to bootloader-utils package. * Wed Aug 22 2001 Stanislav Ievlev 0.90-alt6 - New image and new package (graph). * Wed Aug 15 2001 Stanislav Ievlev 0.90-alt5 - Added first picture ( Junior ;) ). * Mon Aug 13 2001 Stanislav Ievlev 0.90-alt4 - Added patch for JFS support * Wed Aug 08 2001 Stanislav Ievlev 0.90-alt3 - Removed Mandrake's builtins. We don't need it - Added vga16 support. - We don't need previous hack now. All works. Problem was: some bad function set errnum nonzero. * Thu Aug 02 2001 Stanislav Ievlev 0.90-alt2 - Temporary hack: memcheck() function doesn't work. * Thu Jul 26 2001 Stanislav Ievlev 0.90-alt1 - 0.90. Little changes from previous snapshot * Thu Jun 28 2001 Stanislav Ievlev 0.5.96.1-ipl5mdk - Update to CVS at 20010530 * Mon May 28 2001 Stanislav Ievlev 0.5.96.1-ipl4mdk - New patches from Mandrake * Mon Dec 18 2000 AEN - adopted for RE * Mon Dec 11 2000 Pixel 0.5.96.1-2mdk - add a call to /boot/grub/install.sh if needed * Sat Dec 9 2000 Pixel 0.5.96.1-1mdk - new version * patch fixbiosbug-nbsectors no more needed (unless you define NO_BUGGY_BIOS_IN_THE_WORLD) * Thu Aug 24 2000 Pixel 0.5.95-7mdk - %%uninstall_info is fixed, yeepee :) * Tue Aug 22 2000 Pixel 0.5.95-6mdk - fixbiosbug-nbsectors for some Geom Errors (warly's case) * Wed Aug 16 2000 Pixel 0.5.95-5mdk - fix erroneous remove_info macro (sillyme) * Mon Aug 07 2000 Frederic Lepied 0.5.95-4mdk - automatically added BuildRequires * Fri Jul 21 2000 Pixel 0.5.95-3mdk - macroization, BM * Wed Jul 12 2000 Pixel 0.5.95-2mdk - add a patch for ezbios nonsense * Mon Jul 3 2000 Pixel 0.5.95-1mdk - new version * Sat May 20 2000 Pixel 0.5.94-14mdk - add rebootin command (use altconfigfile cmd in menu.lst) - add altconfigfile (read once) * Mon May 8 2000 Pixel 0.5.94-12mdk - add reiserfs handling (missing symlink handling though) * Wed May 3 2000 Pixel 0.5.94-11mdk - fix for linux-extended extended partition * Tue May 2 2000 Pixel 0.5.94-10mdk - fix case of not found keytable * Tue Apr 18 2000 Pixel 0.5.94-9mdk - remove a patch from caldera * Sun Apr 16 2000 Pixel 0.5.94-8mdk - nicer menu - don't add automatic mem= if one is given * Tue Apr 4 2000 Pixel 0.5.94-7mdk - fix install path * Mon Apr 3 2000 Pixel 0.5.94-6mdk - integrate patches from caldera * Fri Mar 31 2000 Pixel 0.5.94-5mdk - re-rebuild * Wed Mar 29 2000 Pixel 0.5.94-4mdk - big patch (i18n & look) * Sat Mar 25 2000 Pixel 0.5.94-3mdk - split printable doc and some more to have smaller package (keep mainly info in main package, very good one) - cleanup install-info in post scripts * Fri Mar 24 2000 Pixel 0.5.94-2mdk - remove unneeded patch - use of { ix86 } * Wed Mar 22 2000 Pixel 0.5.94-1mdk - remove now unneeded --disable-gunzip - added option --disable-lba-support-bitmap-check - patch for *very* buggy bioses (tells grub every hd is gigantic) - new version * Mon Mar 13 2000 Pixel 0.5.93.1-7mdk - configure with --disable-gunzip (so that initrd is not gunzip'ed and fits in memory, that's the kernel's job anyway) * Wed Mar 1 2000 Pixel 0.5.93.1-6mdk - remove no-device-check (was stupid) - replace by something better (option --devices) * Tue Feb 29 2000 Pixel 0.5.93.1-5mdk - add option no-device-check for grub binary (mainly for non-interactive use) * Sun Jan 16 2000 Chmouel Boudjnah 0.5.93.1-4mdk - Add Exclusivearch. * Tue Jan 4 2000 Chmouel Boudjnah 0.5.93.1-3mdk - Add install_grub_on_floppy script (thnks b.bodin). - Add dvi docs (tknks b.bodin). * Mon Jan 3 2000 Chmouel Boudjnah 0.5.93.1-2mdk - Add %packager (thnks rpmlint). - Remove CFLAGS. * Mon Jan 3 2000 Chmouel Boudjnah - First spec file for Mandrake distribution based on debian version.