diff options
author | Rick Farina <zerochaos@gentoo.org> | 2020-09-04 12:20:24 -0400 |
---|---|---|
committer | Rick Farina <zerochaos@gentoo.org> | 2020-09-04 12:22:25 -0400 |
commit | 6257bd2dc42efa54fb359281a84314917f6527a1 (patch) | |
tree | a4a8958e7ac766fa2a45826fc049a6519aba0765 /net-wireless | |
parent | net-wireless/gr-osmosdr: cmake-utils -> cmake (diff) | |
download | gentoo-6257bd2dc42efa54fb359281a84314917f6527a1.tar.gz gentoo-6257bd2dc42efa54fb359281a84314917f6527a1.tar.bz2 gentoo-6257bd2dc42efa54fb359281a84314917f6527a1.zip |
net-wireless/gr-osmosdr: bug #727330
accepting fixes from Chris Mayo, thanks!
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Diffstat (limited to 'net-wireless')
-rw-r--r-- | net-wireless/gr-osmosdr/gr-osmosdr-0.2.2.ebuild | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.2.ebuild b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.2.ebuild index 9c632a04463c..af9ebaa516aa 100644 --- a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.2.ebuild +++ b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.2.ebuild @@ -38,6 +38,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 @@ -63,8 +68,10 @@ src_configure() { 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}" } |