On 20/02/17 18:09, Robin H. Johnson wrote: > * ERROR: net-wireless/gr-air-modes-9999::gentoo failed (depend phase): > * PYTHON_COMPAT not declared. > > On Mon, Feb 20, 2017 at 05:43:10PM +0000, Michał Górny wrote: >> commit: 5458c6d9da6bbb3b4009a4ff9d9ab17737d07849 >> Author: Michał Górny <mgorny <AT> gentoo <DOT> org> >> AuthorDate: Mon Feb 20 16:43:24 2017 +0000 >> Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> >> CommitDate: Mon Feb 20 17:43:03 2017 +0000 >> URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5458c6d9 >> >> net-wireless/gr-air-modes: python-single-r1 >> >> net-wireless/gr-air-modes/gr-air-modes-9999.ebuild | 16 +++++++--------- >> 1 file changed, 7 insertions(+), 9 deletions(-) >> >> diff --git a/net-wireless/gr-air-modes/gr-air-modes-9999.ebuild >> b/net-wireless/gr-air-modes/gr-air-modes-9999.ebuild >> index 130d60dfad..6b9482d54e 100644 >> --- a/net-wireless/gr-air-modes/gr-air-modes-9999.ebuild >> +++ b/net-wireless/gr-air-modes/gr-air-modes-9999.ebuild >> @@ -1,9 +1,9 @@ >> -# Copyright 1999-2016 Gentoo Foundation >> +# Copyright 1999-2017 Gentoo Foundation >> # Distributed under the terms of the GNU General Public License v2 >> # $Header: $ >> >> EAPI=5 >> -inherit python cmake-utils git-2 >> +inherit python-single-r1 cmake-utils git-2 >> >> DESCRIPTION="This module implements a complete Mode S and ADS-B receiver >> for Gnuradio" >> HOMEPAGE="https://www.cgran.org/wiki/gr-air-modes" >> @@ -18,18 +18,16 @@ SLOT="0" >> IUSE="rtlsdr fgfs +gui uhd" >> DEPEND=">=net-wireless/gnuradio-3.7.0:= >> net-wireless/gr-osmosdr >> - dev-python/pyzmq >> + dev-python/pyzmq[${PYTHON_USEDEP}] >> fgfs? ( sci-libs/scipy >> games-simulation/flightgear ) >> rtlsdr? ( net-wireless/rtl-sdr ) >> uhd? ( >=net-wireless/uhd-3.4.0 ) >> - gui? ( dev-python/pyqwt )" >> + gui? ( dev-python/pyqwt[${PYTHON_USEDEP}] ) >> + ${PYTHON_DEPS}" >> RDEPEND="${DEPEND}" >> >> -pkg_setup() { >> - python_set_active_version 2 >> - python_pkg_setup >> -} >> +REQUIRED_USE="${PYTHON_REQUIRED_USE}" >> >> src_compile() { >> cmake-utils_src_compile -j1 >> @@ -37,5 +35,5 @@ src_compile() { >> >> src_install() { >> cmake-utils_src_install >> - python_convert_shebangs 2 "${ED}"usr/bin/* >> + python_fix_shebang "${ED}"usr/bin >> } >> Nice .. esp. coming from a QA dev ...
signature.asc
Description: OpenPGP digital signature