#3 remove unnecessary dependency on parent POM
Merged 2 years ago by decathorpe. Opened 2 years ago by decathorpe.
Unknown source master  into  master

file modified
+7 -2
@@ -21,7 +21,7 @@

  

  Name:           py4j

  Version:        0.10.9

- Release:        4%{?dist}

+ Release:        5%{?dist}

  Summary:        Dynamically access in Python programs to arbitrary Java objects

  

  License:        BSD
@@ -59,7 +59,6 @@

  %endif

  

  BuildRequires:  ant-junit maven-local

- BuildRequires:  sonatype-oss-parent

  

  # Fedora unbundles hamcrest from junit

  %if 0%{?fedora}
@@ -145,6 +144,9 @@

  rm -r setup.py

  find . -name \*.jar -print -delete

  

+ # remove unnecessary dependency on parent POM

+ %pom_remove_parent %{name}-java/pom.xml

+ 

  # build jar without version in name

  sed -i -r "s|(version=).*|\1|" %{name}-java/ant.properties

  sed -i "s|'.*'|''|" %{name}-python/src/%{name}/version.py
@@ -330,6 +332,9 @@

  

  

  %changelog

+ * Sun Aug 30 2020 Fabio Valentini <decathorpe@gmail.com> - 0.10.9-5

+ - Remove unnecessary dependency on parent POM.

+ 

  * Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.9-4

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

  

sonatype-oss-parent is orphaned and deprecated and can be safely removed.

I ran another scratch build and it indeed looks like the build failure that was reported for Java 11 was caused by a fluke in the test suite.

https://koji.fedoraproject.org/koji/taskinfo?taskID=50754055

Pull-Request has been merged by decathorpe

2 years ago