diff options
Diffstat (limited to 'app-emulation')
4 files changed, 16 insertions, 15 deletions
diff --git a/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0-r1.ebuild b/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0-r1.ebuild index 2fdca4135604..ef90ea71bc02 100644 --- a/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0-r1.ebuild +++ b/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -14,16 +14,13 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="dev-util/patchelf dev-python/pycrypto[${PYTHON_USEDEP}] - dev-python/pyxenstore[${PYTHON_USEDEP}]" - -# Fails to build if python2.5/python2.6 are present -DEPEND="${RDEPEND} - !dev-lang/python:2.5 - !dev-lang/python:2.6 + dev-python/pyxenstore[${PYTHON_USEDEP}] ${PYTHON_DEPS}" +DEPEND="${RDEPEND}" pkg_setup() { python-single-r1_pkg_setup diff --git a/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0-r2.ebuild b/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0-r2.ebuild index 6217b03813cf..d3efb5aa64c5 100644 --- a/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0-r2.ebuild +++ b/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -14,16 +14,13 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="dev-util/patchelf dev-python/pycrypto[${PYTHON_USEDEP}] - dev-python/pyxenstore[${PYTHON_USEDEP}]" - -# Fails to build if python2.5/python2.6 are present -DEPEND="${RDEPEND} - !dev-lang/python:2.5 - !dev-lang/python:2.6 + dev-python/pyxenstore[${PYTHON_USEDEP}] ${PYTHON_DEPS}" +DEPEND="${RDEPEND}" pkg_setup() { python-single-r1_pkg_setup diff --git a/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.1.ebuild b/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.1.ebuild index 62e709d54f0a..0da3fbbb7ff5 100644 --- a/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.1.ebuild +++ b/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -14,6 +14,7 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" CDEPEND=" dev-python/pycrypto[${PYTHON_USEDEP}] diff --git a/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.1_p20170227.ebuild b/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.1_p20170227.ebuild index 90854f5dfdea..f76fb70d59ea 100644 --- a/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.1_p20170227.ebuild +++ b/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.1_p20170227.ebuild @@ -5,15 +5,20 @@ EAPI=6 PYTHON_COMPAT=( python2_7 ) inherit eutils autotools linux-info python-single-r1 + COMMIT="c9a4f15b8c8f2349601d3073cc95e30d3b91af13" + DESCRIPTION="Unix Guest Agent for OpenStack" HOMEPAGE="https://wiki.openstack.org/wiki/GuestAgent" SRC_URI="https://github.com/rackerlabs/${PN}/archive/${COMMIT}.zip" + LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="mirror strip" + DEPEND=" app-emulation/xe-guest-utilities[-xenstore] dev-util/patchelf @@ -37,6 +42,7 @@ pkg_setup() { python-single-r1_pkg_setup } + src_prepare() { # Note: https://github.com/rackerlabs/openstack-guest-agents-unix/issues/52 |