commit: d62bf5a5a6cd70ab9058295ab6eb725cb91bfff7
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 1 14:37:18 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Jul 1 14:37:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d62bf5a5
dev-java/gson: fixed remaining tests in 2.8.7
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/gson/gson-2.8.7.ebuild | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/dev-java/gson/gson-2.8.7.ebuild b/dev-java/gson/gson-2.8.7.ebuild
index b74c155a8b9..af292bcfcff 100644
--- a/dev-java/gson/gson-2.8.7.ebuild
+++ b/dev-java/gson/gson-2.8.7.ebuild
@@ -25,12 +25,15 @@ RDEPEND=">=virtual/jre-1.8:*"
S="${WORKDIR}/${PN}-${PN}-parent-${PV}/${PN}"
-JAVA_SRC_DIR=( "src/main/java" "src/main/java-templates" )
+JAVA_SRC_DIR=(
+ "src/main/java"
+ "src/main/java-templates"
+)
JAVA_TEST_GENTOO_CLASSPATH="junit-4"
JAVA_TEST_SRC_DIR="src/test/java"
-JAVA_TEST_EXCLUDES=(
- # Tests run: 1063, Failures: 3
- "com.google.gson.functional.GsonVersionDiagnosticsTest"
- "com.google.gson.internal.GsonBuildConfigTest"
-)
+
+src_prepare() {
+ default
+ sed -i "s/\${project.version}/${PV}/g"
src/main/java-templates/com/google/gson/internal/GsonBuildConfig.java || die
"Failed to set version"
+}