Lines 17-37
Link Here
|
17 |
S=${WORKDIR}/${MY_P} |
17 |
S=${WORKDIR}/${MY_P} |
18 |
fi |
18 |
fi |
19 |
|
19 |
|
20 |
DESCRIPTION="GNU GRUB 2 boot loader" |
20 |
DESCRIPTION="GNU GRUB boot loader" |
21 |
HOMEPAGE="http://www.gnu.org/software/grub/" |
21 |
HOMEPAGE="http://www.gnu.org/software/grub/" |
22 |
|
22 |
|
23 |
LICENSE="GPL-3" |
23 |
LICENSE="GPL-3" |
24 |
use multislot && SLOT="2" || SLOT="0" |
24 |
use multislot && SLOT="2" || SLOT="0" |
25 |
KEYWORDS="" |
25 |
KEYWORDS="" |
26 |
IUSE="custom-cflags debug truetype multislot static" |
26 |
IUSE="custom-cflags debug device-mapper truetype multislot static" |
27 |
|
27 |
|
28 |
RDEPEND=">=sys-libs/ncurses-5.2-r5 |
28 |
RDEPEND=">=sys-libs/ncurses-5.2-r5 |
29 |
dev-libs/lzo |
29 |
dev-libs/lzo |
|
|
30 |
debug? ( media-libs/libsdl ) |
31 |
device-mapper? ( || ( >=sys-fs/lvm2-2.02.45 sys-fs/device-mapper ) ) |
30 |
truetype? ( media-libs/freetype >=media-fonts/unifont-5 )" |
32 |
truetype? ( media-libs/freetype >=media-fonts/unifont-5 )" |
31 |
DEPEND="${RDEPEND} |
33 |
DEPEND="${RDEPEND} |
32 |
>=sys-devel/autogen-5.10 |
|
|
33 |
>=dev-lang/python-2.5.2" |
34 |
>=dev-lang/python-2.5.2" |
34 |
[[ ${PV} == "9999" ]] && DEPEND+=" sys-apps/help2man" |
35 |
[[ ${PV} == "9999" ]] && DEPEND="${DEPEND} |
|
|
36 |
>=sys-devel/autogen-5.10 |
37 |
sys-apps/help2man" |
35 |
PROVIDE="virtual/bootloader" |
38 |
PROVIDE="virtual/bootloader" |
36 |
|
39 |
|
37 |
export STRIP_MASK="*/grub/*/*.mod" |
40 |
export STRIP_MASK="*/grub/*/*.mod" |
Lines 65-75
Link Here
|
65 |
--bindir=/bin \ |
68 |
--bindir=/bin \ |
66 |
--libdir=/$(get_libdir) \ |
69 |
--libdir=/$(get_libdir) \ |
67 |
--disable-efiemu \ |
70 |
--disable-efiemu \ |
|
|
71 |
$(use_enable device-mapper) \ |
68 |
$(use_enable truetype grub-mkfont) \ |
72 |
$(use_enable truetype grub-mkfont) \ |
69 |
$(use_enable debug mm-debug) \ |
73 |
$(use_enable debug mm-debug) \ |
70 |
$(use_enable debug grub-emu) \ |
|
|
71 |
$(use_enable debug grub-emu-usb) \ |
74 |
$(use_enable debug grub-emu-usb) \ |
72 |
$(use_enable debug grub-fstest) |
75 |
$(use_enable debug grub-emu-sdl) |
73 |
emake -j1 || die "making regular stuff" |
76 |
emake -j1 || die "making regular stuff" |
74 |
} |
77 |
} |
75 |
|
78 |
|