diff options
Diffstat (limited to 'net-wireless/soapysdr/soapysdr-9999.ebuild')
-rw-r--r-- | net-wireless/soapysdr/soapysdr-9999.ebuild | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/net-wireless/soapysdr/soapysdr-9999.ebuild b/net-wireless/soapysdr/soapysdr-9999.ebuild deleted file mode 100644 index 9d12b1a..0000000 --- a/net-wireless/soapysdr/soapysdr-9999.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) - -inherit cmake-utils python-r1 - -DESCRIPTION="vendor and platform neutral SDR support library" -HOMEPAGE="http://github.com/pothosware/SoapySDR" - -if [ "${PV}" = "9999" ]; then - EGIT_REPO_URI="https://github.com/pothosware/SoapySDR.git" - EGIT_CLONE_TYPE="shallow" - KEYWORDS="" - inherit git-r3 -else - KEYWORDS="~amd64 ~arm ~x86" - SRC_URI="https://github.com/pothosware/SoapySDR/archive/soapy-sdr-${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}"/SoapySDR-soapy-sdr-"${PV}" -fi - -LICENSE="Boost-1.0" -SLOT="0" - -IUSE="python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND="python? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND} - python? ( dev-lang/swig:0 ) -" - -src_prepare() { - eapply_user - use python && python_copy_sources -} - -src_configure() { - configuration() { - local mycmakeargs=( - -DENABLE_PYTHON=$(usex python) - ) - if python_is_python3; then - mycmakeargs+=( -DBUILD_PYTHON3=ON - -DENABLE_PYTHON3=ON - ) - else - mycmakeargs+=( -DBUILD_PYTHON3=OFF - -DENABLE_PYTHON3=OFF - ) - fi - - cmake-utils_src_configure - } - if use python; then - python_foreach_impl configuration - else - configuration - fi -} - -src_compile() { - compilation() { - cmake-utils_src_make - } - use python && python_foreach_impl compilation || compilation -} - -src_install() { - installation() { - cmake-utils_src_install DESTDIR="${ED}" - use python && python_optimize - } - use python && python_foreach_impl installation || installation -} |