diff options
author | Sam James <sam@gentoo.org> | 2021-11-28 19:00:26 +0000 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2021-11-28 19:02:06 +0000 |
commit | 705038948d6655a23cfc0ea7ec0abc57dad1a850 (patch) | |
tree | 8f093211bf94a8af8dc8a0b8cd8b00b25164a23e /dev-java/jnr-ffi | |
parent | dev-java/jnr-ffi: restrict 2.0.2-r1 to jffi-1.2.9 (diff) | |
download | gentoo-705038948d6655a23cfc0ea7ec0abc57dad1a850.tar.gz gentoo-705038948d6655a23cfc0ea7ec0abc57dad1a850.tar.bz2 gentoo-705038948d6655a23cfc0ea7ec0abc57dad1a850.zip |
dev-java/jnr-ffi: keep 2.0.2-r1 only for ppc64
Bug: https://bugs.gentoo.org/827215
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-java/jnr-ffi')
-rw-r--r-- | dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild | 2 | ||||
-rw-r--r-- | dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild | 60 |
2 files changed, 1 insertions, 61 deletions
diff --git a/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild b/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild index 601566e0203c..e3a137ca89bb 100644 --- a/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild +++ b/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/jnr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="|| ( Apache-2.0 LGPL-3 )" SLOT="2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="~ppc64" COMMON_DEP=" ~dev-java/jffi-1.2.9:1.2 diff --git a/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild b/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild deleted file mode 100644 index 5fd24c27ec3c..000000000000 --- a/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -JAVA_PKG_IUSE="doc source test" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="An abstracted interface to invoking native functions from java" -HOMEPAGE="https://github.com/jnr/jnr-ffi" -SRC_URI="https://github.com/jnr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( Apache-2.0 LGPL-3 )" -SLOT="2" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" - -COMMON_DEP=" - dev-java/jffi:1.2 - dev-java/jnr-x86asm:1.0 - dev-java/asm:4" - -RDEPEND="${COMMON_DEP} - >=virtual/jre-1.5" - -DEPEND="${COMMON_DEP} - >=virtual/jdk-1.5 - test? ( - dev-java/ant-junit:0 - >=dev-java/junit-4.8:4 - )" - -java_prepare() { - cp "${FILESDIR}"/${PN}_maven-build.xml build.xml || die - epatch "${FILESDIR}"/${P}-junit48.patch -} - -JAVA_ANT_REWRITE_CLASSPATH="yes" -JAVA_ANT_CLASSPATH_TAGS="${JAVA_ANT_CLASSPATH_TAGS} javadoc" -JAVA_ANT_ENCODING="UTF-8" - -EANT_GENTOO_CLASSPATH="asm-4,jffi-1.2,jnr-x86asm-1.0" -EANT_EXTRA_ARGS="-Dmaven.build.finalName=${PN}" - -EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit-4" - -src_test() { - # build native test library - emake BUILD_DIR=build -f libtest/GNUmakefile - - _JAVA_OPTIONS="-Djnr.ffi.library.path=build" \ - java-pkg-2_src_test -} - -src_install() { - java-pkg_dojar target/${PN}.jar - - use doc && java-pkg_dojavadoc target/site/apidocs - use source && java-pkg_dosrc src/main/java/* -} |