From aae0ebaebfd10108200359bb6d0f92eec6a1ddf2 Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Wed, 22 Sep 2021 10:14:48 +0800 Subject: [PATCH] rfcat-1.9.5.ebuild --- net-wireless/rfcat/Manifest | 8 ++--- ...{rfcat-1.9.1.ebuild => rfcat-1.9.5.ebuild} | 32 +++++++++++-------- 2 files changed, 22 insertions(+), 18 deletions(-) rename net-wireless/rfcat/{rfcat-1.9.1.ebuild => rfcat-1.9.5.ebuild} (51%) diff --git a/net-wireless/rfcat/Manifest b/net-wireless/rfcat/Manifest index 08ebc9f65..3e3ce0f31 100644 --- a/net-wireless/rfcat/Manifest +++ b/net-wireless/rfcat/Manifest @@ -1,12 +1,12 @@ -DIST RfCatChronosCCBootloader-1.9.1.hex 51392 BLAKE2B 97f3769fa4960ddd9433536f699f3910909b859173a43c6354b479cfffeaef4105a0fe75ac5e493e313bbd3bab14b07cd917518e88acf9c253fd2a4f994a701e SHA512 6f909572ef6881bd054b379ca8a684fb77b54eaa7dee1ce7b840beaed81d414cf5bb70491f5c9b21252cf160d65429fb5741e5379e7864d5325e9f0f9b8d9247 DIST RfCatChronosCCBootloader-1.9.2.hex 51392 BLAKE2B 97f3769fa4960ddd9433536f699f3910909b859173a43c6354b479cfffeaef4105a0fe75ac5e493e313bbd3bab14b07cd917518e88acf9c253fd2a4f994a701e SHA512 6f909572ef6881bd054b379ca8a684fb77b54eaa7dee1ce7b840beaed81d414cf5bb70491f5c9b21252cf160d65429fb5741e5379e7864d5325e9f0f9b8d9247 DIST RfCatChronosCCBootloader-1.9.3.hex 51392 BLAKE2B 97f3769fa4960ddd9433536f699f3910909b859173a43c6354b479cfffeaef4105a0fe75ac5e493e313bbd3bab14b07cd917518e88acf9c253fd2a4f994a701e SHA512 6f909572ef6881bd054b379ca8a684fb77b54eaa7dee1ce7b840beaed81d414cf5bb70491f5c9b21252cf160d65429fb5741e5379e7864d5325e9f0f9b8d9247 -DIST RfCatDonsCCBootloader-1.9.1.hex 51578 BLAKE2B 113af912fc92a1bab9e0f3b7b38b2b27a46b2cfd2b24f086e3d05cac9698451627dedae0368c9c29c86dc347a4db9d4c6f838195b30dcca44ded30c496702e81 SHA512 064f73ff292a8e92c48b21b8ef8adfb046c880eaf690e9dd3500c6a311506a651b5955c0303d774ca48a87c871caab0e928c8aa6d4879ce129870ec51d05b0d1 +DIST RfCatChronosCCBootloader-1.9.5.hex 51392 BLAKE2B 97f3769fa4960ddd9433536f699f3910909b859173a43c6354b479cfffeaef4105a0fe75ac5e493e313bbd3bab14b07cd917518e88acf9c253fd2a4f994a701e SHA512 6f909572ef6881bd054b379ca8a684fb77b54eaa7dee1ce7b840beaed81d414cf5bb70491f5c9b21252cf160d65429fb5741e5379e7864d5325e9f0f9b8d9247 DIST RfCatDonsCCBootloader-1.9.2.hex 51578 BLAKE2B 113af912fc92a1bab9e0f3b7b38b2b27a46b2cfd2b24f086e3d05cac9698451627dedae0368c9c29c86dc347a4db9d4c6f838195b30dcca44ded30c496702e81 SHA512 064f73ff292a8e92c48b21b8ef8adfb046c880eaf690e9dd3500c6a311506a651b5955c0303d774ca48a87c871caab0e928c8aa6d4879ce129870ec51d05b0d1 DIST RfCatDonsCCBootloader-1.9.3.hex 51578 BLAKE2B 113af912fc92a1bab9e0f3b7b38b2b27a46b2cfd2b24f086e3d05cac9698451627dedae0368c9c29c86dc347a4db9d4c6f838195b30dcca44ded30c496702e81 SHA512 064f73ff292a8e92c48b21b8ef8adfb046c880eaf690e9dd3500c6a311506a651b5955c0303d774ca48a87c871caab0e928c8aa6d4879ce129870ec51d05b0d1 -DIST RfCatYS1CCBootloader-1.9.1.hex 51796 BLAKE2B 62cc3fd042ce540baf69d1b68b5fec216e0a99da43dabe416bdbb156d7be1311744d84d2b9922b9fab0f92ecd5a8c002d4bea10cc41ea6aca6cf89b46c4bee54 SHA512 b5f9286d66ff52edf27a8319de5e464ec542161ac7a7efe1340c209918489a8b9bc9f4b2041b76e0b66fa39dc98b5447d0488d8163d3f256030ceb536b071f1b +DIST RfCatDonsCCBootloader-1.9.5.hex 51578 BLAKE2B 113af912fc92a1bab9e0f3b7b38b2b27a46b2cfd2b24f086e3d05cac9698451627dedae0368c9c29c86dc347a4db9d4c6f838195b30dcca44ded30c496702e81 SHA512 064f73ff292a8e92c48b21b8ef8adfb046c880eaf690e9dd3500c6a311506a651b5955c0303d774ca48a87c871caab0e928c8aa6d4879ce129870ec51d05b0d1 DIST RfCatYS1CCBootloader-1.9.2.hex 51796 BLAKE2B 62cc3fd042ce540baf69d1b68b5fec216e0a99da43dabe416bdbb156d7be1311744d84d2b9922b9fab0f92ecd5a8c002d4bea10cc41ea6aca6cf89b46c4bee54 SHA512 b5f9286d66ff52edf27a8319de5e464ec542161ac7a7efe1340c209918489a8b9bc9f4b2041b76e0b66fa39dc98b5447d0488d8163d3f256030ceb536b071f1b DIST RfCatYS1CCBootloader-1.9.3.hex 51796 BLAKE2B 62cc3fd042ce540baf69d1b68b5fec216e0a99da43dabe416bdbb156d7be1311744d84d2b9922b9fab0f92ecd5a8c002d4bea10cc41ea6aca6cf89b46c4bee54 SHA512 b5f9286d66ff52edf27a8319de5e464ec542161ac7a7efe1340c209918489a8b9bc9f4b2041b76e0b66fa39dc98b5447d0488d8163d3f256030ceb536b071f1b -DIST rfcat-1.9.1.tar.gz 342750 BLAKE2B f2a77f234eeaf0da661102d261d10230eb8b1e0d33009d2375d2ca532934437b38d89bd3d6d3289a4d6e0d1b3d58de60f6105c91de9a729432395fd2145cc4d3 SHA512 236b59e65fdadace61281655e29053810bc60cba4d21d872615fb5ead0de5e37857645741dd3cd94aac8eb5f145fe7892b81e0de7c2584809c1e7d3df58ed527 +DIST RfCatYS1CCBootloader-1.9.5.hex 51796 BLAKE2B 62cc3fd042ce540baf69d1b68b5fec216e0a99da43dabe416bdbb156d7be1311744d84d2b9922b9fab0f92ecd5a8c002d4bea10cc41ea6aca6cf89b46c4bee54 SHA512 b5f9286d66ff52edf27a8319de5e464ec542161ac7a7efe1340c209918489a8b9bc9f4b2041b76e0b66fa39dc98b5447d0488d8163d3f256030ceb536b071f1b DIST rfcat-1.9.2.tar.gz 342805 BLAKE2B 71b9cfe80cbabe3a197ab7807d642eadff281307b5763395f5e3607ed096c227bf2ca0b8c777b7914d84495ce8fe79e00437ee6743607d3ab78b854447c2160d SHA512 d46f74c9f269f28622ba6f875d21e0076b982f74d7ea945221f830d78eaa51a3ce76f396574e75a31b079766efb7ad389cbe4a6d4feeec5a848f98f9ccffe1b0 DIST rfcat-1.9.3.tar.gz 342969 BLAKE2B 3a02ced4d003f5a0d5ffd8e048345c0bb75f3af2f10205d481b2559bce0cc09dd917df4cbbad66de2eff282ccbe4195b25fc879083079883f9b01aaa985ffe78 SHA512 453637f890ca9700388f6cfd44d7292f28acea1c35b834d3ba204c6d01b0f22e01dbb4c4988178c5a9aa029741f66f5c2b74283424263d5d5bf466f949b7ef20 +DIST rfcat-1.9.5.tar.gz 222929 BLAKE2B d34c811d45b779146068455a28057e077b685f1457447a825d6ffb971ad37c55991868ff3ea5d276824379e595c2d131d6e65d4872384000a2d9ad6fdcf798a4 SHA512 ae2f5236add562e88f582dc34efb5585be15faad1788cdcdc8ad464555da795751a178e7a4b59fe74f89c02e7ef665a511eeb6b5361040e65d89b3897999a0ed diff --git a/net-wireless/rfcat/rfcat-1.9.1.ebuild b/net-wireless/rfcat/rfcat-1.9.5.ebuild similarity index 51% rename from net-wireless/rfcat/rfcat-1.9.1.ebuild rename to net-wireless/rfcat/rfcat-1.9.5.ebuild index ca416542c..2f52f73c9 100644 --- a/net-wireless/rfcat/rfcat-1.9.1.ebuild +++ b/net-wireless/rfcat/rfcat-1.9.5.ebuild @@ -3,26 +3,21 @@ EAPI=7 +HEX_PV=1.9.5 + +DISTUTILS_USE_SETUPTOOLS=bdepend PYTHON_COMPAT=( python3_{8..9} ) -DISTUTILS_USE_SETUPTOOLS=no inherit distutils-r1 DESCRIPTION="The swiss army knife of subGHz" HOMEPAGE="https://github.com/atlas0fd00m/rfcat.git" -if [ "${PV}" = "9999" ]; then - EGIT_REPO_URI="https://github.com/atlas0fd00m/rfcat.git" - inherit git-r3 - KEYWORDS="" -else - SRC_URI="https://github.com/atlas0fd00m/rfcat/archive/v${PV}.tar.gz -> ${P}.tar.gz \ - https://github.com/atlas0fd00m/rfcat/releases/download/v${PV}/RfCatChronosCCBootloader.hex -> RfCatChronosCCBootloader-${PV}.hex \ - https://github.com/atlas0fd00m/rfcat/releases/download/v${PV}/RfCatDonsCCBootloader.hex -> RfCatDonsCCBootloader-${PV}.hex \ - https://github.com/atlas0fd00m/rfcat/releases/download/v${PV}/RfCatYS1CCBootloader.hex -> RfCatYS1CCBootloader-${PV}.hex" - KEYWORDS="~amd64 ~x86" -# S="${WORKDIR}/${PN}-${COMMIT}" -fi +SRC_URI="https://github.com/atlas0fd00m/rfcat/archive/v${PV}.tar.gz -> ${P}.tar.gz \ + https://github.com/atlas0fd00m/rfcat/releases/download/v${HEX_PV}/RfCatChronosCCBootloader.hex -> RfCatChronosCCBootloader-${PV}.hex \ + https://github.com/atlas0fd00m/rfcat/releases/download/v${HEX_PV}/RfCatDonsCCBootloader.hex -> RfCatDonsCCBootloader-${PV}.hex \ + https://github.com/atlas0fd00m/rfcat/releases/download/v${HEX_PV}/RfCatYS1CCBootloader.hex -> RfCatYS1CCBootloader-${PV}.hex" +KEYWORDS="~amd64 ~amd64 ~x86" LICENSE="BSD" SLOT="0" @@ -30,10 +25,19 @@ IUSE="gui" DEPEND=">=dev-python/pyusb-1.0.0[${PYTHON_USEDEP}] virtual/libusb:1 + >=dev-python/future-0.17.1[${PYTHON_USEDEP}] + dev-python/ipython[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] gui? ( >=dev-python/pyside2-5.12.0[${PYTHON_USEDEP}] ) - >=dev-python/future-0.17.1[${PYTHON_USEDEP}]" +" RDEPEND="${DEPEND}" +src_prepare() { + rm -r tests || die + distutils-r1_src_prepare +} + src_install() { distutils-r1_src_install