# Template file for 'jadx' pkgname=jadx version=1.5.2 revision=2 hostmakedepends="openjdk21 gradle" short_desc="Decompiler for Dalvik bytecode" maintainer="Andrew Benson " license="Apache-2.0" homepage="https://github.com/skylot/jadx" distfiles="https://github.com/skylot/jadx/archive/v${version}.tar.gz" checksum=2e6c6e9919c1dfd2c060ffb719ae8fe3aae8d1f1cc783798475d7e01d561b7d8 do_build() { gradle --no-daemon copyArtifacts } do_install() { vmkdir usr/share vcopy build/jadx usr/share vmkdir usr/bin ln -s /usr/share/jadx/bin/jadx ${DESTDIR}/usr/bin/jadx ln -s /usr/share/jadx/bin/jadx-gui ${DESTDIR}/usr/bin/jadx-gui vinstall contrib/jadx-gui.desktop 644 usr/share/applications vinstall jadx-gui/src/main/resources/logos/jadx-logo.svg 644 usr/share/icons/hicolor/scalable/apps jadx.svg for size in 16 32 48; do vinstall jadx-gui/src/main/resources/logos/jadx-logo-${size}px.png 644 usr/share/icons/hicolor/${size}x${size}/apps jadx.png done }