net-wireless/hackrf-tools: add support for mayhem

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Rick Farina <zerochaos@gentoo.org>
This commit is contained in:
Rick Farina
2020-08-20 17:26:32 -04:00
parent a58b0c2f47
commit c4b3c6c06c
3 changed files with 10 additions and 2 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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