# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit wrapper DESCRIPTION="Licensed version of Binary Ninja - an interactive decompiler, disassembler, debugger, and binary analysis platform built by reverse engineers, for reverse engineers." HOMEPAGE="https://binary.ninja" SRC_URI="binaryninja_linux_${PV}_personal.zip" LICENSE="BinaryNinja_Personal" SLOT="0" KEYWORDS="amd64 x86" RDEPEND="" RESTRICT="mirror" QA_PREBUILT="opt/binaryninja/*" S="${WORKDIR}/binaryninja" pkg_nofetch() { einfo "BinaryNinja has no licensing in software - you get personalized download link when" einfo "you purchase your license.You can download it from https://portal.binary.ninja/ and" einfo "from there go to My Licenses -> click your license -> select correct architecture " einfo "'Linux (x86_64)' and version (${PV}) and put the downloaded file" einfo "in DISTDIR (usually /var/cache/distfiles/) - for example like this:" einfo " # cp -v ~/Downloads/${SRC_URI} /var/cache/distfiles/" } src_install() { insinto "/opt/binaryninja" doins -r * fperms 755 "/opt/binaryninja/binaryninja" make_wrapper "binaryninja" "/opt/binaryninja/binaryninja" }