summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Šulc <fordfrog@gentoo.org>2021-07-01 16:37:18 +0200
committerMiroslav Šulc <fordfrog@gentoo.org>2021-07-01 16:37:18 +0200
commitd62bf5a5a6cd70ab9058295ab6eb725cb91bfff7 (patch)
tree9c1f19ace9a216a5781b08f03a443138fbe22a96
parentdev-java/gson: bump to 2.8.7 (diff)
downloadgentoo-d62bf5a5.tar.gz
gentoo-d62bf5a5.tar.bz2
gentoo-d62bf5a5.zip
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@gentoo.org>
-rw-r--r--dev-java/gson/gson-2.8.7.ebuild15
1 files 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 b74c155a8b9b..af292bcfcff5 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"
+}