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

file modified
+7 -2
@@ -1,6 +1,6 @@

  Name:           sisu-mojos

  Version:        0.3.4

- Release:        1%{?dist}

+ Release:        2%{?dist}

  Summary:        Sisu plugin for Apache Maven

  License:        EPL-1.0

  URL:            http://www.eclipse.org/sisu
@@ -17,7 +17,6 @@

  BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)

  BuildRequires:  mvn(org.eclipse.sisu:org.eclipse.sisu.inject)

  BuildRequires:  mvn(org.slf4j:slf4j-nop)

- BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)

  

  Obsoletes:      sisu-maven-plugin < 1:0.1

  
@@ -35,6 +34,9 @@

  %setup -q -c

  mv releases/%{version}/* .

  

+ # remove unnecessary dependency on parent POM

+ %pom_remove_parent

+ 

  # Animal Sniffer is not useful in Fedora

  %pom_remove_plugin :animal-sniffer-maven-plugin

  
@@ -53,6 +55,9 @@

  %doc LICENSE.txt

  

  %changelog

+ * Fri Nov 22 2019 Fabio Valentini <decathorpe@gmail.com> - 0.3.4-2

+ - Remove unnecessary dependency on parent POM.

+ 

  * Sat Nov 09 2019 Fabio Valentini <decathorpe@gmail.com> - 0.3.4-1

  - Update to version 0.3.4.

  

As in the other cases, the parent POM isn't actually used for anything.
The package builds fine without it and dependent packages aren't affected either:
https://copr.fedorainfracloud.org/coprs/decathorpe/sisu-mojos-no-parent-pr/packages/

Pull-Request has been merged by decathorpe

4 years ago
Metadata