mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-04 20:29:09 +01:00
system/grub2: Updated for version 2.00.
This commit also adds a patch for initrd.gz autodetection and basic instructions to the README. Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
This commit is contained in:
parent
0cfa1744b8
commit
7283ec7d0b
4 changed files with 29 additions and 14 deletions
|
@ -1,13 +1,12 @@
|
|||
GRUB2 (the GRand Unified Bootloader)
|
||||
GRUB2 (the GRand Unified Bootloader) is a multiboot boot loader.
|
||||
|
||||
GNU GRUB is a multiboot boot loader.
|
||||
If you want to set the size of gfxterm font, then specify
|
||||
FONT_SIZE=size in the build options. The default size is 19.
|
||||
|
||||
If you want to set the size of gfxterm font,
|
||||
then specify FONT_SIZE=size in the build options.
|
||||
The default size is 19.
|
||||
|
||||
If you want to install grub2 on GPT,
|
||||
you need to put a BIOS boot partition on GPT.
|
||||
|
||||
This requires os-prober, gnu-unifont, and help2man.
|
||||
If you want to install grub2 on GPT, you need to put a BIOS boot
|
||||
partition on GPT. To install it in the MBR replacing lilo, generate
|
||||
a config file in /boot/grub and launch grub-install, e.g.
|
||||
|
||||
mkdir /boot/grub
|
||||
grub-mkconfig -o /boot/grub/grub.cfg
|
||||
grub-install /dev/sda
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
# Written by crocket (crockabiscuit@gmail.com)
|
||||
|
||||
PRGNAM=grub2
|
||||
VERSION=${VERSION:-1.99}
|
||||
VERSION=${VERSION:-2.00}
|
||||
BUILD=${BUILD:-1}
|
||||
TAG=${TAG:-_SBo}
|
||||
|
||||
|
@ -57,6 +57,9 @@ find . \
|
|||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \;
|
||||
|
||||
# We use initrd.gz here, so look for it too
|
||||
patch -p1 < $CWD/initrd_naming.patch
|
||||
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
CXXFLAGS="$SLKCFLAGS" \
|
||||
./configure \
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
PRGNAM="grub2"
|
||||
VERSION="1.99"
|
||||
VERSION="2.00"
|
||||
HOMEPAGE="http://www.gnu.org/software/grub/"
|
||||
DOWNLOAD="ftp://ftp.gnu.org/gnu/grub/grub-1.99.tar.xz"
|
||||
MD5SUM="27e360b951f006c464299d06bbd63442"
|
||||
DOWNLOAD="ftp://ftp.gnu.org/gnu/grub/grub-2.00.tar.xz"
|
||||
MD5SUM="a1043102fbc7bcedbf53e7ee3d17ab91"
|
||||
DOWNLOAD_x86_64=""
|
||||
MD5SUM_x86_64=""
|
||||
REQUIRES="gnu-unifont help2man os-prober"
|
||||
|
|
13
system/grub2/initrd_naming.patch
Normal file
13
system/grub2/initrd_naming.patch
Normal file
|
@ -0,0 +1,13 @@
|
|||
diff -Naur grub-2.00.orig/util/grub.d/10_linux.in grub-2.00/util/grub.d/10_linux.in
|
||||
--- grub-2.00.orig/util/grub.d/10_linux.in 2012-04-18 23:24:38.000000000 +0200
|
||||
+++ grub-2.00/util/grub.d/10_linux.in 2012-06-30 07:53:03.765625589 +0200
|
||||
@@ -198,7 +198,8 @@
|
||||
"initramfs-genkernel-${version}" \
|
||||
"initramfs-genkernel-${alt_version}" \
|
||||
"initramfs-genkernel-${GENKERNEL_ARCH}-${version}" \
|
||||
- "initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}"; do
|
||||
+ "initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}" \
|
||||
+ "initrd.gz"; do
|
||||
if test -e "${dirname}/${i}" ; then
|
||||
initrd="$i"
|
||||
break
|
Loading…
Reference in a new issue