diff --git a/net-wireless/chirp/Manifest b/net-wireless/chirp/Manifest index 2254526c9..2a933939e 100644 --- a/net-wireless/chirp/Manifest +++ b/net-wireless/chirp/Manifest @@ -1,2 +1,3 @@ DIST chirp-20200213.tar.gz 1198846 BLAKE2B 86272eb687187ff9a1266b5007e1e9b3a4c427ca9e73979ffb5aec065fde7d35777ab182a7bf82a1517a99348a2a6478ef8f52c864bb5413af8a90d67dc45bdb SHA512 8c0fd225c5edd118dfabbb323a8128fb7e8ffbdcd793e3a6ccb1a01d37e58f799eb83a277ee334b82fa2becdc8130f5599d34ea2bde04c513432da699e5ed36e DIST chirp-daily-20201221.tar.gz 967649 BLAKE2B f559bf24d23a0229f130ac0b1c8958ccb2caebb3a9b1eb97ca910af1457259e472d7d2eaeaf046e6ba73e2644d461b30c45f6491503f6353d03fa8c6674fa9c9 SHA512 ca82478877cc44e65211519bec367522fa03966e47f946b46a77a59afb9182b42303f7b188e097460da02619c3da444e78abfd65242cddf6a93938ab1be64fbb +DIST chirp-daily-20211216.tar.gz 1018214 BLAKE2B 699a60e84aa7a3c4c11b747a00d34c7b07586b5c8421da81a5b1878731cc07f7905386fdeae049b2985f7f2f448915bae7b2fced3987e76289b46e02186cfe13 SHA512 e08e09bc136faa834fa11fb695205a58fc717937ffb269d0e3afd9354a3a9b8831ffdb1f48b6f617ac71d1431fdc6ca83371b097eb854c329ac359554e8f49c1 diff --git a/net-wireless/chirp/chirp-20211216.ebuild b/net-wireless/chirp/chirp-20211216.ebuild new file mode 100644 index 000000000..9505ecfb2 --- /dev/null +++ b/net-wireless/chirp/chirp-20211216.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 xdg-utils ${SCM} + +DESCRIPTION="Free open-source tool for programming your amateur radio" +HOMEPAGE="http://chirp.danplanet.com" + +RESTRICT="test" + +if [[ ${PV} == "99999999" ]] ; then + inherit mercurial + EHG_REPO_URI="http://d-rats.com/hg/chirp.hg" + KEYWORDS="" +else + #python3 brach: http://d-rats.com/hg/hgwebdir.cgi/chirp.hg/shortlog/68534f20c141 +# HASH_COMMIT="68534f20c141" +# SRC_URI="http://d-rats.com/hg/hgwebdir.cgi/chirp.hg/archive/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz" +# S="${WORKDIR}/${PN}-hg-${HASH_COMMIT}" + + SRC_URI="http://trac.${PN}.danplanet.com/${PN}_daily/daily-${PV}/${PN}-daily-${PV}.tar.gz" +#still not a python3 version +# KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${PN}-daily-${PV}" +fi +LICENSE="GPL-3" +SLOT="0" +IUSE="radioreference" + +DEPEND="${PYTHON_DEPS} + dev-python/pygobject[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] + dev-libs/libxml2[python] + dev-python/suds[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND} + radioreference? ( dev-python/suds[${PYTHON_USEDEP}] )" + +src_prepare() { + sed -i -e "/share\/doc\/chirp/d" setup.py || die + 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 +}