# Copyright 2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit java-utils-2 DESCRIPTION="Java OpenJFX client application platform" HOMEPAGE="https://gluonhq.com/products/javafx/" SRC_URI=" https://repo1.maven.org/maven2/org/openjfx/javafx-base/${PV}/javafx-base-${PV}-linux.jar https://repo1.maven.org/maven2/org/openjfx/javafx-controls/${PV}/javafx-controls-${PV}-linux.jar https://repo1.maven.org/maven2/org/openjfx/javafx-graphics/${PV}/javafx-graphics-${PV}-linux.jar https://repo1.maven.org/maven2/org/openjfx/javafx-media/${PV}/javafx-media-${PV}-linux.jar " S="${WORKDIR}/" LICENSE="GPL-2-with-classpath-exception" SLOT="${PV%%[.+]*}" KEYWORDS="amd64" DEPEND=" dev-java/openjdk-bin:${SLOT} " RDEPEND="${DEPEND}" src_unpack() { dodir "${S}" for MY_A in $A; do cp -L "${DISTDIR}/${MY_A}" "${S}/${MY_A}" || die echo "${MY_A}" done } src_install() { java-pkg_newjar javafx-base-${PV}-linux.jar javafx.base.jar java-pkg_newjar javafx-controls-${PV}-linux.jar javafx.controls.jar java-pkg_newjar javafx-graphics-${PV}-linux.jar javafx.graphics.jar java-pkg_newjar javafx-media-${PV}-linux.jar javafx.media.jar }