summaryrefslogtreecommitdiff
path: root/dev-java
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2021-04-28 13:45:08 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2021-04-28 13:45:08 +0000
commit299cc19f8d28bac317a4cc6fa2900a3da0843b2c (patch)
tree21e41fb44e1d603753f1ca0c277436a82f9eb673 /dev-java
parent324367b13cb94f91336c3b87c303f907e648efda (diff)
downloadbaldeagleos-repo-299cc19f8d28bac317a4cc6fa2900a3da0843b2c.tar.gz
baldeagleos-repo-299cc19f8d28bac317a4cc6fa2900a3da0843b2c.tar.xz
baldeagleos-repo-299cc19f8d28bac317a4cc6fa2900a3da0843b2c.zip
Adding metadata
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/antlr/antlr-4.5.3.ebuild1
-rw-r--r--dev-java/jansi/jansi-1.11-r2.ebuild (renamed from dev-java/jansi/jansi-1.11-r1.ebuild)15
-rw-r--r--dev-java/java-getopt/java-getopt-1.0.14-r1.ebuild (renamed from dev-java/java-getopt/java-getopt-1.0.14.ebuild)10
-rw-r--r--dev-java/jbitcollider-core/jbitcollider-core-0.8-r1.ebuild (renamed from dev-java/jbitcollider-core/jbitcollider-core-0.8.ebuild)9
-rw-r--r--dev-java/randomized-runner/Manifest1
-rw-r--r--dev-java/randomized-runner/metadata.xml9
-rw-r--r--dev-java/randomized-runner/randomized-runner-2.7.8.ebuild53
7 files changed, 82 insertions, 16 deletions
diff --git a/dev-java/antlr/antlr-4.5.3.ebuild b/dev-java/antlr/antlr-4.5.3.ebuild
index bf5db82387ef..3cd757f2a8eb 100644
--- a/dev-java/antlr/antlr-4.5.3.ebuild
+++ b/dev-java/antlr/antlr-4.5.3.ebuild
@@ -4,6 +4,7 @@
EAPI="5"
JAVA_PKG_IUSE="source"
+MAVEN_ID="org.antlr:antlr4:4.5.3"
inherit java-pkg-2 java-pkg-simple
diff --git a/dev-java/jansi/jansi-1.11-r1.ebuild b/dev-java/jansi/jansi-1.11-r2.ebuild
index 0d9a907524da..0c1149bbd7b2 100644
--- a/dev-java/jansi/jansi-1.11-r1.ebuild
+++ b/dev-java/jansi/jansi-1.11-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="5"
+EAPI=7
# TODO: Get doc (missing classpath entries) working.
JAVA_PKG_IUSE="source test"
@@ -10,10 +10,10 @@ inherit vcs-snapshot java-pkg-2 java-ant-2
DESCRIPTION="A library that allows you to use ANSI escape sequences in your console output"
HOMEPAGE="http://jansi.fusesource.org/"
-SRC_URI="https://github.com/fusesource/${PN}/tarball/${PN}-project-${PV} -> ${P}.tar.gz"
+SRC_URI="https://github.com/fusesource/${PN}/archive/${PN}-project-${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
-SLOT="1.11"
+SLOT="0"
KEYWORDS="amd64 ~arm64 ~ppc64 x86"
CDEPEND="dev-java/jansi-native:0"
@@ -23,10 +23,10 @@ DEPEND="${CDEPEND}
dev-java/ant-junit4:0
dev-java/junit:4
)
- >=virtual/jdk-1.7"
+ >=virtual/jdk-1.8:*"
RDEPEND="${CDEPEND}
- >=virtual/jre-1.5"
+ >=virtual/jre-1.8:*"
S="${WORKDIR}/${P}/jansi"
@@ -34,7 +34,8 @@ EANT_GENTOO_CLASSPATH="jansi-native"
JAVA_ANT_REWRITE_CLASSPATH="true"
JAVA_SRC_DIR="src/main/java"
-java_prepare() {
+src_prepare() {
+ default
cp "${FILESDIR}"/${P}-build.xml build.xml || die
}
diff --git a/dev-java/java-getopt/java-getopt-1.0.14.ebuild b/dev-java/java-getopt/java-getopt-1.0.14-r1.ebuild
index aa561593096a..2cf4dd980a50 100644
--- a/dev-java/java-getopt/java-getopt-1.0.14.ebuild
+++ b/dev-java/java-getopt/java-getopt-1.0.14-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
JAVA_PKG_IUSE="doc source"
@@ -14,14 +14,14 @@ SRC_URI="https://www.urbanophile.com/arenn/hacking/getopt/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="1"
KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-IUSE=""
-DEPEND=">=virtual/jdk-1.4"
-RDEPEND=">=virtual/jre-1.4"
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
S="${WORKDIR}"
-java_prepare() {
+src_prepare() {
+ default
mv gnu/getopt/buildx.xml build.xml || die
}
diff --git a/dev-java/jbitcollider-core/jbitcollider-core-0.8.ebuild b/dev-java/jbitcollider-core/jbitcollider-core-0.8-r1.ebuild
index d31beb8157bc..e0ed132dd051 100644
--- a/dev-java/jbitcollider-core/jbitcollider-core-0.8.ebuild
+++ b/dev-java/jbitcollider-core/jbitcollider-core-0.8-r1.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+
JAVA_PKG_IUSE="doc source"
MY_PN="jBitcollider"
@@ -12,15 +13,15 @@ inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Core classes of jBitcollider: org.bitpedia.collider.core"
HOMEPAGE="https://sourceforge.net/projects/bitcollider/"
-SRC_URI="mirror://sourceforge/bitcollider/${MY_P}.zip"
+SRC_URI="mirror://sourceforge/project/bitcollider/jBitcollider%20%28Java%29/${PV}/${MY_P}.zip -> ${MY_P}.zip"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="amd64 x86"
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
BDEPEND="app-arch/unzip"
-DEPEND=">=virtual/jdk-1.5"
-RDEPEND=">=virtual/jre-1.5"
S="${WORKDIR}/${MY_P}"
diff --git a/dev-java/randomized-runner/Manifest b/dev-java/randomized-runner/Manifest
new file mode 100644
index 000000000000..44d4d0ec7f58
--- /dev/null
+++ b/dev-java/randomized-runner/Manifest
@@ -0,0 +1 @@
+DIST randomized-runner-2.7.8.tar.gz 1501825 BLAKE2B e375d4509d8be914829c4ebfad5584e16f8f03be480ed21b52a0ad3db363b7f2761ae6442bb9baa8c929bc182c422963a6e8480165f53b7b820f9f4e2954a243 SHA512 5627f14dc70a6341838ad1ade0fa0f152ec6a5a7f3da4bc31e0ff040ea2c62aeafd669460f61f37db31de379db857ce3d58f0deed22d1cf714f1461988a92cdc
diff --git a/dev-java/randomized-runner/metadata.xml b/dev-java/randomized-runner/metadata.xml
new file mode 100644
index 000000000000..a63267abaf71
--- /dev/null
+++ b/dev-java/randomized-runner/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>java@gentoo.org</email>
+ </maintainer>
+
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-java/randomized-runner/randomized-runner-2.7.8.ebuild b/dev-java/randomized-runner/randomized-runner-2.7.8.ebuild
new file mode 100644
index 000000000000..638cef4a653e
--- /dev/null
+++ b/dev-java/randomized-runner/randomized-runner-2.7.8.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/randomizedtesting/randomizedtesting/archive/refs/tags/release/2.7.8.tar.gz --slot 0 --keywords "~amd64 ~x86" --ebuild randomized-runner-2.7.8.ebuild
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.7.8"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="JUnit test runner and plugins for running JUnit tests with pseudo-randomness."
+HOMEPAGE="https://github.com/randomizedtesting/randomizedtesting/randomizedtesting-runner"
+SRC_URI="https://github.com/randomizedtesting/randomizedtesting/archive/refs/tags/release/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Common dependencies
+# POM: pom.xml
+# junit:junit:4.12 -> >=dev-java/junit-4.12:4
+
+CDEPEND="
+ >=dev-java/junit-4.12:4
+"
+
+# Compile dependencies
+# POM: pom.xml
+# test? org.assertj:assertj-core:2.2.0 -> >=dev-java/assertj-core-2.3.0:2
+
+DEPEND="
+ >=virtual/jdk-1.8:*
+ ${CDEPEND}
+ test? (
+ >=dev-java/assertj-core-2.3.0:2
+ )
+"
+
+RDEPEND="
+ >=virtual/jre-1.8:*
+ ${CDEPEND}"
+
+S="${WORKDIR}/randomizedtesting-release-${PV}/${PN}"
+
+JAVA_GENTOO_CLASSPATH="junit-4"
+JAVA_SRC_DIR="src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="assertj-core-2"
+JAVA_TEST_SRC_DIR="src/test/java"