diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2021-05-22 12:53:14 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2021-05-22 12:53:14 +0000 |
| commit | cf1df4ef4faa9bf3b575884a69fd05fd7fcc7af5 (patch) | |
| tree | d4469c387a4140d5c25aefc0d01a4c78a7683b72 /dev-java | |
| parent | 01b77581639b53ada6b81ce0c60fb0898cd6163a (diff) | |
| download | baldeagleos-repo-cf1df4ef4faa9bf3b575884a69fd05fd7fcc7af5.tar.gz baldeagleos-repo-cf1df4ef4faa9bf3b575884a69fd05fd7fcc7af5.tar.xz baldeagleos-repo-cf1df4ef4faa9bf3b575884a69fd05fd7fcc7af5.zip | |
Adding metadata
Diffstat (limited to 'dev-java')
| -rw-r--r-- | dev-java/commons-cli/Manifest | 1 | ||||
| -rw-r--r-- | dev-java/commons-cli/commons-cli-1.3.1.ebuild | 43 | ||||
| -rw-r--r-- | dev-java/commons-cli/commons-cli-1.4.ebuild | 2 | ||||
| -rw-r--r-- | dev-java/stringtemplate/files/4.0.8-r1-test-fixes.patch | 73 | ||||
| -rw-r--r-- | dev-java/stringtemplate/stringtemplate-4.0.8-r1.ebuild (renamed from dev-java/stringtemplate/stringtemplate-4.0.8.ebuild) | 39 |
5 files changed, 95 insertions, 63 deletions
diff --git a/dev-java/commons-cli/Manifest b/dev-java/commons-cli/Manifest index 02a6c4a7bae8..5329dda11f02 100644 --- a/dev-java/commons-cli/Manifest +++ b/dev-java/commons-cli/Manifest @@ -1,2 +1 @@ -DIST commons-cli-1.3.1-src.tar.gz 145886 BLAKE2B 951dd516a2b80089cbd3029e456dec295adef12a6e2225a99cf3acf88cb7434bbe0ea3b2dd40190ac1cbbaaf099a88405ac7c4cd9ae096ceeb13c9a13bd0198e SHA512 b5c569bea3c213a1959ae698894f2234477a7a5ed246f8e81142041173f668802959be018011bce6aa2a5631081378e67d69eeba9136fa19c96193dbdf2a7d15 DIST commons-cli-1.4-src.tar.gz 148530 BLAKE2B 72460ee073b4e8c5179da03c3d599cf04b37b5b3aff89e4927b07765bd879acc9ac56f52e7dee03214e21f7ba9e5af3adf54d2f943aebb266bfa9b4983ba0380 SHA512 a5db856f6154e4340aab1865e3b34c752c0dceb8063faa64740ed470d8e6b3e7782242ae51d6bb57a535a6d6dad2943cc3130d7202223b8f89b8cbecdc3d9d4f diff --git a/dev-java/commons-cli/commons-cli-1.3.1.ebuild b/dev-java/commons-cli/commons-cli-1.3.1.ebuild deleted file mode 100644 index 7e54b865b6bd..000000000000 --- a/dev-java/commons-cli/commons-cli-1.3.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="commons-cli:commons-cli:1.3.1" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="A Java library for working with the command line arguments and options" -HOMEPAGE="http://commons.apache.org/cli/" -SRC_URI="mirror://apache/commons/cli/source/${P}-src.tar.gz" -LICENSE="Apache-2.0" -SLOT="1" -KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=">=virtual/jre-1.7" - -DEPEND=">=virtual/jdk-1.7 - test? ( dev-java/junit:4 )" - -S="${WORKDIR}/${P}-src" -JAVA_SRC_DIR="src/main/java" - -src_install() { - java-pkg-simple_src_install - dodoc CONTRIBUTING.md NOTICE.txt README.md RELEASE-NOTES.txt -} - -src_test() { - cd src/test/java || die - - local CP=".:${S}/${PN}.jar:$(java-pkg_getjars junit-4)" - local TESTS=$(find * -name "*Test.java") - TESTS="${TESTS//.java}" - TESTS="${TESTS//\//.}" - - ejavac -cp "${CP}" -d . $(find * -name "*.java") - ejunit4 -classpath "${CP}" ${TESTS} -} diff --git a/dev-java/commons-cli/commons-cli-1.4.ebuild b/dev-java/commons-cli/commons-cli-1.4.ebuild index f5d199b52183..cfe05d27ae26 100644 --- a/dev-java/commons-cli/commons-cli-1.4.ebuild +++ b/dev-java/commons-cli/commons-cli-1.4.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="http://commons.apache.org/cli/" SRC_URI="mirror://apache/commons/cli/source/${P}-src.tar.gz" LICENSE="Apache-2.0" SLOT="1" -KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-java/stringtemplate/files/4.0.8-r1-test-fixes.patch b/dev-java/stringtemplate/files/4.0.8-r1-test-fixes.patch new file mode 100644 index 000000000000..0834ccf9bcce --- /dev/null +++ b/dev-java/stringtemplate/files/4.0.8-r1-test-fixes.patch @@ -0,0 +1,73 @@ +--- a/test/org/stringtemplate/v4/test/TestGroups.java 2014-03-25 11:55:55.000000000 +0000 ++++ b/test/org/stringtemplate/v4/test/TestGroups.java 2015-09-13 11:01:07.999800299 +0100 +@@ -29,6 +29,7 @@ + + import org.junit.Assert; + import org.junit.Test; ++import org.junit.Ignore; + import org.stringtemplate.v4.ST; + import org.stringtemplate.v4.STErrorListener; + import org.stringtemplate.v4.STGroup; +@@ -527,6 +528,7 @@ + assertEquals(expected, result); + } + ++ @Ignore + @Test public void testUnknownNamedArg() throws Exception { + String dir = getRandomDir(); + String groupFile = +--- a/test/org/stringtemplate/v4/test/TestGroupSyntaxErrors.java 2014-03-25 11:55:55.000000000 +0000 ++++ b/test/org/stringtemplate/v4/test/TestGroupSyntaxErrors.java 2015-09-13 11:01:05.011850826 +0100 +@@ -28,6 +28,7 @@ + package org.stringtemplate.v4.test; + + import org.junit.Test; ++import org.junit.Ignore; + import org.stringtemplate.v4.STErrorListener; + import org.stringtemplate.v4.STGroup; + import org.stringtemplate.v4.STGroupFile; +@@ -36,6 +37,7 @@ + import static org.junit.Assert.assertEquals; + + public class TestGroupSyntaxErrors extends BaseTest { ++ @Ignore + @Test public void testMissingImportString() throws Exception { + String templates = + "import\n" + +--- a/test/org/stringtemplate/v4/test/TestRenderers.java ++++ b/test/org/stringtemplate/v4/test/TestRenderers.java +@@ -59,7 +59,7 @@ public class TestRenderers extends BaseTest { + group.registerRenderer(GregorianCalendar.class, new DateRenderer()); + ST st = group.getInstanceOf("dateThing"); + st.add("created", new GregorianCalendar(2005, 07-1, 05)); +- String expecting = "datetime: 7/5/05 12:00 AM"; ++ String expecting = "datetime: 7/5/05, 12:00 AM"; + String result = st.render(); + assertEquals(expecting, result); + } +@@ -85,7 +85,7 @@ public class TestRenderers extends BaseTest { + group.registerRenderer(GregorianCalendar.class, new DateRenderer()); + ST st = group.getInstanceOf("dateThing"); + st.add("created", new GregorianCalendar(2005, 07-1, 05)); +- String expecting = " datetime: 7/5/05 12:00 AM "; ++ String expecting = " datetime: 7/5/05, 12:00 AM "; + String result = st.render(); + assertEquals(expecting, result); + } +@@ -102,7 +102,7 @@ public class TestRenderers extends BaseTest { + // set Timezone to "PDT" + TimeZone.setDefault(TimeZone.getTimeZone("America/Los_Angeles")); + st.add("created", new GregorianCalendar(2005, 07-1, 05)); +- String expecting = " datetime: Tuesday, July 5, 2005 12:00:00 AM PDT "; ++ String expecting = " datetime: Tuesday, July 5, 2005 at 12:00:00 AM Pacific Daylight Time "; + String result = st.render(); + assertEquals(expecting, result); + } finally { +@@ -358,6 +358,6 @@ public class TestRenderers extends BaseTest { + cal.set(2012, Calendar.JUNE, 12); + st.add("date", cal); + +- assertEquals("12 de Junho de 2012", st.render(new Locale("pt"))); ++ assertEquals("12 de junho de 2012", st.render(new Locale("pt"))); + } + } diff --git a/dev-java/stringtemplate/stringtemplate-4.0.8.ebuild b/dev-java/stringtemplate/stringtemplate-4.0.8-r1.ebuild index 30f96503ef2e..c2fba7061b02 100644 --- a/dev-java/stringtemplate/stringtemplate-4.0.8.ebuild +++ b/dev-java/stringtemplate/stringtemplate-4.0.8-r1.ebuild @@ -1,27 +1,26 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=7 ANTLR3="3.5.2" -JAVA_PKG_IUSE="doc source" +JAVA_PKG_IUSE="doc source test" +JAVA_TESTING_FRAMEWORKS="junit-4" -inherit epatch java-pkg-2 java-pkg-simple +inherit java-pkg-2 java-pkg-simple DESCRIPTION="A Java template engine" HOMEPAGE="https://www.stringtemplate.org/" SRC_URI="https://github.com/antlr/${PN}4/archive/${PV}.tar.gz -> ${P}.tar.gz - http://www.antlr3.org/download/antlr-${ANTLR3}-complete.jar" + https://www.antlr3.org/download/antlr-${ANTLR3}-complete.jar" + LICENSE="BSD" SLOT="4" KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="test" RESTRICT="!test? ( test )" -RDEPEND=">=virtual/jre-1.6" - -DEPEND=">=virtual/jdk-1.6 - test? ( dev-java/junit:4 )" +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" # StringTemplate has a cyclic dependency on ANTLR 3. The runtime classes # are needed at build time and runtime and the tool is also needed at @@ -35,13 +34,17 @@ S="${WORKDIR}/${PN}4-${PV}" JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/antlr-${ANTLR3}-complete.jar" JAVA_SRC_DIR="src" +PATCHES=( + # These tests are broken but are probably fixed in current master. + "${FILESDIR}/4.0.8-r1-test-fixes.patch" +) + src_unpack() { unpack ${P}.tar.gz } -java_prepare() { - # These tests are broken but are probably fixed in current master. - epatch "${FILESDIR}/${PV}-test-fixes.patch" +src_prepare() { + default # Some of these tests requires a graphical display. rm -v test/org/stringtemplate/v4/test/TestEarlyEvaluation.java || die @@ -52,12 +55,6 @@ src_compile() { java-pkg-simple_src_compile } -src_install() { - java-pkg-simple_src_install - java-pkg_register-dependency antlr-3.5 antlr-runtime.jar - dodoc {CHANGES,contributors,README}.txt -} - src_test() { cd test || die local CP=".:${S}/${PN}.jar:$(java-pkg_getjars junit-4):${JAVA_GENTOO_CLASSPATH_EXTRA}" @@ -69,3 +66,9 @@ src_test() { ejavac -classpath "${CP}" $(find -name "*.java") ejunit4 -classpath "${CP}" ${TESTS} } + +src_install() { + java-pkg-simple_src_install + java-pkg_register-dependency antlr-3.5 antlr-runtime.jar + dodoc {CHANGES,contributors,README}.txt +} |
