Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package jersey for openSUSE:Factory checked in at 2022-03-18 16:42:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/jersey (Old) and /work/SRC/openSUSE:Factory/.jersey.new.25692 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "jersey" Fri Mar 18 16:42:45 2022 rev:5 rq:962707 version:2.28 Changes: -------- --- /work/SRC/openSUSE:Factory/jersey/jersey.changes 2022-03-11 11:44:44.242841182 +0100 +++ /work/SRC/openSUSE:Factory/.jersey.new.25692/jersey.changes 2022-03-18 16:43:05.289222221 +0100 @@ -1,0 +2,5 @@ +Thu Mar 17 06:45:40 UTC 2022 - Fridrich Strba <fst...@suse.com> + +- Build against external activation and jaxb-api dependencies + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ jersey.spec ++++++ --- /var/tmp/diff_new_pack.RKWxtc/_old 2022-03-18 16:43:05.825222605 +0100 +++ /var/tmp/diff_new_pack.RKWxtc/_new 2022-03-18 16:43:05.833222611 +0100 @@ -32,14 +32,15 @@ Patch2: 0002-Port-to-glassfish-jsonp-1.0.patch Patch3: 0003-Port-to-hibernate-validation-5.x.patch Patch4: jersey-2.28-contended.patch +BuildRequires: fdupes BuildRequires: maven-local BuildRequires: mvn(com.fasterxml.jackson.core:jackson-annotations) BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind) BuildRequires: mvn(com.fasterxml.jackson.module:jackson-module-jaxb-annotations) BuildRequires: mvn(com.google.guava:guava) BuildRequires: mvn(com.sun.istack:istack-commons-maven-plugin) -BuildRequires: mvn(com.sun:tools) BuildRequires: mvn(jakarta.ws.rs:jakarta.ws.rs-api) +BuildRequires: mvn(javax.activation:javax.activation-api) BuildRequires: mvn(javax.annotation:javax.annotation-api) BuildRequires: mvn(javax.inject:javax.inject) BuildRequires: mvn(javax.validation:validation-api) @@ -282,6 +283,8 @@ sed -i -e 's/javax\.annotation\.\*;version="!"/javax.annotation.*/' $(find -name pom.xml) # Make optional dep on javax.activation sed -i -e 's/javax\.activation\.\*;/javax.activation.*;resolution:=optional;/' core-common/pom.xml +%pom_add_dep javax.activation:javax.activation-api::provided core-common +%pom_add_dep javax.xml.bind:jaxb-api::provided core-server ext/entity-filtering ext/wadl-doclet # All aggregation poms conflict because they have the same aId %{mvn_file} "org.glassfish.jersey.connectors:project" %{name}/connectors-project @@ -312,6 +315,7 @@ %install %mvn_install +%fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %doc README.md CONTRIBUTING.md