commit: c4b3c6c06cfd14130ab9422f1ae4417b87c3f49c Author: Rick Farina <zerochaos <AT> gentoo <DOT> org> AuthorDate: Thu Aug 20 21:26:32 2020 +0000 Commit: Rick Farina <zerochaos <AT> gentoo <DOT> org> CommitDate: Thu Aug 20 21:26:43 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b3c6c0
net-wireless/hackrf-tools: add support for mayhem Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org> .../files/{hackrf_easy_flash => hackrf_easy_flash-r1} | 8 ++++++++ ...tools-2018.01.1-r1.ebuild => hackrf-tools-2018.01.1-r2.ebuild} | 2 +- net-wireless/hackrf-tools/hackrf-tools-9999.ebuild | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/net-wireless/hackrf-tools/files/hackrf_easy_flash b/net-wireless/hackrf-tools/files/hackrf_easy_flash-r1 similarity index 94% rename from net-wireless/hackrf-tools/files/hackrf_easy_flash rename to net-wireless/hackrf-tools/files/hackrf_easy_flash-r1 index 78d0c69b0cd..deece5e3189 100644 --- a/net-wireless/hackrf-tools/files/hackrf_easy_flash +++ b/net-wireless/hackrf-tools/files/hackrf_easy_flash-r1 @@ -50,6 +50,9 @@ list_firmware() { if [ -r "/usr/share/hackrf/portapack-h1-havoc.bin" ]; then printf "portapack-havoc (--havoc)\n" fi + if [ -r "/usr/share/hackrf/portapack-h1_h2-mayhem.bin" ]; then + printf "portapack-mayhem (--mayhem)\n" + fi } #parse args @@ -78,6 +81,11 @@ while [ -n "${1}" ]; do TARGET=havoc shift ;; + mayhem|--mayhem) + firmware="/usr/share/hackrf/portapack-h1_h2-mayhem.bin" + TARGET=mayhem + shift + ;; cpld|--cpld) CPLD=1 get_cpld diff --git a/net-wireless/hackrf-tools/hackrf-tools-2018.01.1-r1.ebuild b/net-wireless/hackrf-tools/hackrf-tools-2018.01.1-r2.ebuild similarity index 96% rename from net-wireless/hackrf-tools/hackrf-tools-2018.01.1-r1.ebuild rename to net-wireless/hackrf-tools/hackrf-tools-2018.01.1-r2.ebuild index 85077b67001..bc7430341b0 100644 --- a/net-wireless/hackrf-tools/hackrf-tools-2018.01.1-r1.ebuild +++ b/net-wireless/hackrf-tools/hackrf-tools-2018.01.1-r2.ebuild @@ -30,7 +30,7 @@ RDEPEND="${DEPEND}" src_install() { cmake_src_install - dosbin "${FILESDIR}/hackrf_easy_flash" + newsbin "${FILESDIR}/hackrf_easy_flash-r1" hackrf_easy_flash if [[ ${PV} != "9999" ]] ; then insinto /usr/share/hackrf newins "${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_jawbreaker_usb.bin" hackrf_jawbreaker_usb-${PV}.bin diff --git a/net-wireless/hackrf-tools/hackrf-tools-9999.ebuild b/net-wireless/hackrf-tools/hackrf-tools-9999.ebuild index d7c23f08076..db45e737e6b 100644 --- a/net-wireless/hackrf-tools/hackrf-tools-9999.ebuild +++ b/net-wireless/hackrf-tools/hackrf-tools-9999.ebuild @@ -30,7 +30,7 @@ RDEPEND="${DEPEND}" src_install() { cmake_src_install - dosbin "${FILESDIR}/hackrf_easy_flash" + newsbin "${FILESDIR}/hackrf_easy_flash-r1" hackrf_easy_flash if [[ ${PV} != "9999" ]] ; then insinto /usr/share/hackrf newins "${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_jawbreaker_usb.bin" hackrf_jawbreaker_usb-${PV}.bin