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 ...

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to