|
Lines 7-14
Link Here
|
| 7 |
DESCRIPTION="GNU GRUB boot loader" |
7 |
DESCRIPTION="GNU GRUB boot loader" |
| 8 |
HOMEPAGE="http://www.gnu.org/software/grub/" |
8 |
HOMEPAGE="http://www.gnu.org/software/grub/" |
| 9 |
SRC_URI="mirror://gentoo/${P}.tar.gz |
9 |
SRC_URI="mirror://gentoo/${P}.tar.gz |
| 10 |
ftp://alpha.gnu.org/gnu/${PN}/${P}.tar.gz |
10 |
ftp://alpha.gnu.org/gnu/${PN}/${P}.tar.gz" |
| 11 |
mirror://gentoo/${PN}-0.95.20040823-splash.patch.bz2" |
|
|
| 12 |
|
11 |
|
| 13 |
LICENSE="GPL-2" |
12 |
LICENSE="GPL-2" |
| 14 |
SLOT="0" |
13 |
SLOT="0" |
|
Lines 40-46
Link Here
|
| 40 |
unpack ${A} |
39 |
unpack ${A} |
| 41 |
cd "${S}" |
40 |
cd "${S}" |
| 42 |
|
41 |
|
| 43 |
epatch "${WORKDIR}"/${PN}-0.95.20040823-splash.patch |
42 |
# reiser4 patch |
|
|
43 |
cd .. |
| 44 |
epatch ${FILESDIR}/grub-0.96-reiser4-20040130.diff |
| 45 |
cd ${S} |
| 44 |
|
46 |
|
| 45 |
# PIC patch by psm & kevin f. quinn #80693 |
47 |
# PIC patch by psm & kevin f. quinn #80693 |
| 46 |
epatch "${FILESDIR}"/${P}-PIC.patch |
48 |
epatch "${FILESDIR}"/${P}-PIC.patch |
|
Lines 51-59
Link Here
|
| 51 |
# i2o RAID support #76143 |
53 |
# i2o RAID support #76143 |
| 52 |
epatch "${FILESDIR}"/${P}-i2o-raid.patch |
54 |
epatch "${FILESDIR}"/${P}-i2o-raid.patch |
| 53 |
|
55 |
|
| 54 |
# -fwritable-strings is deprecated; testing to see if we need it any more |
|
|
| 55 |
epatch "${FILESDIR}"/${PN}-0.95.20040823-warnings.patch |
| 56 |
|
| 57 |
# should fix NX segfaulting on amd64 and x86_64 by Peter Jones |
56 |
# should fix NX segfaulting on amd64 and x86_64 by Peter Jones |
| 58 |
# http://lists.gnu.org/archive/html/bug-grub/2005-03/msg00011.html |
57 |
# http://lists.gnu.org/archive/html/bug-grub/2005-03/msg00011.html |
| 59 |
epatch "${FILESDIR}"/${P}-nxstack.patch |
58 |
epatch "${FILESDIR}"/${P}-nxstack.patch |
|
Lines 61-66
Link Here
|
| 61 |
# gcc4 patches; bug #85016 |
60 |
# gcc4 patches; bug #85016 |
| 62 |
epatch ${FILESDIR}/${P}-r1-gcc4.patch |
61 |
epatch ${FILESDIR}/${P}-r1-gcc4.patch |
| 63 |
|
62 |
|
|
|
63 |
|
| 64 |
# a bunch of patches apply to raw autotool files |
64 |
# a bunch of patches apply to raw autotool files |
| 65 |
autoconf || die "autoconf failed" |
65 |
autoconf || die "autoconf failed" |
| 66 |
aclocal || die "aclocal failed" |
66 |
aclocal || die "aclocal failed" |