Install this version:
emerge -a =dev-util/bytecode-viewer-bin-2.13.2
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =dev-util/bytecode-viewer-bin-2.13.2
Or alternatively:
emerge --autounmask-write -a =dev-util/bytecode-viewer-bin-2.13.2
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 2.13.2 | 8 | ~amd64 | 0 |
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop wrapper
DESCRIPTION="JAR and Android APK reverse engineering suite."
HOMEPAGE="https://bytecodeviewer.com/"
MY_PN="Bytecode-Viewer"
PNB="${PN%-*}"
PB="${PNB}-${PV}"
SRC_URI="https://github.com/Konloch/${PNB}/releases/download/v${PV}/${MY_PN}-${PV}.jar -> ${PB}.jar
https://raw.githubusercontent.com/Konloch/${PNB}/v${PV}/BCV%20Icon.png -> ${PB}-icon.png"
S="${WORKDIR}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="virtual/jre:17"
src_install() {
insinto "/usr/share/${PNB}"
doins "${DISTDIR}/${PB}.jar"
newicon "${DISTDIR}/${PB}-icon.png" "${PNB}.png"
make_wrapper "${PNB}" "java -jar ${EPREFIX}/usr/share/${PNB}/${PB}.jar"
make_desktop_entry "${PNB}" "${PNB}" "${PNB}"
}
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | bytecode-viewer-2.13.2-icon.png | 8653 bytes | https://raw.githubusercontent.com/Konloch/bytecode-viewer/v2.13.2/BCV%20Icon.png |
| DIST | bytecode-viewer-2.13.2.jar | 70170672 bytes | https://github.com/Konloch/bytecode-viewer/releases/download/v2.13.2/Bytecode-Viewer-2.13.2.jar |