mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-04 18:40:19 +02:00
gr-air-modes: switch to master, cleanup
This commit is contained in:
parent
43bb98c82d
commit
1d8431ecff
1 changed files with 13 additions and 11 deletions
|
|
@ -1,19 +1,18 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit python cmake-utils git-2
|
||||
|
||||
#the app *might* support python3, feel free to test it
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit python-single-r1 cmake-utils git-r3
|
||||
|
||||
DESCRIPTION="This module implements a complete Mode S and ADS-B receiver for Gnuradio"
|
||||
HOMEPAGE="https://www.cgran.org/wiki/gr-air-modes"
|
||||
|
||||
EGIT_REPO_URI="https://github.com/bistromath/gr-air-modes.git"
|
||||
#still on gr 3.6
|
||||
#EGIT_BRANCH="master"
|
||||
#we use for 3.7... for now
|
||||
EGIT_BRANCH="next"
|
||||
|
||||
EGIT_BRANCH="master"
|
||||
KEYWORDS=""
|
||||
|
||||
LICENSE="GPL-3"
|
||||
|
|
@ -31,8 +30,7 @@ DEPEND=">=net-wireless/gnuradio-3.7.0:=
|
|||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
|
|
@ -41,7 +39,11 @@ src_compile() {
|
|||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
python_convert_shebangs 2 "${ED}"usr/bin/*
|
||||
|
||||
python_fix_shebang apps/{modes_gui,modes_rx,uhd_modes.py}
|
||||
#FIXME: cmakes overwrites sheband so we overwrite bins manually
|
||||
dobin apps/{modes_rx,modes_gui,uhd_modes.py}
|
||||
|
||||
use rtl && newbin "${FILESDIR}"/modes.py rtl_modes.py
|
||||
use uhd && newbin "${FILESDIR}"/modes.py uhd_modes.py
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue