#2 Minimize dependencies based on xmvn-builddep
Closed a month ago by cipherboy. Opened a month ago by cipherboy.

file modified
+7 -11

@@ -2,7 +2,7 @@ 

  

  Name:          jackson-jaxrs-providers

  Version:       2.10.0

- Release:       1%{?dist}

+ Release:       2%{?dist}

  Summary:       Jackson JAX-RS providers

  License:       ASL 2.0

  

@@ -12,20 +12,13 @@ 

  BuildArch:      noarch

  

  BuildRequires:  maven-local

- BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core) >= %{version}

- BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind) >= %{version}

- BuildRequires:  mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version}

+ BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core)

+ BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-databind)

+ BuildRequires:  mvn(com.fasterxml.jackson:jackson-base:pom:)

@cipherboy is there a reason why you dropped the >= %{version} requirements for these?

  BuildRequires:  mvn(com.fasterxml.jackson.module:jackson-module-jaxb-annotations)

  BuildRequires:  mvn(com.google.code.maven-replacer-plugin:replacer)

- BuildRequires:  mvn(com.google.guava:guava)

  BuildRequires:  mvn(javax.ws.rs:javax.ws.rs-api)

- BuildRequires:  mvn(junit:junit)

  BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)

- BuildRequires:  mvn(org.codehaus.woodstox:stax2-api)

- BuildRequires:  mvn(org.codehaus.woodstox:woodstox-core-asl)

- BuildRequires:  mvn(org.eclipse.jetty:jetty-server)

- BuildRequires:  mvn(org.eclipse.jetty:jetty-servlet)

- BuildRequires:  mvn(org.ow2.asm:asm)

  %if %{without jp_minimal}

  BuildRequires:  mvn(com.fasterxml.jackson.dataformat:jackson-dataformat-cbor)

  BuildRequires:  mvn(com.fasterxml.jackson.dataformat:jackson-dataformat-smile)

@@ -172,6 +165,9 @@ 

  %license LICENSE NOTICE

  

  %changelog

+ * Tue Nov 12 2019 Alexander Scheel <ascheel@redhat.com> - 2.10.0.-2

+ - Minimize build dependencies.

+ 

  * Sun Oct 27 2019 Fabio Valentini <decathorpe@gmail.com> - 2.10.0-1

  - Update to version 2.10.0.

  - Build with minimized dependencies.

This is the dropping jetty I was thinking about (re: https://pagure.io/stewardship-sig/issue/59).

Signed-off-by: Alexander Scheel <ascheel@redhat.com>

@cipherboy is there a reason why you dropped the >= %{version} requirements for these?

Ah, no, sloppiness on my copy/paste. xmvn-builddep doesn't generate >= %{version} tags. I'll update.

Otherwise, looks good. I can confirm that these dependencies are no longer necessary.

Pull-Request has been closed by cipherboy

a month ago