summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Solano Gómez <gentoo@sattvik.com>2020-09-12 18:59:36 -0500
committerDaniel Solano Gómez <gentoo@sattvik.com>2020-09-12 18:59:36 -0500
commit40d575037206bee5ff01d7faba7e16718e2661f1 (patch)
tree9274a56c41e4a23d1c0194676491da81a9401469 /net-wireless
parentFix gr-osmosdr-0.2.0 (diff)
downloadsattvik-40d575037206bee5ff01d7faba7e16718e2661f1.tar.gz
sattvik-40d575037206bee5ff01d7faba7e16718e2661f1.tar.bz2
sattvik-40d575037206bee5ff01d7faba7e16718e2661f1.zip
Bump to gr-osmosdr-0.2.2
Signed-off-by: Daniel Solano <gentoo@sattvik.com>
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/gr-osmosdr/Manifest6
-rw-r--r--net-wireless/gr-osmosdr/gr-osmosdr-0.2.2.ebuild (renamed from net-wireless/gr-osmosdr/gr-osmosdr-0.2.0.ebuild)15
-rw-r--r--net-wireless/gr-osmosdr/metadata.xml4
3 files changed, 16 insertions, 9 deletions
diff --git a/net-wireless/gr-osmosdr/Manifest b/net-wireless/gr-osmosdr/Manifest
index 866c55d..d18885d 100644
--- a/net-wireless/gr-osmosdr/Manifest
+++ b/net-wireless/gr-osmosdr/Manifest
@@ -1,3 +1,3 @@
-DIST gr-osmosdr-0.2.0.tar.gz 251163 BLAKE2B 036a4439c5c27ae3143ef3be6e76f94bf3e0524509ffc58ad19379fa0adc9477bd704b7e88fffd46ed9e5528ae539d875b4e496a77ea392e8eef117fc57a3af1 SHA512 96eb8ff0a05cf0d5b49384cdc80e0a3d924ba452485acbe852266fd73a5335668b40454421d9f5a52ea610f7100557e51d6a5d9cf6931fe68e8757eb5f02d126
-EBUILD gr-osmosdr-0.2.0.ebuild 2051 BLAKE2B b9422b1027acb3281a5de4f228b875f22606bcd019bdcc58b41e4a8b08b6eacd23273af86ef8b441393578cbdf21914e1cd32cb8b9602c1829a7bd70a34b7beb SHA512 255cd216a582211e5433eb503596a243b86f4fc3ef176102dd814a3a3a8b66d3e6391181915167e496572e7f0e6268926d9ce331847559aaffd528925bf2b63d
-MISC metadata.xml 1010 BLAKE2B e4f3fbd3eb67c98876fb8df6db5d809011a8cf120134cb34ed63254b328e15914e696c80c848313c296c43cca71d0c61feb6788effacce30862d982ff6cf8975 SHA512 7144c3e40a28dc0e684f236ec7c70269a7734b3ca55df89f159e803904a43883563b8efb3b1bbc8f3f6eb96bf1c18040df4b1528f5bf1a674f8e8d875dbd69d3
+DIST gr-osmosdr-0.2.2.tar.gz 251425 BLAKE2B e1e29280b84139bf4b1b25ee35553f48abe7f26f9f240852c25f883ec6df406157d9b734035fd6df87e50b6d6f8ddab679ea91430558716acba05a9a64844c3d SHA512 42aef6efd35fd9184a371202398455de7cac3a88374e761359ab837a329495b653a95f5641f0a9533daeaa08c0d7fd5649b1b33359009dd4e8a3b9b24aedd2af
+EBUILD gr-osmosdr-0.2.2.ebuild 2284 BLAKE2B cba311447b2e5666576f1d387544b70967cbed843220dcac8b3fa520c093deb20fc7d6dcb385f6619c98373f60f508aa926e1282f8e4f88c3b835755338104d7 SHA512 9c75345155becb12dcf9c3f7bef5adb9ed39106d7b57c27fb21f70a10f4dd68cbcfee9c8abf201bacf57cc0d99a4c05378b1a669ac4bb56ce7b907963b320f18
+MISC metadata.xml 966 BLAKE2B 595706a67912f5319f6e11af4606b35bd377e7c2c2de9f351a9ba5f26d78356777805ff69afc23d69b3e98702b01a474acd20cdb90a71803773eac4f4374cdf8 SHA512 ed6d21555de8b2569952c338110d1f6b5c7cb9f577c74a8f68eca60f564d4446692785a9f2510d75d17d5a23b288f1a5716a85f31df8793d0305eedb77b574e2
diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.0.ebuild b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.2.ebuild
index a117d63..73575cd 100644
--- a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.0.ebuild
+++ b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.2.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} )
-inherit cmake-utils python-single-r1
+inherit cmake python-single-r1
DESCRIPTION="GNU Radio source block for OsmoSDR and rtlsdr and hackrf"
HOMEPAGE="http://sdr.osmocom.org/trac/wiki/GrOsmoSDR"
@@ -39,6 +39,11 @@ DEPEND="${RDEPEND}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+src_prepare() {
+ cmake_src_prepare
+ sed -i "s:\${GR_DOC_DIR}/\${CMAKE_PROJECT_NAME}:\${GR_DOC_DIR}/${PF}:" CMakeLists.txt || die
+}
+
src_configure() {
local mycmakeargs=(
-DENABLE_DEFAULT=OFF
@@ -59,14 +64,16 @@ src_configure() {
-DENABLE_NONFREE="$(usex sdrplay)"
)
- cmake-utils_src_configure
+ cmake_src_configure
}
src_install() {
- cmake-utils_src_install
+ cmake_src_install
if use python; then
+ # Remove incorrectly byte-compiled Python files and replace
+ # https://github.com/gnuradio/gnuradio/issues/2944
+ find "${ED}"/usr/lib* -name "*.py[co]" -exec rm {} \; || die
python_fix_shebang "${ED}"/usr/bin
python_optimize
fi
- mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${P}"
}
diff --git a/net-wireless/gr-osmosdr/metadata.xml b/net-wireless/gr-osmosdr/metadata.xml
index b55e17a..182b17d 100644
--- a/net-wireless/gr-osmosdr/metadata.xml
+++ b/net-wireless/gr-osmosdr/metadata.xml
@@ -6,10 +6,10 @@
<name>Radio</name>
</maintainer>
<use>
+ <flag name="airspy">Build with Airspy support</flag>
+ <flag name="airspyhf">Build with Airspy HF+ support</flag>
<flag name="bladerf">Build with Nuand BladeRF support</flag>
- <flag name="fcd">Build with Funcube Dongle support</flag>
<flag name="hackrf">Build with Great Scott Gadgets HackRF support</flag>
- <flag name="iio">Build with Industrial IO support for devices such as Analog Devices Pluto</flag>
<flag name="iqbalance">Enable support for I/Q balancing using gr-iqbal</flag>
<flag name="mirisdr">Build with Mirics MSi2500 + MSi001 SDR support</flag>
<flag name="rtlsdr">Build with Realtek RTL2832U (rtlsdr) support</flag>