net-wireless/gr-air-modes: python-single-r1
authorMichał Górny <mgorny@gentoo.org>
Mon, 20 Feb 2017 16:43:24 +0000 (17:43 +0100)
committerMichał Górny <mgorny@gentoo.org>
Mon, 20 Feb 2017 17:43:03 +0000 (18:43 +0100)
net-wireless/gr-air-modes/gr-air-modes-9999.ebuild

index 130d60dfadfcab6ae70c2a9438d39f797dde79d9..6b9482d54e3f8958649feaa42df0e2b395227e67 100644 (file)
@@ -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
 }