From 1d7ce48d37aec2b546096b45861b24d3c5412f8c Mon Sep 17 00:00:00 2001 From: Ivan Lloro Date: Sat, 10 Aug 2024 08:00:29 +0200 Subject: [PATCH] dev-python/jpype: new package, add 1.5.0 Signed-off-by: Ivan Lloro --- dev-python/jpype/Manifest | 1 + dev-python/jpype/jpype-1.5.0.ebuild | 27 +++++++++++++++++++++++++++ dev-python/jpype/metadata.xml | 11 +++++++++++ 3 files changed, 39 insertions(+) create mode 100644 dev-python/jpype/Manifest create mode 100644 dev-python/jpype/jpype-1.5.0.ebuild create mode 100644 dev-python/jpype/metadata.xml diff --git a/dev-python/jpype/Manifest b/dev-python/jpype/Manifest new file mode 100644 index 0000000000..1cf190a185 --- /dev/null +++ b/dev-python/jpype/Manifest @@ -0,0 +1 @@ +DIST JPype1-1.5.0.tar.gz 799134 BLAKE2B 0389c0452e6b453e82554e956c7c4848c14b7bbf76fa624f5f0bf4d70e7008864f0f290393794d89de56ff9740ffefc4dc839a18f48f3daa18f7d9933be4d067 SHA512 955dde2d33a0bd2e5eb0895754fd0c077df94bb28541f720cc706988e0b530e39c3e7752d9f0c531cc86d1812148c443b1430a66553ebd3632a4d4161ad5ed78 diff --git a/dev-python/jpype/jpype-1.5.0.ebuild b/dev-python/jpype/jpype-1.5.0.ebuild new file mode 100644 index 0000000000..fb0fd175fa --- /dev/null +++ b/dev-python/jpype/jpype-1.5.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Cross-language bridge to allow Python programs full access to Java class libraries" +HOMEPAGE="https://github.com/jpype-project/jpype/" +SRC_URI="https://github.com/jpype-project/jpype/releases/download/v1.5.0/JPype1-1.5.0.tar.gz " +S=${WORKDIR}/JPype1-${PV} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="virtual/jdk" + +# WORKAROUND: Overload function to nullify blocking QA check. +# To be deleted after resolution of +# https://bugs.gentoo.org/937642 +_distutils-r1_post_python_install() { + local keep +} diff --git a/dev-python/jpype/metadata.xml b/dev-python/jpype/metadata.xml new file mode 100644 index 0000000000..f2a5ac5e79 --- /dev/null +++ b/dev-python/jpype/metadata.xml @@ -0,0 +1,11 @@ + + + + + ivan.lloro.boada@gmail.com + Ivan Lloro + + + jpype-project/jpype + +