recaf-bin: 2.0.0_p7 bump

This commit is contained in:
blshkv 2020-04-26 21:03:26 +08:00
parent 8b8d04e106
commit b2ac315f76
No known key found for this signature in database
GPG key ID: 273E3E90D1A6294F
3 changed files with 1 additions and 52 deletions

View file

@ -1,4 +1,3 @@
DIST recaf-1.15.10-patched.jar 49591747 BLAKE2B 851636021a9e28ecb030dde8633384e91dde0d14486e4f6090a3606ec794f7a9423665de702debf39b2bff62d9836c6762c05b087a0af1fd4205c4727a21f45a SHA512 7522cdfabc612ec09a800a95e7bc8e5c0e8189a31c6d23ca766f93be6640f32423ba9534954c522d8d86cef9e3a489a8d1e5bd7fbafbc73c58e0ff08bf24a97a
DIST recaf-1.15.10.jar 10203841 BLAKE2B 3c02b374922db441e3ccf304b3a532db47e78992c11b7878026f79a698f05caef6f28bf1bf34fa21a5c90dd03177d5b32b427f76b60a8c71d44853586ffdcf76 SHA512 7c9a724bea6b210f5b70a8635d36c54ad93e691ca2941109bb34e5e46bd0b4782ecc8b3115f1d5d02d7c3810942c3ec560b58413426aacc410784b064a14711b
DIST recaf-bin-2.0.0_p5.jar 24305985 BLAKE2B 0b7179d8aaebbccc0cd455719c7e89dfa5c31ac35fb8ac88f14643f4526d5c4e4e260f9a7fdd904abc97adc5917f05cbd4544bda0dae41f7b5164203f77e899a SHA512 e8a77c9e054a0ce7ccca9f0bb8013f9560466fb06c6a66bd45b7227682524679df3912a96b8383aad0ab55b1970eaeacd491774130b9fb3d99b8afcd66b21c5e
DIST recaf-bin-2.0.0_p6.jar 24326523 BLAKE2B c80bdd8a4f350b8c4d7d5e9505cfd1264e2680b1b0292d20d4680f62c3a1b42fda8735d3c4ca293700d2c4f90cce4229e5f354c0a18cdae5ec01c3ed4557e16a SHA512 22d2b9376358e3f5473ea460e977f47016a2f0cc136032f37f6b0a003a4cbcb16333ae6bb7480cf17dccd9c24902da4ee73069efc435f6d5f57aee1b0795aaa6
DIST recaf-bin-2.0.0_p7.jar 24330850 BLAKE2B bd30b987cbbc9cedc50d2a2f966501c502679eaa1fb4779fdd4d2ecfe9ded2ed6cd9c0ff56c03b63e78a48afe0d0cc40084340e4e14d7b0a33e45789bb2646cc SHA512 7be5238be94979b2caad9142142d1aa0c6e8ab486017a63a1942a670495ed5f068af3f0762020192d68a54cffb7e0c6783950de576c53d2c0952ea0de4a5b435

View file

@ -1,50 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
MY_PN="recaf"
MY_PV="$(ver_cut 1-3)-redesign.$(ver_cut 5)"
DESCRIPTION="A modern Java bytecode editor"
HOMEPAGE="https://col-e.github.io/Recaf/"
SRC_URI="https://github.com/Col-E/Recaf/releases/download/${MY_PV}/recaf-$(ver_cut 1-3)-J8-jar-with-dependencies.jar -> ${P}.jar"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="system-openjfx"
RDEPEND="system-openjfx? ( dev-java/openjfx )
virtual/jre:*"
DEPEND="${RDEPEND}"
S="${WORKDIR}"
src_unpack() {
dodir "${S}"
cp -L "${DISTDIR}/${A}" "${S}/${MY_PN}.jar" || die
}
src_install() {
insinto "/opt/${MY_PN}/"
doins "${MY_PN}.jar"
newbin - ${MY_PN} <<-EOF
#!/bin/sh
FXLIB_PATH="/usr/lib64/openjfx-11/lib"
FXLIBS="\$FXLIB_PATH/javafx.base.jar:\$FXLIB_PATH/javafx.controls.jar:\
\$FXLIB_PATH/javafx.graphics.jar:\
/opt/${MY_PN}/recaf.jar"
java -cp \$FXLIBS me.coley.recaf.Recaf
EOF
}
pkg_postinst() {
if ! use system-openjfx; then
einfo "The tool is installed without system-openjfx use flag"
einfo "It will download openjfx during runtime into a home diretory"
fi
}