diff options
author | Anton Luka Šijanec <anton@sijanec.eu> | 2023-03-26 19:37:28 +0200 |
---|---|---|
committer | Anton Luka Šijanec <anton@sijanec.eu> | 2023-03-26 19:37:28 +0200 |
commit | 784e9b22208c8d2b56f8900a8c99a0b94f63e693 (patch) | |
tree | a60b2249b3ce698b19c8c439252b3459fe74bf0e /net-wireless/chirp-next/chirp-next-20230322.ebuild | |
parent | removed frida-tools, pentoo has it already (diff) | |
download | g-784e9b22208c8d2b56f8900a8c99a0b94f63e693.tar g-784e9b22208c8d2b56f8900a8c99a0b94f63e693.tar.gz g-784e9b22208c8d2b56f8900a8c99a0b94f63e693.tar.bz2 g-784e9b22208c8d2b56f8900a8c99a0b94f63e693.tar.lz g-784e9b22208c8d2b56f8900a8c99a0b94f63e693.tar.xz g-784e9b22208c8d2b56f8900a8c99a0b94f63e693.tar.zst g-784e9b22208c8d2b56f8900a8c99a0b94f63e693.zip |
Diffstat (limited to '')
-rw-r--r-- | net-wireless/chirp-next/chirp-next-20230322.ebuild | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/net-wireless/chirp-next/chirp-next-20230322.ebuild b/net-wireless/chirp-next/chirp-next-20230322.ebuild new file mode 100644 index 0000000..f7f45d4 --- /dev/null +++ b/net-wireless/chirp-next/chirp-next-20230322.ebuild @@ -0,0 +1,47 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_10 ) +inherit distutils-r1 + +DESCRIPTION="Free open-source tool for programming your amateur radio" +HOMEPAGE="http://chirp.danplanet.com" +SRC_URI="https://trac.chirp.danplanet.com/chirp_next/next-${PV}/chirp-${PV}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +IUSE="radioreference" +KEYWORDS="~amd64" + +DEPEND="${PYTHON_DEPS} + dev-python/pyserial[${PYTHON_USEDEP}] + dev-python/requests + dev-python/six + dev-python/future + dev-python/yattag + dev-libs/libxml2[python]" +RDEPEND="${DEPEND} + dev-python/wxpython[${PYTHON_USEDEP}] + radioreference? ( dev-python/suds[${PYTHON_USEDEP}] )" + + +src_prepare() { + distutils-r1_src_prepare +} + +python_test() { + pushd tests > /dev/null + "${PYTHON}" run_tests || die + popd > /dev/null +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} |