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 |