Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package auto for openSUSE:Factory checked in at 2022-01-14 23:13:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/auto (Old) and /work/SRC/openSUSE:Factory/.auto.new.1892 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "auto" Fri Jan 14 23:13:14 2022 rev:4 rq:946450 version:1.6.1 Changes: -------- --- /work/SRC/openSUSE:Factory/auto/auto.changes 2020-03-25 23:50:23.192019135 +0100 +++ /work/SRC/openSUSE:Factory/.auto.new.1892/auto.changes 2022-01-14 23:14:41.454687886 +0100 @@ -1,0 +2,6 @@ +Thu Jan 13 17:52:07 UTC 2022 - Fridrich Strba <[email protected]> + +- Update to upstream release 1.6.1 + * provides the auto-value-annotations artifact + +------------------------------------------------------------------- @@ -4 +10 @@ -- Update to upstream relese 1.5.4 +- Update to upstream release 1.5.4 Old: ---- auto-common-0.10.tar.gz auto-service-1.0-rc4.tar.gz auto-value-1.5.4.tar.gz New: ---- auto-common-1.0.tar.gz auto-service-1.0.tar.gz auto-value-1.6.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ auto.spec ++++++ --- /var/tmp/diff_new_pack.CqFsuO/_old 2022-01-14 23:14:41.862688150 +0100 +++ /var/tmp/diff_new_pack.CqFsuO/_new 2022-01-14 23:14:41.866688152 +0100 @@ -1,7 +1,7 @@ # # spec file for package auto # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,9 @@ # -%global auto_ver 1.5.4 -%global common_ver 0.10 -%global service_ver 1.0-rc4 +%global auto_ver 1.6.1 +%global common_ver 1.0 +%global service_ver 1.0 %global parent_ver 6 Name: auto Version: %{auto_ver} @@ -35,6 +35,8 @@ BuildRequires: java-devel >= 1.8 BuildRequires: maven-local BuildRequires: mvn(com.squareup:javapoet) +BuildRequires: mvn(org.apache.maven.plugins:maven-invoker-plugin) +BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:) BuildArch: noarch %description @@ -50,13 +52,25 @@ Common utilities for creating annotation processors. %package service -Summary: Provider-configuration files for ServiceLoader +Summary: AutoService Processor Group: Development/Libraries/Java %description service -A configuration/meta-data generator for -java.util.ServiceLoader-style service -providers. +Provider-configuration files for ServiceLoader. + +%package service-aggregator +Summary: AutoService Aggregator +Group: Development/Libraries/Java + +%description service-aggregator +Aggregator POM for @AutoService. + +%package service-annotations +Summary: AutoService Annotations +Group: Development/Libraries/Java + +%description service-annotations +Provider-configuration files for ServiceLoader. %package value Summary: Auto Value @@ -65,6 +79,19 @@ %description value Immutable value-type code generation for Java 1.6+. +%package value-annotations +Summary: Auto Value Annotations +Group: Development/Libraries/Java + +%description value-annotations +Immutable value-type code generation for Java 1.6+. + +%package value-parent +Summary: Auto Value Parent + +%description value-parent +Immutable value-type code generation for Java 1.6+. + %package javadoc Summary: Javadoc for %{name} Group: Documentation/HTML @@ -79,31 +106,29 @@ mv auto-auto-common-%{common_ver}/common common mv auto-auto-service-%{service_ver}/service service +find -name '*.class' -print -delete +find -name '*.jar' -print -delete + # remove unnecessary dependency on parent POM %pom_remove_parent # Disable factory module due to missing dep: # com.google.googlejavaformat:google-java-format %pom_disable_module factory build-pom.xml +# Missing dep on com.google.gwt:gwt +%pom_disable_module src/it/functional value/pom.xml +%pom_disable_module src/it/gwtserializer value/pom.xml # Fix deps in service module %pom_xpath_set "pom:parent/pom:version" 6 service -%pom_change_dep com.google.auto:auto-common com.google.auto:auto-common:0.10 service - +%pom_change_dep com.google.auto:auto-common com.google.auto:auto-common:1.0 value/processor +%pom_change_dep com.google.auto.service:auto-service com.google.auto.service:auto-service:1.0 value/processor +#%pom_change_dep com.google.auto:auto-common com.google.auto:auto-common:0.10 service %pom_remove_plugin org.apache.maven.plugins:maven-checkstyle-plugin -%pom_remove_plugin :maven-shade-plugin value -%pom_remove_plugin :maven-invoker-plugin value +%pom_remove_plugin :maven-shade-plugin +%pom_remove_plugin :maven-shade-plugin value/processor -# Broader guava compatibility -sed -i -e 's/23.5-jre/20.0/' pom.xml -sed -i -e 's/toImmutableMap/toMap/' -e 's/static com.google.common.collect.ImmutableMap/static java.util.stream.Collectors/' \ - -e '/elementValues/s/ImmutableMap/Map/' \ - common/src/main/java/com/google/auto/common/SimpleAnnotationMirror.java -sed -i -e 's/toImmutableSet/toSet/' -e 's/static com.google.common.collect.ImmutableSet/static java.util.stream.Collectors/' \ - -e '/ImmutableSet</s/ImmutableSet/Set/' \ - service/src/main/java/com/google/auto/service/processor/AutoServiceProcessor.java - -%{mvn_package} :build-only __noinstall +%mvn_package :build-only __noinstall %build %{mvn_build} -sf -- \ @@ -129,10 +154,22 @@ %doc service/README.md %license LICENSE.txt +%files service-aggregator -f .mfiles-%{name}-service-aggregator +%license LICENSE.txt + +%files service-annotations -f .mfiles-%{name}-service-annotations +%license LICENSE.txt + %files value -f .mfiles-%{name}-value %doc value/README.md %license LICENSE.txt +%files value-annotations -f .mfiles-%{name}-value-annotations +%license LICENSE.txt + +%files value-parent -f .mfiles-%{name}-value-parent +%license LICENSE.txt + %files javadoc -f .mfiles-javadoc %license LICENSE.txt ++++++ auto-common-0.10.tar.gz -> auto-common-1.0.tar.gz ++++++ ++++ 55888 lines of diff (skipped) ++++++ auto-service-1.0-rc4.tar.gz -> auto-service-1.0.tar.gz ++++++ ++++ 57068 lines of diff (skipped) ++++++ auto-value-1.5.4.tar.gz -> auto-value-1.6.1.tar.gz ++++++ ++++ 16947 lines of diff (skipped)
