diff options
author | David Seifert <soap@gentoo.org> | 2017-04-19 09:57:20 +0200 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2017-04-19 10:02:53 +0200 |
commit | bf9ae20567cd687bdaf08053660715f336abe073 (patch) | |
tree | f5b0a395ab46da295b3551df7ff7e688f86153fc /app-emulation/openstack-guest-agents-unix | |
parent | b07bb83e9e0e9283aa1ed1d909b8b4270bf14a82 (diff) | |
download | gentoo-bf9ae20567cd687bdaf08053660715f336abe073.tar.gz gentoo-bf9ae20567cd687bdaf08053660715f336abe073.tar.xz |
app-emulation/openstack-guest-agents-unix: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Diffstat (limited to 'app-emulation/openstack-guest-agents-unix')
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 2fdca413560..ef90ea71bc0 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 6217b03813c..d3efb5aa64c 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 62e709d54f0..0da3fbbb7ff 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 90854f5dfde..f76fb70d59e 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 |