Line 10
Link Here
|
10 |
kqemu? ( http://fabrice.bellard.free.fr/qemu/kqemu-${PV%.*}-1.tar.gz ) " |
10 |
kqemu? ( http://fabrice.bellard.free.fr/qemu/kqemu-${PV%.*}-1.tar.gz ) |
11 |
-- |
11 |
qvm86? ( qvm86-20050405.tar.bz2 )" |
Line 15
Link Here
|
15 |
IUSE="softmmu sdl kqemu" # nptl qemu-fast nptlonly" |
16 |
IUSE="softmmu sdl kqemu qvm86 debug" # nptl qemu-fast nptlonly" |
16 |
-- |
|
|
Line 25
Link Here
|
25 |
MODULE_NAMES="kqemu(misc:${S}/kqemu)" |
26 |
MODULE_NAMES="" |
26 |
-- |
27 |
use kqemu && MODULE_NAMES=$MODULE_NAMES" kqemu(misc:${S}/kqemu)" |
|
|
28 |
use qvm86 && MODULE_NAMES=$MODULE_NAMES" qvm86(misc:${S}/qvm86)" |
Line 35
Link Here
|
35 |
use kqemu && linux-mod_pkg_setup |
38 |
( use kqemu || use qvm86 ) && linux-mod_pkg_setup |
36 |
-- |
|
|
Line 54
Link Here
|
|
|
57 |
if use qvm86; then |
58 |
mv ${WORKDIR}/qvm86 ${S} |
59 |
cd ${S} |
60 |
epatch qvm86/patch.qvm86 |
61 |
fi |
Line 56
Link Here
|
56 |
sed -i 's/^CFLAGS=/CFLAGS+=/' Makefile Makefile.target |
64 |
sed -i 's/^CFLAGS=-Wall -O2 -g/CFLAGS+=-Wall/' Makefile Makefile.target |
57 |
-- |
|
|
Lines 66-67
Link Here
|
66 |
# Force disable ANY cflag. |
74 |
# sse is currently broken |
67 |
unset CFLAGS |
75 |
strip-flags |
68 |
-- |
76 |
replace-cpu-flags pentium3 pentium4 i586 |
|
|
77 |
if use debug; then |
78 |
append-flags -g |
79 |
fi |
80 |
|
Line 69
Link Here
|
69 |
use kqemu || myconf="${myconf} --disable-kqemu" |
82 |
use kqemu || use qvm86 || myconf="${myconf} --disable-kqemu" |
70 |
-- |
|
|
Line 92
Link Here
|
92 |
if use kqemu; then |
105 |
if use kqemu || use qvm86; then |
93 |
-- |
|
|
Line 94
Link Here
|
94 |
|
107 |
fi |
95 |
-- |
108 |
if use kqemu; then |
Line 97
Link Here
|
97 |
|
|
|
Line 120
Link Here
|
|
|
133 |
if use qvm86; then |
134 |
linux-mod_pkg_postinst |
135 |
einfo "make sure you have the /dev/qvm86 device generated" |
136 |
einfo "and the kernel module loaded before running qemu" |
137 |
fi |