app-emulation/libvirt-9999: Perform out-of-tree build
authorMichal Privoznik <mprivozn@redhat.com>
Tue, 12 Nov 2019 14:02:59 +0000 (15:02 +0100)
committerDoug Goldstein <cardoe@gentoo.org>
Mon, 2 Dec 2019 14:41:42 +0000 (08:41 -0600)
commitc9e5ab69cf86dd0dd9be275b6fbc2eb2b531c6cc
tree4e346f90f39331e510d889f035d88c4e016ceb94
parent5cb0846e4099c74b40aeaae5c1c670321b8d6a55
app-emulation/libvirt-9999: Perform out-of-tree build

In preparation to move to meson, we've forbidden in tree builds.
Fortunately, there is a gentoo eclass that handles out-of-tree
builds and very little is needed to use it. However, due to some
automake magic, we have to enable dependency-tracking (which is
disabled as of EAPI 4) because if we don't, then generated
Makefile doesn't precreate all directories under build dir and
the build fails.

Closes: https://github.com/gentoo/gentoo/pull/13752
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
app-emulation/libvirt/libvirt-9999.ebuild