From 7fd630ea696ca242cab3c99df84b3ab5badf4537 Mon Sep 17 00:00:00 2001 From: blshkv Date: Sun, 11 Aug 2019 09:43:37 +0800 Subject: [PATCH] AndroidProjectCreator-bin: 1.3 bump --- .../AndroidProjectCreator-bin-1.2.2-r1.ebuild | 2 +- .../AndroidProjectCreator-bin-1.3.ebuild | 36 +++++++++++++++++++ dev-util/AndroidProjectCreator-bin/Manifest | 1 + 3 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 dev-util/AndroidProjectCreator-bin/AndroidProjectCreator-bin-1.3.ebuild diff --git a/dev-util/AndroidProjectCreator-bin/AndroidProjectCreator-bin-1.2.2-r1.ebuild b/dev-util/AndroidProjectCreator-bin/AndroidProjectCreator-bin-1.2.2-r1.ebuild index 2e48d2e05..4df2261e9 100644 --- a/dev-util/AndroidProjectCreator-bin/AndroidProjectCreator-bin-1.2.2-r1.ebuild +++ b/dev-util/AndroidProjectCreator-bin/AndroidProjectCreator-bin-1.2.2-r1.ebuild @@ -5,7 +5,7 @@ EAPI=7 MY_PN="AndroidProjectCreator" -DESCRIPTION="Convert an APK to an Android Studio Project using multiple open-source decompilers" +DESCRIPTION="Decompile an APK to an Android Studio Project" HOMEPAGE="https://github.com/ThisIsLibra/AndroidProjectCreator" SRC_URI="https://github.com/ThisIsLibra/${MY_PN}/releases/download/${PV}-stable/${MY_PN}-${PV}-stable-jar-with-dependencies.jar" diff --git a/dev-util/AndroidProjectCreator-bin/AndroidProjectCreator-bin-1.3.ebuild b/dev-util/AndroidProjectCreator-bin/AndroidProjectCreator-bin-1.3.ebuild new file mode 100644 index 000000000..4df2261e9 --- /dev/null +++ b/dev-util/AndroidProjectCreator-bin/AndroidProjectCreator-bin-1.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="AndroidProjectCreator" + +DESCRIPTION="Decompile an APK to an Android Studio Project" +HOMEPAGE="https://github.com/ThisIsLibra/AndroidProjectCreator" +SRC_URI="https://github.com/ThisIsLibra/${MY_PN}/releases/download/${PV}-stable/${MY_PN}-${PV}-stable-jar-with-dependencies.jar" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +#to add: +# Fernflower, CFR, Procyon and JEB3 +DEPEND="dev-util/jd-gui + dev-util/jadx-bin" +RDEPEND="|| ( virtual/jre virtual/jdk )" + +S=${WORKDIR} + +src_unpack() { + cp "${DISTDIR}/${A}" "${S}" +} + +src_install() { + dodir /opt/"${MY_PN}" + insinto /opt/"${MY_PN}" + newins "${MY_PN}-${PV}-stable-jar-with-dependencies.jar" "${MY_PN}.jar" + + echo -e "#!/bin/sh\njava -jar /opt/${MY_PN}/${MY_PN}.jar \"\$@\" &\n" > "${MY_PN}" + dobin ${MY_PN} +} diff --git a/dev-util/AndroidProjectCreator-bin/Manifest b/dev-util/AndroidProjectCreator-bin/Manifest index 5d664e054..c217ff4de 100644 --- a/dev-util/AndroidProjectCreator-bin/Manifest +++ b/dev-util/AndroidProjectCreator-bin/Manifest @@ -1 +1,2 @@ DIST AndroidProjectCreator-1.2.2-stable-jar-with-dependencies.jar 3215285 BLAKE2B a5ad78ad690f96a3409b2fd9939eaa222947530245e205abfff1125540b6e9353013f1269fa30cafd97a1ac0d78653b416b2b9fec71e6d096dbbd60273fdc198 SHA512 20f803cf32b4b21e18ecfa28f76cf40fe190135ab317c70f953542a1416cd3b357cb99b6a27b68f021e49792ef29c8f6226babe03abcc10bfb4ebb46d5d41481 +DIST AndroidProjectCreator-1.3-stable-jar-with-dependencies.jar 3215219 BLAKE2B 617a358d578286da7997977c14e988f6bdca4541f6744e55aa55953e6126c622b513d964a16c3161099ccc1635ecb78f8716023549d71fbc9f8be16670c557da SHA512 cc7fdfc5403a2b3f8e903ceba9042edde9a5ede2d3193ac1c65f7765ac5f8de9121af03252ef6d1749e6fef2e12dfcb9b1b2cddd3bcc72106da7e1d02f7af364