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"
+}

Reply via email to