grub: updated to version 0.97

This commit is contained in:
Matt Housh 2006-11-29 18:07:17 -06:00
parent 0d01421c90
commit e2c875c14e
2 changed files with 27 additions and 17 deletions

View File

@ -1,5 +1,5 @@
571ab75bb9f4c247853d93264eda1df4 crux02.xpm.gz
55e343038043e16df5293d63782373d0 crux03.xpm.gz
a74fc336016eca6e22af7158df8433c9 grub-0.95-patches.tar.gz
4ca8e4363d5f1980f2c63b7f5cdbe0d1 grub-0.95.tar.gz
e0fce491c713805650df3d8962ead526 grub-0.97-patches.tar.gz
cd3f3eb54446be6003156158d51f4884 grub-0.97.tar.gz
1f2733522ab27183e3830d93733141ac menu.lst.sample

View File

@ -5,47 +5,57 @@
# Depends on: ncurses, gettext
name=grub
version=0.95
release=5
version=0.97
release=1
source=(ftp://alpha.gnu.org/gnu/grub/$name-$version.tar.gz \
http://crux.nu/files/grub/$version/$name-$version-patches.tar.gz \
http://crux.nu/files/grub/$version/crux02.xpm.gz \
http://crux.nu/files/grub/$version/crux03.xpm.gz \
http://crux.nu/files/grub/common/crux02.xpm.gz \
http://crux.nu/files/grub/common/crux03.xpm.gz \
menu.lst.sample)
build () {
cd $name-$version
# Apply Fedora Linux patches
# Apply Fedora Core patches
PATCH_LIST=(
0.93-configfile
0.90-symlinkmenulst
0.90-install.in
0.97-install.in
0.94-installcopyonly
0.94-addsyncs
0.95-endedit
0.95-staticcurses
0.93-endedit
0.90-append
0.93-once
0.97-once
0.95-graphics
0.91-splashimagehelp
0.93-graphics-bootterm
0.95-hiddenmenu-tweak
0.95-ext2-sparse
0.93-special-device-names
0.94-initrdmax
0.94-i2o
0.95-staticcurses
0.95-moreraid
0.94-initrdmax
0.95-odirect
0.95-geometry-26kernel
0.95-md
0.95-md-rework
0.95-xpmjunk
0.95-splash-error-term
0.95-nxstack
0.95-mdadm-path
0.97-nxstack
0.97-nx-multiinstall
0.97-mdadm-path
0.95-md-mbr
0.95-gcc4
0.97-gcc4
0.95-nonmbr
0.95-recheck-bad
0.97-prototypes
0.97-datadir
0.97-dmraid
0.97-dmraid-recheck-bad
0.97-dmraid-partition-names
0.97-mactel-kbd
0.97-stderr
0.97-mpath
)
for PATCH in ${PATCH_LIST[@]}
@ -54,7 +64,7 @@ build () {
done
# http://lists.gnu.org/archive/html/bug-grub/2005-04/msg00031.html
patch -p0 -i $SRC/$name-patches/$name-$version-xfs-writable-strings.patch
patch -p0 -i $SRC/$name-patches/$name-0.95-xfs-writable-strings.patch
unset CXXFLAGS
export CFLAGS="-Os"