mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-22 14:51:14 +02:00
gr-air-modes: new fun stuff, almost works even
This commit is contained in:
parent
dc51f2c0b4
commit
acf61539f4
3 changed files with 47 additions and 24 deletions
|
|
@ -1,3 +1,4 @@
|
|||
AUX modes.py 164 SHA256 799f59a532004b1e69f69dc75a5f63689daae4b450c98b3c1a35bb95bac7aa15 SHA512 dc7837c115846d80e84b464cafc462dc0563567440761a18f4ca801ecfe604a5d4808a3e98e3f5d482dd275c8de5b363aa44d11244090db1e0557ee41fb933b8 WHIRLPOOL 6c144c3906a2a90053cb900f8822c4c478c9cb82259a0ddb87545195f6c6455e88f64f1f70233dc04bb03195f62355400226095710c818f89a9ce0d72e7b2dcb
|
||||
AUX rtl_modes.py 45 SHA256 9a0c8154aa3311601bb22885f5b0e4206de0173e99e03f198dae133532f085f3 SHA512 bf3fb60e1885b85adf5a6cd9306e2a874d7b38666484649b70202b959086e9c8b95bdd6cbaa3605000ebb2693c7630e5bb88b3e8d7aa4cd5ff97261c5060cb34 WHIRLPOOL c25c7dbc3f5bcd1929587c9961c81ad9efc899683930f1ab6137a13cc3475ea74463f0028ca4451be263fecd1b7760126f45a8275730cf46ebedff8e389052df
|
||||
EBUILD gr-air-modes-9999.ebuild 1273 SHA256 38b1817cc305ca968150e1086dfb3e5d1238b02ee469a0301ea6c0b68390533b SHA512 d68c06eed9e5d7065f0dac8240ea2fe9c95c4ba697a807d4b89f908015d863d4930448c6b6d8724d2b03851bdea8ca8e1206af6e3ddbc771e579a5430573dc56 WHIRLPOOL e3ac44e8d8494c4dda8d085fe67b000a0249278ecf8622424e33953f9c213ea117c5e135e3e18761e16b3d0384d38d5d90815c946144a3b022d0add399732699
|
||||
EBUILD gr-air-modes-9998.ebuild 802 SHA256 3beec09380d04bd586effc7d438322bfe592192ec52098b81e400ee906f6967e SHA512 d45f5c494ce5f008fec72b5b63ab6a71304f763d3440fc58df88e5c2b2dc3a07251837744b2e4250057320c8bde1e61aad19b2eb61837aa7708c6114bf427d9f WHIRLPOOL 8c5013068f239bf1b7288bd8c892e4e96129301ccdbc27de88ab7cdf6bf9ce8b3626ad2abe49a3326bed0bfc5481cff54ef06127f059c4e6ca516cfe7857a4a3
|
||||
EBUILD gr-air-modes-9999.ebuild 975 SHA256 11694d91bc91172c15469c62d5e059b4d032eab56df7502dc719af5cbc918995 SHA512 1ee389e708d11120d91a9abbe91fb268612e25c1db3de563a6c00979333c00271f490cd7bfcbfacd255edd98ad696f95c3656b7903cece75eee7f8cea309cc2c WHIRLPOOL 9bbd96382456835366e9f7ea87240b3bfd2393b9a8d788e85ed483f6b63f27ff22632e6d7076d8060520b8f062dffce431b46a4313a561a91e844cfb4ba7f643
|
||||
|
|
|
|||
35
net-wireless/gr-air-modes/gr-air-modes-9998.ebuild
Normal file
35
net-wireless/gr-air-modes/gr-air-modes-9998.ebuild
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
inherit versionator python 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"
|
||||
|
||||
EGIT_REPO_URI="https://github.com/bistromath/gr-air-modes.git"
|
||||
EGIT_BRANCH="master"
|
||||
#EGIT_BRANCH="qtapp"
|
||||
|
||||
KEYWORDS=""
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="+rtl fgfs uhd"
|
||||
DEPEND=">=net-wireless/gnuradio-3.6.1
|
||||
net-wireless/gr-osmosdr
|
||||
fgfs? ( sci-libs/scipy
|
||||
games-simulation/flightgear )
|
||||
rtl? ( net-wireless/rtl-sdr )
|
||||
uhd? ( net-wireless/uhd )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile -j1
|
||||
}
|
||||
|
|
@ -3,26 +3,27 @@
|
|||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
inherit versionator python git-2 autotools
|
||||
inherit python 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"
|
||||
|
||||
EGIT_REPO_URI="https://github.com/bistromath/gr-air-modes.git"
|
||||
EGIT_BRANCH="master"
|
||||
#EGIT_BRANCH="qtapp"
|
||||
#EGIT_BRANCH="master"
|
||||
EGIT_BRANCH="qtapp"
|
||||
|
||||
KEYWORDS=""
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="+rtl fgfs uhd"
|
||||
IUSE="rtl fgfs +gui uhd"
|
||||
DEPEND=">=net-wireless/gnuradio-3.6.1
|
||||
net-wireless/gr-osmosdr
|
||||
fgfs? ( sci-libs/scipy
|
||||
games-simulation/flightgear )
|
||||
rtl? ( net-wireless/rtl-sdr )
|
||||
uhd? ( net-wireless/uhd )"
|
||||
uhd? ( net-wireless/uhd )
|
||||
gui? ( dev-python/pyqwt )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
|
|
@ -30,26 +31,12 @@ pkg_setup() {
|
|||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mkdir build
|
||||
cd "${S}"/build
|
||||
use amd64 && cmake ../ -DCMAKE_INSTALL_PREFIX=/usr -DLIB_SUFFIX=64
|
||||
use x86 && cmake ../ -DCMAKE_INSTALL_PREFIX=/usr
|
||||
sed -i "s#SET(CMAKE_INSTALL_PREFIX \"/usr\")#SET(CMAKE_INSTALL_PREFIX \"${ED}/usr\")#" cmake_install.cmake
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/build
|
||||
emake -j1
|
||||
cmake-utils_src_compile -j1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${S}"/build
|
||||
emake install
|
||||
use rtl && dobin "${FILESDIR}"/rtl_modes.py
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}"/host/build
|
||||
emake test
|
||||
cmake-utils_src_install
|
||||
use rtl && newbin "${FILESDIR}"/modes.py rtl_modes.py
|
||||
use uhd && newbin "${FILESDIR}"/modes.py uhd_modes.py
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue