dev-util/bytecode-viewer-bin - 2.13.2 (tatsh-overlay)

Search

Install

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

Package Information

Description:
JAR and Android APK reverse engineering suite.
Homepage:
https://bytecodeviewer.com/
License:
GPL-3

Ebuild Details

Version EAPI Keywords Slot
2.13.2 8 ~amd64 0
View Raw Ebuild
# 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}"
}

Inherited Eclasses

Dependencies

RDEPEND

virtual/jre:17

Manifest for 2.13.2

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