# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 PYTHON_COMPAT=(python2_7) PYTHON_REQ_USE="ipv6(+)?" inherit eutils confutils autotools bash-completion-r1 python-single-r1 versionator pax-utils MY_PV="${PV/_rc/~rc}" #MY_PV="${PV/_beta/~beta}" MY_P="${PN}-${MY_PV}" SERIES="$(get_version_component_range 1-2)" if [[ ${PV} == "9999" ]] ; then EGIT_REPO_URI="git://git.ganeti.org/ganeti.git" inherit git-2 KEYWORDS="" # you will need to pull in the haskell overlay for pandoc GIT_DEPEND="app-text/pandoc dev-python/docutils dev-python/sphinx media-libs/gd[fontconfig,jpeg,png,truetype] media-gfx/graphviz media-fonts/urw-fonts" else SRC_URI="http://downloads.ganeti.org/releases/${SERIES}/${P}.tar.gz" KEYWORDS="amd64 x86" fi DESCRIPTION="Ganeti is a virtual server management software tool" HOMEPAGE="https://code.google.com/p/ganeti/" LICENSE="GPL-2" SLOT="0" IUSE="drbd haskell-daemons htools ipv6 kvm lxc monitoring multiple-users rbd syslog test xen" REQUIRED_USE="|| ( kvm xen lxc ) test? ( ipv6 )" USER_PREFIX="${GANETI_USER_PREFIX:-"gnt-"}" GROUP_PREFIX="${GANETI_GROUP_PREFIX:-"${USER_PREFIX}"}" HASKELL_DEPS=">=dev-lang/ghc-6.12:0=