Gentoo Archives: gentoo-commits

From: Rick Farina <zerochaos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-wireless/hackrf-tools/, net-wireless/hackrf-tools/files/
Date: Thu, 20 Aug 2020 21:26:47
Message-Id: 1597958803.c4b3c6c06cfd14130ab9422f1ae4417b87c3f49c.zerochaos@gentoo
1 commit: c4b3c6c06cfd14130ab9422f1ae4417b87c3f49c
2 Author: Rick Farina <zerochaos <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 20 21:26:32 2020 +0000
4 Commit: Rick Farina <zerochaos <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 20 21:26:43 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b3c6c0
7
8 net-wireless/hackrf-tools: add support for mayhem
9
10 Package-Manager: Portage-3.0.4, Repoman-3.0.1
11 Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>
12
13 .../files/{hackrf_easy_flash => hackrf_easy_flash-r1} | 8 ++++++++
14 ...tools-2018.01.1-r1.ebuild => hackrf-tools-2018.01.1-r2.ebuild} | 2 +-
15 net-wireless/hackrf-tools/hackrf-tools-9999.ebuild | 2 +-
16 3 files changed, 10 insertions(+), 2 deletions(-)
17
18 diff --git a/net-wireless/hackrf-tools/files/hackrf_easy_flash b/net-wireless/hackrf-tools/files/hackrf_easy_flash-r1
19 similarity index 94%
20 rename from net-wireless/hackrf-tools/files/hackrf_easy_flash
21 rename to net-wireless/hackrf-tools/files/hackrf_easy_flash-r1
22 index 78d0c69b0cd..deece5e3189 100644
23 --- a/net-wireless/hackrf-tools/files/hackrf_easy_flash
24 +++ b/net-wireless/hackrf-tools/files/hackrf_easy_flash-r1
25 @@ -50,6 +50,9 @@ list_firmware() {
26 if [ -r "/usr/share/hackrf/portapack-h1-havoc.bin" ]; then
27 printf "portapack-havoc (--havoc)\n"
28 fi
29 + if [ -r "/usr/share/hackrf/portapack-h1_h2-mayhem.bin" ]; then
30 + printf "portapack-mayhem (--mayhem)\n"
31 + fi
32 }
33
34 #parse args
35 @@ -78,6 +81,11 @@ while [ -n "${1}" ]; do
36 TARGET=havoc
37 shift
38 ;;
39 + mayhem|--mayhem)
40 + firmware="/usr/share/hackrf/portapack-h1_h2-mayhem.bin"
41 + TARGET=mayhem
42 + shift
43 + ;;
44 cpld|--cpld)
45 CPLD=1
46 get_cpld
47
48 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
49 similarity index 96%
50 rename from net-wireless/hackrf-tools/hackrf-tools-2018.01.1-r1.ebuild
51 rename to net-wireless/hackrf-tools/hackrf-tools-2018.01.1-r2.ebuild
52 index 85077b67001..bc7430341b0 100644
53 --- a/net-wireless/hackrf-tools/hackrf-tools-2018.01.1-r1.ebuild
54 +++ b/net-wireless/hackrf-tools/hackrf-tools-2018.01.1-r2.ebuild
55 @@ -30,7 +30,7 @@ RDEPEND="${DEPEND}"
56
57 src_install() {
58 cmake_src_install
59 - dosbin "${FILESDIR}/hackrf_easy_flash"
60 + newsbin "${FILESDIR}/hackrf_easy_flash-r1" hackrf_easy_flash
61 if [[ ${PV} != "9999" ]] ; then
62 insinto /usr/share/hackrf
63 newins "${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_jawbreaker_usb.bin" hackrf_jawbreaker_usb-${PV}.bin
64
65 diff --git a/net-wireless/hackrf-tools/hackrf-tools-9999.ebuild b/net-wireless/hackrf-tools/hackrf-tools-9999.ebuild
66 index d7c23f08076..db45e737e6b 100644
67 --- a/net-wireless/hackrf-tools/hackrf-tools-9999.ebuild
68 +++ b/net-wireless/hackrf-tools/hackrf-tools-9999.ebuild
69 @@ -30,7 +30,7 @@ RDEPEND="${DEPEND}"
70
71 src_install() {
72 cmake_src_install
73 - dosbin "${FILESDIR}/hackrf_easy_flash"
74 + newsbin "${FILESDIR}/hackrf_easy_flash-r1" hackrf_easy_flash
75 if [[ ${PV} != "9999" ]] ; then
76 insinto /usr/share/hackrf
77 newins "${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_jawbreaker_usb.bin" hackrf_jawbreaker_usb-${PV}.bin