diff options
Diffstat (limited to 'dev-java')
| -rw-r--r-- | dev-java/aopalliance/aopalliance-1.0-r2.ebuild | 2 | ||||
| -rw-r--r-- | dev-java/gson/gson-2.8.7.ebuild | 2 | ||||
| -rw-r--r-- | dev-java/guice/guice-4.1.ebuild | 2 | ||||
| -rw-r--r-- | dev-java/icu4j/Manifest | 1 | ||||
| -rw-r--r-- | dev-java/icu4j/icu4j-56.1.ebuild | 47 | ||||
| -rw-r--r-- | dev-java/javax-inject/javax-inject-1-r3.ebuild | 2 | ||||
| -rw-r--r-- | dev-java/jflex/jflex-1.6.1-r1.ebuild | 2 | ||||
| -rw-r--r-- | dev-java/jflex/jflex-1.6.1.ebuild | 121 | ||||
| -rw-r--r-- | dev-java/jna/jna-4.2.2-r3.ebuild | 2 | ||||
| -rw-r--r-- | dev-java/jsch-agent-proxy/jsch-agent-proxy-0.0.9.ebuild | 2 | ||||
| -rw-r--r-- | dev-java/reflections/reflections-0.9.10-r1.ebuild | 2 |
11 files changed, 8 insertions, 177 deletions
diff --git a/dev-java/aopalliance/aopalliance-1.0-r2.ebuild b/dev-java/aopalliance/aopalliance-1.0-r2.ebuild index c4597d374e9b..a9adc6ec5c8e 100644 --- a/dev-java/aopalliance/aopalliance-1.0-r2.ebuild +++ b/dev-java/aopalliance/aopalliance-1.0-r2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="http://aopalliance.sourceforge.net/" LICENSE="public-domain" SLOT="1" -KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux" +KEYWORDS="amd64 arm64 ppc64 x86 ~amd64-linux" IUSE="" diff --git a/dev-java/gson/gson-2.8.7.ebuild b/dev-java/gson/gson-2.8.7.ebuild index af292bcfcff5..a434eecae684 100644 --- a/dev-java/gson/gson-2.8.7.ebuild +++ b/dev-java/gson/gson-2.8.7.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz" LICENSE="Apache-2.0" SLOT="2.6" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 ~x86" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*" diff --git a/dev-java/guice/guice-4.1.ebuild b/dev-java/guice/guice-4.1.ebuild index c0a7d2f86aca..eae84b6f3479 100644 --- a/dev-java/guice/guice-4.1.ebuild +++ b/dev-java/guice/guice-4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="4" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" +KEYWORDS="amd64 arm64 ~ppc64 x86" RESTRICT="test" CP_DEPEND="dev-java/aopalliance:1 diff --git a/dev-java/icu4j/Manifest b/dev-java/icu4j/Manifest index b5d945993840..4359c454577a 100644 --- a/dev-java/icu4j/Manifest +++ b/dev-java/icu4j/Manifest @@ -1,3 +1,2 @@ DIST icu4j-54_1_1.tgz 23457651 BLAKE2B f200d170c32065d2f678247d595085283446e401da2c2433b426466fc5c6f93f5ce629bce23d1114cad7d360aa4d127060750d380da8cc3e7fa1e529b454bae9 SHA512 c41f7f9fb0819767da48ac21c4883a628da8397e0ad5b0d75e51d9185b5511608c9a635933c4ae2e0c8911b2cdecf47bc661050935bbae2ba58abfb5ad04dadf DIST icu4j-55_1.tgz 23617640 BLAKE2B fe22524761e0c6be4ea440f90ffe5fba8a2f34484207248762ab127c3bb7e4328ced3502a336edd7d3a1026804381cd2b8738b15cd1745af0cee813dc60d7893 SHA512 706daed61d9d3722a0813d175fa66b24570abba492c32704d4df924861e5d2592a4a5ff40fdec2bd3fb662c3679dbc9addd580966c3cc69470d14e3fce27a054 -DIST icu4j-56_1.tgz 23189284 BLAKE2B d53aa869d6cde8cc9c83e66b55986b61736fbaf7a890e3c7bacab5abb23623ec64b5a23fd740dca8e51fd2336ced5e79546b4c08edca25beced22e6560f7814d SHA512 9ecc36c03a6713dbfb909e109b5e982525958b6137bd7006c93ff3b8578d816c59fa331555b43c94248f392ba9b456b1adb37be74e02e9ea818c8a9a7c669f4a diff --git a/dev-java/icu4j/icu4j-56.1.ebuild b/dev-java/icu4j/icu4j-56.1.ebuild deleted file mode 100644 index 870e9f7a2de0..000000000000 --- a/dev-java/icu4j/icu4j-56.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -JAVA_PKG_IUSE="doc examples source test" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="A set of Java libraries providing Unicode and Globalization support" -HOMEPAGE="http://www.icu-project.org/" -SRC_URI="http://download.icu-project.org/files/${PN}/${PV}/${PN}-${PV//./_}.tgz" - -LICENSE="icu" -SLOT="56" -KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" -IUSE="" - -DEPEND=">=virtual/jdk-1.6" -RDEPEND=">=virtual/jre-1.6" - -S="${WORKDIR}" - -JAVA_PKG_BSFIX_NAME+=" common-targets.xml" - -EANT_DOC_TARGET="docs" -EANT_TEST_TARGET="check" - -JAVA_RM_FILES=( - tools/build/src/com/ibm/icu/dev/tool/docs/ICUTaglet.java -) - -src_test() { - java-pkg-2_src_test -} - -src_install() { - java-pkg_dojar ${PN}.jar - java-pkg_dojar ${PN}-charset.jar - java-pkg_dojar ${PN}-localespi.jar - - dodoc readme.html - - use doc && java-pkg_dojavadoc doc - use examples && java-pkg_doexamples demos samples - use source && java-pkg_dosrc main/classes/*/src/com -} diff --git a/dev-java/javax-inject/javax-inject-1-r3.ebuild b/dev-java/javax-inject/javax-inject-1-r3.ebuild index 559124ccbe1b..40a077e9d729 100644 --- a/dev-java/javax-inject/javax-inject-1-r3.ebuild +++ b/dev-java/javax-inject/javax-inject-1-r3.ebuild @@ -16,7 +16,7 @@ SRC_URI="http://central.maven.org/maven2/javax/inject/${MY_PN}/${PV}/${MY_P}-sou LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux" +KEYWORDS="~amd64 arm64 ~ppc64 ~x86 ~amd64-linux" RDEPEND=">=virtual/jre-1.6" DEPEND=">=virtual/jdk-1.6" diff --git a/dev-java/jflex/jflex-1.6.1-r1.ebuild b/dev-java/jflex/jflex-1.6.1-r1.ebuild index 80b924fcbda7..58580490d2fc 100644 --- a/dev-java/jflex/jflex-1.6.1-r1.ebuild +++ b/dev-java/jflex/jflex-1.6.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://${PN}.de/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~ppc-macos ~x64-macos" IUSE="examples test vim-syntax" RESTRICT="!test? ( test )" diff --git a/dev-java/jflex/jflex-1.6.1.ebuild b/dev-java/jflex/jflex-1.6.1.ebuild deleted file mode 100644 index 32c5d3413238..000000000000 --- a/dev-java/jflex/jflex-1.6.1.ebuild +++ /dev/null @@ -1,121 +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" - -inherit epatch java-pkg-2 java-pkg-simple - -DESCRIPTION="JFlex is a lexical analyzer generator for Java" -HOMEPAGE="https://www.jflex.de/" -SRC_URI="https://${PN}.de/${P}.tar.gz" -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~ppc-macos ~x64-macos" -IUSE="examples test vim-syntax" -RESTRICT="!test? ( test )" - -CDEPEND="dev-java/ant-core:0" - -RDEPEND=">=virtual/jre-1.6 - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) - ${CDEPEND}" - -DEPEND=">=virtual/jdk-1.6 - test? ( dev-java/junit:4 ) - ${CDEPEND}" - -PDEPEND=">=dev-java/javacup-0.11b_p20151001:0" - -S="${WORKDIR}/${P}" -JAVA_SRC_DIR="src/main/java" - -java_prepare() { - # See below for details. - epatch "${FILESDIR}/icedtea-arm.patch" - - # We need the bundled jflex.jar. - rm -rv ${JAVA_SRC_DIR}/java_cup examples/pom.xml || die - - # Remove the bundled java-cup.jar if unneeded. - if has_version ${PDEPEND}; then - rm -v lib/java-cup-*.jar || die - fi -} - -src_configure() { - # javacup is a cyclic dependency. Use the package if we have it, - # otherwise use the bundled version and install the package later. - if has_version ${PDEPEND}; then - # Use PORTAGE_QUIET to suppress a QA warning that is spurious - # thanks to has_version above. This is Portage-specific but - # showing the warning elsewhere isn't the end of the world. - JAVACUP=$(PORTAGE_QUIET=1 java-pkg_getjar --build-only javacup javacup.jar) - else - JAVACUP=$(echo lib/java-cup-*.jar) - fi - - JAVA_GENTOO_CLASSPATH_EXTRA="$(java-pkg_getjars --build-only ant-core):${JAVACUP}" -} - -jflex_compile() { - java "${@}" jflex.Main -d ${JAVA_SRC_DIR}/${PN} --skel src/main/${PN}/skeleton.nested src/main/${PN}/LexScan.flex || die - java-pkg-simple_src_compile - java-pkg_addres ${PN}.jar src/main/resources -} - -src_compile() { - java -jar "${JAVACUP}" -destdir ${JAVA_SRC_DIR}/${PN} -package ${PN} -parser LexParse -interface src/main/cup/LexParse.cup || die - - # The IcedTea ARM HotSpot port (as of 2.6.1) hangs when running - # jflex. We have patched jflex to fix it but we have to run the - # bundled version first. -Xint works around the problem. See - # http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2678. - use arm && local JFLEX_ARGS="-Xint" - - # First compile (without doc/source) using the bundled jflex. - JAVA_PKG_IUSE= jflex_compile -cp "lib/${P}.jar:${JAVACUP}" ${JFLEX_ARGS} - - # Then recompile using the fresh jflex. - jflex_compile -cp "${PN}.jar:${JAVACUP}" -} - -src_install() { - java-pkg-simple_src_install - java-pkg_dolauncher ${PN} --main ${PN}.Main - - java-pkg_register-dependency javacup javacup-runtime.jar - java-pkg_register-ant-task - - use examples && java-pkg_doexamples examples - dodoc {changelog,README}.md - - if use doc; then - dodoc doc/*.pdf - docinto html - dodoc doc/*.{css,html,png} doc/COPYRIGHT - fi - - if use vim-syntax; then - insinto /usr/share/vim/vimfiles/syntax - doins lib/${PN}.vim - fi -} - -src_test() { - if use arm && java-pkg_current-vm-matches oracle-jdk-bin-1.8; then - # This results in a StackOverflowError as of 1.8.0.65 but works - # fine on icedtea:7. Don't know about icedtea:8 yet. - rm -v src/test/java/jflex/EmitterTest.java || die - fi - - local CP="src/test/java:${PN}.jar:${JAVA_GENTOO_CLASSPATH_EXTRA}:$(java-pkg_getjars junit-4)" - - local TESTS=$(find src/test/java -name "*Test*.java" -printf "%P\n") - TESTS="${TESTS//.java}" - TESTS="${TESTS//\//.}" - - ejavac -classpath "${CP}" $(find src/test/java -name "*.java") - ejunit4 -classpath "${CP}" ${TESTS} -} diff --git a/dev-java/jna/jna-4.2.2-r3.ebuild b/dev-java/jna/jna-4.2.2-r3.ebuild index 6ba89af05328..503ed32bd2b4 100644 --- a/dev-java/jna/jna-4.2.2-r3.ebuild +++ b/dev-java/jna/jna-4.2.2-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/java-native-access/jna/archive/${PV}.tar.gz -> ${P}. LICENSE="LGPL-2.1" SLOT="4" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 ~x86" IUSE="+awt +nio-buffers test" REQUIRED_USE="test? ( awt nio-buffers )" diff --git a/dev-java/jsch-agent-proxy/jsch-agent-proxy-0.0.9.ebuild b/dev-java/jsch-agent-proxy/jsch-agent-proxy-0.0.9.ebuild index 1d9101a28232..c589564d3128 100644 --- a/dev-java/jsch-agent-proxy/jsch-agent-proxy-0.0.9.ebuild +++ b/dev-java/jsch-agent-proxy/jsch-agent-proxy-0.0.9.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/ymnk/jsch-agent-proxy/archive/${MY_COMMIT}.tar.gz -> LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 ~x86" # Common dependencies # POM: ${PN}-12c3d64fc2b0a4fd37659369edfdee26e48954e2/${PN}-jsch/pom.xml diff --git a/dev-java/reflections/reflections-0.9.10-r1.ebuild b/dev-java/reflections/reflections-0.9.10-r1.ebuild index 8ca41b4098f7..ef584fb0351a 100644 --- a/dev-java/reflections/reflections-0.9.10-r1.ebuild +++ b/dev-java/reflections/reflections-0.9.10-r1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/ronmamo/reflections" SRC_URI="http://search.maven.org/remotecontent?filepath=org/${PN}/${PN}/${PV}/${P}-sources.jar" LICENSE="WTFPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 ~x86" CP_DEPEND="dev-java/commons-vfs:2 dev-java/dom4j:1 |
