Line
Link Here
|
0 |
-- xen-tools-3.1.2.ebuild-orig 2007-11-29 02:36:06.000000000 -0500 |
0 |
++ xen-tools-3.1.2.ebuild 2007-11-29 02:35:41.000000000 -0500 |
Lines 12-18
Link Here
|
12 |
LICENSE="GPL-2" |
12 |
LICENSE="GPL-2" |
13 |
SLOT="0" |
13 |
SLOT="0" |
14 |
KEYWORDS="~amd64 ~x86" |
14 |
KEYWORDS="~amd64 ~x86" |
15 |
IUSE="doc debug screen custom-cflags pygrub hvm" |
15 |
IUSE="doc debug screen custom-cflags pygrub hvm xenfb" |
16 |
|
16 |
|
17 |
CDEPEND="dev-lang/python |
17 |
CDEPEND="dev-lang/python |
18 |
sys-libs/zlib |
18 |
sys-libs/zlib |
Lines 31-36
Link Here
|
31 |
x11-proto/xproto |
31 |
x11-proto/xproto |
32 |
net-libs/libvncserver |
32 |
net-libs/libvncserver |
33 |
sys-devel/dev86 |
33 |
sys-devel/dev86 |
|
|
34 |
) |
35 |
xenfb? ( |
36 |
x11-proto/xproto |
37 |
net-libs/libvncserver |
34 |
)" |
38 |
)" |
35 |
|
39 |
|
36 |
RDEPEND="${CDEPEND} |
40 |
RDEPEND="${CDEPEND} |
Lines 128-133
Link Here
|
128 |
(cd tools/ioemu && econf ${myconf}) || die "configure failured" |
132 |
(cd tools/ioemu && econf ${myconf}) || die "configure failured" |
129 |
fi |
133 |
fi |
130 |
|
134 |
|
|
|
135 |
if use xenfb; then |
136 |
myopt="${myopt} XENFB_TOOLS=y" |
137 |
fi |
138 |
|
131 |
emake -C tools ${myopt} || die "compile failed" |
139 |
emake -C tools ${myopt} || die "compile failed" |
132 |
|
140 |
|
133 |
if use doc; then |
141 |
if use doc; then |
Lines 141-146
Link Here
|
141 |
src_install() { |
149 |
src_install() { |
142 |
local myopt="XEN_PYTHON_NATIVE_INSTALL=1" |
150 |
local myopt="XEN_PYTHON_NATIVE_INSTALL=1" |
143 |
|
151 |
|
|
|
152 |
if use xenfb; then |
153 |
myopt="${myopt} XENFB_TOOLS=y" |
154 |
fi |
155 |
|
144 |
make DESTDIR="${D}" -C tools ${myopt} install \ |
156 |
make DESTDIR="${D}" -C tools ${myopt} install \ |
145 |
|| die "install failed" |
157 |
|| die "install failed" |