Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 459372
Collapse All | Expand All

(-)/usr/portage/app-emulation/libvirt/libvirt-1.0.2-r2.ebuild (-2 / +7 lines)
Lines 13-19 Link Here
13
#RESTRICT_PYTHON_ABIS="3.*"
13
#RESTRICT_PYTHON_ABIS="3.*"
14
#SUPPORT_PYTHON_ABIS="1"
14
#SUPPORT_PYTHON_ABIS="1"
15
15
16
inherit eutils python user autotools linux-info
16
inherit eutils python user autotools linux-info systemd
17
17
18
if [[ ${PV} = *9999* ]]; then
18
if [[ ${PV} = *9999* ]]; then
19
	inherit git-2
19
	inherit git-2
Lines 36-42 Link Here
36
SLOT="0"
36
SLOT="0"
37
IUSE="audit avahi +caps firewalld iscsi +libvirtd lvm +lxc +macvtap nfs \
37
IUSE="audit avahi +caps firewalld iscsi +libvirtd lvm +lxc +macvtap nfs \
38
	nls numa openvz parted pcap phyp policykit python qemu rbd sasl \
38
	nls numa openvz parted pcap phyp policykit python qemu rbd sasl \
39
	selinux +udev uml +vepa virtualbox virt-network xen elibc_glibc"
39
	selinux +udev uml +vepa virtualbox virt-network xen elibc_glibc \
40
	systemd"
40
REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
41
REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
41
	lxc? ( caps libvirtd )
42
	lxc? ( caps libvirtd )
42
	openvz? ( libvirtd )
43
	openvz? ( libvirtd )
Lines 295-300 Link Here
295
	# locking support
296
	# locking support
296
	myconf="${myconf} --without-sanlock"
297
	myconf="${myconf} --without-sanlock"
297
298
299
	# systemd unit files
300
	use systemd && myconf="${myconf} --with-init-script=systemd"
301
298
	# this is a nasty trick to work around the problem in bug
302
	# this is a nasty trick to work around the problem in bug
299
	# #275073. The reason why we don't solve this properly is that
303
	# #275073. The reason why we don't solve this properly is that
300
	# it'll require us to rebuild autotools (and we don't really want
304
	# it'll require us to rebuild autotools (and we don't really want
Lines 335-340 Link Here
335
		HTML_DIR=/usr/share/doc/${PF}/html \
339
		HTML_DIR=/usr/share/doc/${PF}/html \
336
		DOCS_DIR=/usr/share/doc/${PF}/python \
340
		DOCS_DIR=/usr/share/doc/${PF}/python \
337
		EXAMPLE_DIR=/usr/share/doc/${PF}/python/examples \
341
		EXAMPLE_DIR=/usr/share/doc/${PF}/python/examples \
342
		SYSTEMD_UNIT_DIR="$(systemd_get_unitdir)" \
338
		|| die "emake install failed"
343
		|| die "emake install failed"
339
344
340
	find "${D}" -name '*.la' -delete || die
345
	find "${D}" -name '*.la' -delete || die

Return to bug 459372