mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-20 22:01:11 +02:00
recaf-bin: 2.0.0_p7 bump
This commit is contained in:
parent
8b8d04e106
commit
b2ac315f76
3 changed files with 1 additions and 52 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
}
|
||||
Loading…
Reference in a new issue