From c79bf00a7380b68955a6adaaa211c8675f21cf89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Wed, 11 Sep 2019 11:35:43 +0200 Subject: [PATCH 01/29] Orphaned for 6+ weeks --- .gitignore | 4 -- auto.spec | 143 --------------------------------------------------- dead.package | 1 + sources | 1 - 4 files changed, 1 insertion(+), 148 deletions(-) delete mode 100644 .gitignore delete mode 100644 auto.spec create mode 100644 dead.package delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 9e1cc61..0000000 --- a/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -/auto-value-1.0.tar.gz -/auto-value-1.1.tar.gz -/auto-value-1.3.tar.gz -/auto-value-1.4.1.tar.gz diff --git a/auto.spec b/auto.spec deleted file mode 100644 index 72ab2ee..0000000 --- a/auto.spec +++ /dev/null @@ -1,143 +0,0 @@ -Name: auto -Version: 1.4.1 -Release: 2%{?dist} -Summary: A collection of source code generators for Java -License: ASL 2.0 -URL: https://github.com/google/auto -Source0: https://github.com/google/auto/archive/auto-value-%{version}.tar.gz - -BuildRequires: maven-local -BuildRequires: mvn(com.google.guava:guava:19.0) -BuildRequires: mvn(com.squareup:javapoet) -BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:) - -BuildArch: noarch - -%description -The Auto sub-projects are a collection of code generators -that automate those types of tasks. - -%package common -Summary: Auto Common Utilities -# Obsoletes added in F30 -Obsoletes: %{name}-factory < %{version}-%{release} - -%description common -Common utilities for creating annotation processors. - -%package service -Summary: Provider-configuration files for ServiceLoader - -%description service -A configuration/meta-data generator for -java.util.ServiceLoader-style service -providers. - -%package value -Summary: Auto Value - -%description value -Immutable value-type code generation for Java 1.6+. - -%package javadoc -Summary: Javadoc for %{name} - -%description javadoc -This package contains javadoc for %{name}. - -%prep -%setup -q -n auto-auto-value-%{version} -find -name '*.class' -print -delete -find -name '*.jar' -print -delete - -# Disable factory module due to missing dep: -# com.google.googlejavaformat:google-java-format -%pom_disable_module factory build-pom.xml - -%pom_xpath_set "pom:project/pom:version" 3 -for p in common factory service value ;do -%pom_xpath_set "pom:project/pom:version" %{version} ${p} -%pom_xpath_remove "pom:dependency[pom:scope = 'test']" ${p} -done - -%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-invoker-plugin factory - -%pom_xpath_set "pom:dependency[pom:artifactId = 'auto-common']/pom:version" %{version} factory service value -%pom_xpath_set "pom:dependency[pom:artifactId = 'auto-service']/pom:version" %{version} factory value -%pom_xpath_set "pom:dependency[pom:artifactId = 'auto-value']/pom:version" %{version} factory - -%mvn_package :build-only __noinstall - -%build -# Unavailable test deps -%mvn_build -sf -- -f build-pom.xml - -%install -%mvn_install - -%files -f .mfiles-%{name}-parent -%dir %{_javadir}/%{name} -%doc README.md -%license LICENSE.txt - -%files common -f .mfiles-%{name}-common -%doc common/README.md -%license LICENSE.txt - -%files service -f .mfiles-%{name}-service -%doc service/README.md -%license LICENSE.txt - -%files value -f .mfiles-%{name}-value -%doc value/README.md -%license LICENSE.txt - -%files javadoc -f .mfiles-javadoc -%license LICENSE.txt - -%changelog -* Wed Jul 24 2019 Fedora Release Engineering - 1.4.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri Feb 15 2019 Mat Booth - 1.4.1-1 -- Update to release 1.4.1 of auto -- Disable unused factory module due to missing deps - -* Thu Jan 31 2019 Fedora Release Engineering - 1.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Jul 12 2018 Fedora Release Engineering - 1.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Jun 08 2018 Mat Booth - 1.3-2 -- Fix BRs - -* Fri Jun 08 2018 Mat Booth - 1.3-1 -- Update to 1.3 release of auto - -* Wed Feb 07 2018 Fedora Release Engineering - 1.1-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 1.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Feb 03 2016 Fedora Release Engineering - 1.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Jun 17 2015 Fedora Release Engineering - 1.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat Jun 13 2015 gil cattaneo 1.1-1 -- update to 1.1 - -* Wed Apr 01 2015 gil cattaneo 1.0-2 -- enable factory module - -* Tue Mar 31 2015 gil cattaneo 1.0-1 -- initial rpm diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5204a84 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphaned for 6+ weeks diff --git a/sources b/sources deleted file mode 100644 index 689f2ba..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (auto-value-1.4.1.tar.gz) = 933add2e824c5ae241d1d4d4b5c6d9b953e9a51a97d02812b159402c14222e5f097eb83fdedfb1ece2e36750a0fa86f0e696af76321baee711ca19f46caee1da From 37e3cabaf4b9f9c5e62c4ca9e430bdb5b60fc11f Mon Sep 17 00:00:00 2001 From: Tomas Hrcka Date: Mon, 16 Dec 2019 11:13:29 +0100 Subject: [PATCH 02/29] Revert "Orphaned for 6+ weeks" This reverts commit c79bf00a7380b68955a6adaaa211c8675f21cf89. Unretirement request: https://pagure.io/releng/issue/9108 Signed-off-by: Tomas Hrcka --- .gitignore | 4 ++ auto.spec | 143 +++++++++++++++++++++++++++++++++++++++++++++++++++ dead.package | 1 - sources | 1 + 4 files changed, 148 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 auto.spec delete mode 100644 dead.package create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9e1cc61 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/auto-value-1.0.tar.gz +/auto-value-1.1.tar.gz +/auto-value-1.3.tar.gz +/auto-value-1.4.1.tar.gz diff --git a/auto.spec b/auto.spec new file mode 100644 index 0000000..72ab2ee --- /dev/null +++ b/auto.spec @@ -0,0 +1,143 @@ +Name: auto +Version: 1.4.1 +Release: 2%{?dist} +Summary: A collection of source code generators for Java +License: ASL 2.0 +URL: https://github.com/google/auto +Source0: https://github.com/google/auto/archive/auto-value-%{version}.tar.gz + +BuildRequires: maven-local +BuildRequires: mvn(com.google.guava:guava:19.0) +BuildRequires: mvn(com.squareup:javapoet) +BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:) + +BuildArch: noarch + +%description +The Auto sub-projects are a collection of code generators +that automate those types of tasks. + +%package common +Summary: Auto Common Utilities +# Obsoletes added in F30 +Obsoletes: %{name}-factory < %{version}-%{release} + +%description common +Common utilities for creating annotation processors. + +%package service +Summary: Provider-configuration files for ServiceLoader + +%description service +A configuration/meta-data generator for +java.util.ServiceLoader-style service +providers. + +%package value +Summary: Auto Value + +%description value +Immutable value-type code generation for Java 1.6+. + +%package javadoc +Summary: Javadoc for %{name} + +%description javadoc +This package contains javadoc for %{name}. + +%prep +%setup -q -n auto-auto-value-%{version} +find -name '*.class' -print -delete +find -name '*.jar' -print -delete + +# Disable factory module due to missing dep: +# com.google.googlejavaformat:google-java-format +%pom_disable_module factory build-pom.xml + +%pom_xpath_set "pom:project/pom:version" 3 +for p in common factory service value ;do +%pom_xpath_set "pom:project/pom:version" %{version} ${p} +%pom_xpath_remove "pom:dependency[pom:scope = 'test']" ${p} +done + +%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-invoker-plugin factory + +%pom_xpath_set "pom:dependency[pom:artifactId = 'auto-common']/pom:version" %{version} factory service value +%pom_xpath_set "pom:dependency[pom:artifactId = 'auto-service']/pom:version" %{version} factory value +%pom_xpath_set "pom:dependency[pom:artifactId = 'auto-value']/pom:version" %{version} factory + +%mvn_package :build-only __noinstall + +%build +# Unavailable test deps +%mvn_build -sf -- -f build-pom.xml + +%install +%mvn_install + +%files -f .mfiles-%{name}-parent +%dir %{_javadir}/%{name} +%doc README.md +%license LICENSE.txt + +%files common -f .mfiles-%{name}-common +%doc common/README.md +%license LICENSE.txt + +%files service -f .mfiles-%{name}-service +%doc service/README.md +%license LICENSE.txt + +%files value -f .mfiles-%{name}-value +%doc value/README.md +%license LICENSE.txt + +%files javadoc -f .mfiles-javadoc +%license LICENSE.txt + +%changelog +* Wed Jul 24 2019 Fedora Release Engineering - 1.4.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Feb 15 2019 Mat Booth - 1.4.1-1 +- Update to release 1.4.1 of auto +- Disable unused factory module due to missing deps + +* Thu Jan 31 2019 Fedora Release Engineering - 1.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Jul 12 2018 Fedora Release Engineering - 1.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Jun 08 2018 Mat Booth - 1.3-2 +- Fix BRs + +* Fri Jun 08 2018 Mat Booth - 1.3-1 +- Update to 1.3 release of auto + +* Wed Feb 07 2018 Fedora Release Engineering - 1.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 1.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Fedora Release Engineering - 1.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Feb 03 2016 Fedora Release Engineering - 1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jun 17 2015 Fedora Release Engineering - 1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Jun 13 2015 gil cattaneo 1.1-1 +- update to 1.1 + +* Wed Apr 01 2015 gil cattaneo 1.0-2 +- enable factory module + +* Tue Mar 31 2015 gil cattaneo 1.0-1 +- initial rpm diff --git a/dead.package b/dead.package deleted file mode 100644 index 5204a84..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -Orphaned for 6+ weeks diff --git a/sources b/sources new file mode 100644 index 0000000..689f2ba --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (auto-value-1.4.1.tar.gz) = 933add2e824c5ae241d1d4d4b5c6d9b953e9a51a97d02812b159402c14222e5f097eb83fdedfb1ece2e36750a0fa86f0e696af76321baee711ca19f46caee1da From 375ee3086a9e0062170d8ca4ffba77bac7e5da9a Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Mon, 16 Dec 2019 13:07:25 +0100 Subject: [PATCH 03/29] update to version 1.5.4, clean up for unretirement --- .gitignore | 1 + auto.spec | 68 +++++++++++++++++++++++++++------------------ gen_auto_tarball.sh | 24 ++++++++++++++++ sources | 2 +- 4 files changed, 67 insertions(+), 28 deletions(-) create mode 100755 gen_auto_tarball.sh diff --git a/.gitignore b/.gitignore index 9e1cc61..0825c58 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /auto-value-1.1.tar.gz /auto-value-1.3.tar.gz /auto-value-1.4.1.tar.gz +/auto-value-1.5.4.tar.gz diff --git a/auto.spec b/auto.spec index 72ab2ee..d04db8b 100644 --- a/auto.spec +++ b/auto.spec @@ -1,83 +1,91 @@ -Name: auto -Version: 1.4.1 -Release: 2%{?dist} -Summary: A collection of source code generators for Java -License: ASL 2.0 -URL: https://github.com/google/auto -Source0: https://github.com/google/auto/archive/auto-value-%{version}.tar.gz +Name: auto +Summary: Collection of source code generators for Java +Version: 1.5.4 +Release: 1%{?dist} +License: ASL 2.0 + +URL: https://github.com/google/auto +# Source tarball is generated by script to ensure the correct tagged +# code is fetched for the various submodules +Source0: auto-value-%{version}.tar.gz +Source1: gen_auto_tarball.sh BuildRequires: maven-local -BuildRequires: mvn(com.google.guava:guava:19.0) +BuildRequires: mvn(com.google.guava:guava) BuildRequires: mvn(com.squareup:javapoet) -BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:) +BuildRequires: mvn(org.codehaus.plexus:plexus-java) -BuildArch: noarch +BuildArch: noarch %description The Auto sub-projects are a collection of code generators that automate those types of tasks. + %package common -Summary: Auto Common Utilities +Summary: Auto Common Utilities # Obsoletes added in F30 -Obsoletes: %{name}-factory < %{version}-%{release} +Obsoletes: %{name}-factory < %{version}-%{release} %description common Common utilities for creating annotation processors. + %package service -Summary: Provider-configuration files for ServiceLoader +Summary: Provider-configuration files for ServiceLoader %description service A configuration/meta-data generator for java.util.ServiceLoader-style service providers. + %package value -Summary: Auto Value +Summary: Auto Value %description value Immutable value-type code generation for Java 1.6+. + %package javadoc -Summary: Javadoc for %{name} +Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. + %prep -%setup -q -n auto-auto-value-%{version} +%setup -q -n auto-value-%{version} 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 -%pom_xpath_set "pom:project/pom:version" 3 -for p in common factory service value ;do -%pom_xpath_set "pom:project/pom:version" %{version} ${p} -%pom_xpath_remove "pom:dependency[pom:scope = 'test']" ${p} -done +# 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_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-invoker-plugin factory - -%pom_xpath_set "pom:dependency[pom:artifactId = 'auto-common']/pom:version" %{version} factory service value -%pom_xpath_set "pom:dependency[pom:artifactId = 'auto-service']/pom:version" %{version} factory value -%pom_xpath_set "pom:dependency[pom:artifactId = 'auto-value']/pom:version" %{version} factory %mvn_package :build-only __noinstall + %build -# Unavailable test deps +# skip test suite because of unpackaged dependencies for tests %mvn_build -sf -- -f build-pom.xml + %install %mvn_install + %files -f .mfiles-%{name}-parent %dir %{_javadir}/%{name} %doc README.md @@ -98,7 +106,12 @@ done %files javadoc -f .mfiles-javadoc %license LICENSE.txt + %changelog +* Fri Dec 13 2019 Fabio Valentini - 1.5.4-1 +- Update to version 1.5.4 +- Don't use compat version of guava any longer + * Wed Jul 24 2019 Fedora Release Engineering - 1.4.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild @@ -141,3 +154,4 @@ done * Tue Mar 31 2015 gil cattaneo 1.0-1 - initial rpm + diff --git a/gen_auto_tarball.sh b/gen_auto_tarball.sh new file mode 100755 index 0000000..be2911f --- /dev/null +++ b/gen_auto_tarball.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +VAL_TAG=auto-value-1.5.4 +COM_TAG=auto-common-0.10 +SER_TAG=auto-service-1.0-rc4 +PARENT_TAG=auto-parent-6 + +mkdir $VAL_TAG/ +pushd $VAL_TAG/ +wget https://github.com/google/auto/archive/$VAL_TAG.tar.gz +tar xvf $VAL_TAG.tar.gz --strip-components=1 +rm -rf pom.xml factory/ common/ service/ +wget https://github.com/google/auto/archive/$COM_TAG.tar.gz +tar xvf $COM_TAG.tar.gz --strip-components=1 auto-$COM_TAG/common +wget https://github.com/google/auto/archive/$SER_TAG.tar.gz +tar xvf $SER_TAG.tar.gz --strip-components=1 auto-$SER_TAG/service +wget https://github.com/google/auto/archive/$PARENT_TAG.tar.gz +tar xvf $PARENT_TAG.tar.gz --strip-components=1 auto-$PARENT_TAG/pom.xml +rm *.tar.gz +popd + +tar caf $VAL_TAG.tar.gz $VAL_TAG/ +rm -rf $VAL_TAG/ + diff --git a/sources b/sources index 689f2ba..ccb80a5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (auto-value-1.4.1.tar.gz) = 933add2e824c5ae241d1d4d4b5c6d9b953e9a51a97d02812b159402c14222e5f097eb83fdedfb1ece2e36750a0fa86f0e696af76321baee711ca19f46caee1da +SHA512 (auto-value-1.5.4.tar.gz) = eac782de9e32d516cec2e16d567b19ad663218334ffcd43113b7fd5d6f15fdd8289f8337b14ea4222057bbd6ced2c20fd22f182b7c17861058c2febe2cf601b8 From 76f81fe84ff7184e8cd2ebaf9de6ba5944f57119 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Mon, 16 Dec 2019 13:07:25 +0100 Subject: [PATCH 04/29] update to version 1.5.4, clean up for unretirement --- .gitignore | 1 + auto.spec | 68 +++++++++++++++++++++++++++------------------ gen_auto_tarball.sh | 24 ++++++++++++++++ sources | 2 +- 4 files changed, 67 insertions(+), 28 deletions(-) create mode 100755 gen_auto_tarball.sh diff --git a/.gitignore b/.gitignore index 9e1cc61..0825c58 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /auto-value-1.1.tar.gz /auto-value-1.3.tar.gz /auto-value-1.4.1.tar.gz +/auto-value-1.5.4.tar.gz diff --git a/auto.spec b/auto.spec index 72ab2ee..d04db8b 100644 --- a/auto.spec +++ b/auto.spec @@ -1,83 +1,91 @@ -Name: auto -Version: 1.4.1 -Release: 2%{?dist} -Summary: A collection of source code generators for Java -License: ASL 2.0 -URL: https://github.com/google/auto -Source0: https://github.com/google/auto/archive/auto-value-%{version}.tar.gz +Name: auto +Summary: Collection of source code generators for Java +Version: 1.5.4 +Release: 1%{?dist} +License: ASL 2.0 + +URL: https://github.com/google/auto +# Source tarball is generated by script to ensure the correct tagged +# code is fetched for the various submodules +Source0: auto-value-%{version}.tar.gz +Source1: gen_auto_tarball.sh BuildRequires: maven-local -BuildRequires: mvn(com.google.guava:guava:19.0) +BuildRequires: mvn(com.google.guava:guava) BuildRequires: mvn(com.squareup:javapoet) -BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:) +BuildRequires: mvn(org.codehaus.plexus:plexus-java) -BuildArch: noarch +BuildArch: noarch %description The Auto sub-projects are a collection of code generators that automate those types of tasks. + %package common -Summary: Auto Common Utilities +Summary: Auto Common Utilities # Obsoletes added in F30 -Obsoletes: %{name}-factory < %{version}-%{release} +Obsoletes: %{name}-factory < %{version}-%{release} %description common Common utilities for creating annotation processors. + %package service -Summary: Provider-configuration files for ServiceLoader +Summary: Provider-configuration files for ServiceLoader %description service A configuration/meta-data generator for java.util.ServiceLoader-style service providers. + %package value -Summary: Auto Value +Summary: Auto Value %description value Immutable value-type code generation for Java 1.6+. + %package javadoc -Summary: Javadoc for %{name} +Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. + %prep -%setup -q -n auto-auto-value-%{version} +%setup -q -n auto-value-%{version} 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 -%pom_xpath_set "pom:project/pom:version" 3 -for p in common factory service value ;do -%pom_xpath_set "pom:project/pom:version" %{version} ${p} -%pom_xpath_remove "pom:dependency[pom:scope = 'test']" ${p} -done +# 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_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-invoker-plugin factory - -%pom_xpath_set "pom:dependency[pom:artifactId = 'auto-common']/pom:version" %{version} factory service value -%pom_xpath_set "pom:dependency[pom:artifactId = 'auto-service']/pom:version" %{version} factory value -%pom_xpath_set "pom:dependency[pom:artifactId = 'auto-value']/pom:version" %{version} factory %mvn_package :build-only __noinstall + %build -# Unavailable test deps +# skip test suite because of unpackaged dependencies for tests %mvn_build -sf -- -f build-pom.xml + %install %mvn_install + %files -f .mfiles-%{name}-parent %dir %{_javadir}/%{name} %doc README.md @@ -98,7 +106,12 @@ done %files javadoc -f .mfiles-javadoc %license LICENSE.txt + %changelog +* Fri Dec 13 2019 Fabio Valentini - 1.5.4-1 +- Update to version 1.5.4 +- Don't use compat version of guava any longer + * Wed Jul 24 2019 Fedora Release Engineering - 1.4.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild @@ -141,3 +154,4 @@ done * Tue Mar 31 2015 gil cattaneo 1.0-1 - initial rpm + diff --git a/gen_auto_tarball.sh b/gen_auto_tarball.sh new file mode 100755 index 0000000..be2911f --- /dev/null +++ b/gen_auto_tarball.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +VAL_TAG=auto-value-1.5.4 +COM_TAG=auto-common-0.10 +SER_TAG=auto-service-1.0-rc4 +PARENT_TAG=auto-parent-6 + +mkdir $VAL_TAG/ +pushd $VAL_TAG/ +wget https://github.com/google/auto/archive/$VAL_TAG.tar.gz +tar xvf $VAL_TAG.tar.gz --strip-components=1 +rm -rf pom.xml factory/ common/ service/ +wget https://github.com/google/auto/archive/$COM_TAG.tar.gz +tar xvf $COM_TAG.tar.gz --strip-components=1 auto-$COM_TAG/common +wget https://github.com/google/auto/archive/$SER_TAG.tar.gz +tar xvf $SER_TAG.tar.gz --strip-components=1 auto-$SER_TAG/service +wget https://github.com/google/auto/archive/$PARENT_TAG.tar.gz +tar xvf $PARENT_TAG.tar.gz --strip-components=1 auto-$PARENT_TAG/pom.xml +rm *.tar.gz +popd + +tar caf $VAL_TAG.tar.gz $VAL_TAG/ +rm -rf $VAL_TAG/ + diff --git a/sources b/sources index 689f2ba..ccb80a5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (auto-value-1.4.1.tar.gz) = 933add2e824c5ae241d1d4d4b5c6d9b953e9a51a97d02812b159402c14222e5f097eb83fdedfb1ece2e36750a0fa86f0e696af76321baee711ca19f46caee1da +SHA512 (auto-value-1.5.4.tar.gz) = eac782de9e32d516cec2e16d567b19ad663218334ffcd43113b7fd5d6f15fdd8289f8337b14ea4222057bbd6ced2c20fd22f182b7c17861058c2febe2cf601b8 From bd3fc6c957b110290acac100f1163f74a02b70c9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 12:28:28 +0000 Subject: [PATCH 05/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- auto.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index d04db8b..a64748c 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.5.4 -Release: 1%{?dist} +Release: 2%{?dist} License: ASL 2.0 URL: https://github.com/google/auto @@ -108,6 +108,9 @@ find -name '*.jar' -print -delete %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 1.5.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Fri Dec 13 2019 Fabio Valentini - 1.5.4-1 - Update to version 1.5.4 - Don't use compat version of guava any longer From babc35c810a7411a1e258032f370b7549d38d3b2 Mon Sep 17 00:00:00 2001 From: Mat Booth Date: Thu, 20 Feb 2020 16:27:28 +0000 Subject: [PATCH 06/29] Allow compatibility with a broader range of guava versions --- auto.spec | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index a64748c..bcb933f 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.5.4 -Release: 2%{?dist} +Release: 3%{?dist} License: ASL 2.0 URL: https://github.com/google/auto @@ -74,6 +74,15 @@ find -name '*.jar' -print -delete %pom_remove_plugin :maven-shade-plugin value %pom_remove_plugin :maven-invoker-plugin value +# 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 - 1.5.4-3 +- Allow compatibility with a broader range of guava versions + * Tue Jan 28 2020 Fedora Release Engineering - 1.5.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From fdc0eff2050a6ba1dbd23181b54ed34822a68742 Mon Sep 17 00:00:00 2001 From: Mat Booth Date: Thu, 20 Feb 2020 16:28:10 +0000 Subject: [PATCH 07/29] Remove BR on guava (use whichever guava is used by maven itself) --- auto.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/auto.spec b/auto.spec index bcb933f..7f1d7ee 100644 --- a/auto.spec +++ b/auto.spec @@ -11,7 +11,6 @@ Source0: auto-value-%{version}.tar.gz Source1: gen_auto_tarball.sh BuildRequires: maven-local -BuildRequires: mvn(com.google.guava:guava) BuildRequires: mvn(com.squareup:javapoet) BuildRequires: mvn(org.codehaus.plexus:plexus-java) From f1efc580d2747ec688448544b474e27e6041e6b2 Mon Sep 17 00:00:00 2001 From: Mat Booth Date: Fri, 20 Mar 2020 15:13:16 +0000 Subject: [PATCH 08/29] Remove unneeded dep on plexus-java, used only for integration tests that we do not execute --- auto.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/auto.spec b/auto.spec index 7f1d7ee..9077b92 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.5.4 -Release: 3%{?dist} +Release: 4%{?dist} License: ASL 2.0 URL: https://github.com/google/auto @@ -12,7 +12,6 @@ Source1: gen_auto_tarball.sh BuildRequires: maven-local BuildRequires: mvn(com.squareup:javapoet) -BuildRequires: mvn(org.codehaus.plexus:plexus-java) BuildArch: noarch @@ -116,6 +115,10 @@ sed -i -e 's/toImmutableSet/toSet/' -e 's/static com.google.common.collect.Immut %changelog +* Fri Mar 20 2020 Mat Booth - 1.5.4-4 +- Remove unneeded dep on plexus-java, used only for integration tests that we do + not execute + * Thu Feb 20 2020 Mat Booth - 1.5.4-3 - Allow compatibility with a broader range of guava versions From 41f5fb8c01676e60f3b77b76208c9b988ac1a9bb Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 10 Jul 2020 16:26:00 +0200 Subject: [PATCH 09/29] Rebuilt for JDK-11 --- auto.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index 9077b92..fa8d640 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.5.4 -Release: 4%{?dist} +Release: 5%{?dist} License: ASL 2.0 URL: https://github.com/google/auto @@ -115,6 +115,9 @@ sed -i -e 's/toImmutableSet/toSet/' -e 's/static com.google.common.collect.Immut %changelog +* Fri Jul 10 2020 Jiri Vanek - 1.5.4-5 +- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 + * Fri Mar 20 2020 Mat Booth - 1.5.4-4 - Remove unneeded dep on plexus-java, used only for integration tests that we do not execute From 9e7dd676b5c020390bc01eb97176446d6179342b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 12:43:23 +0000 Subject: [PATCH 10/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- auto.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index fa8d640..80576f1 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.5.4 -Release: 5%{?dist} +Release: 6%{?dist} License: ASL 2.0 URL: https://github.com/google/auto @@ -115,6 +115,9 @@ sed -i -e 's/toImmutableSet/toSet/' -e 's/static com.google.common.collect.Immut %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 1.5.4-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jul 10 2020 Jiri Vanek - 1.5.4-5 - Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 From 4f6acb63ef06cb98010c0c3fa015c49db8f551de Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 00:45:45 +0000 Subject: [PATCH 11/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- auto.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index 80576f1..56083a2 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.5.4 -Release: 6%{?dist} +Release: 7%{?dist} License: ASL 2.0 URL: https://github.com/google/auto @@ -115,6 +115,9 @@ sed -i -e 's/toImmutableSet/toSet/' -e 's/static com.google.common.collect.Immut %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 1.5.4-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 1.5.4-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 57b7fef7a34e5e3e8de076f77d3cc073ec60c75f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 13:17:16 +0000 Subject: [PATCH 12/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 64311cc238744805da37448ad9d7e4bc602a2e05 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 18:13:19 +0000 Subject: [PATCH 13/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- auto.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index 56083a2..f966e6a 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.5.4 -Release: 7%{?dist} +Release: 8%{?dist} License: ASL 2.0 URL: https://github.com/google/auto @@ -115,6 +115,9 @@ sed -i -e 's/toImmutableSet/toSet/' -e 's/static com.google.common.collect.Immut %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 1.5.4-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 1.5.4-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 8c029a2566970cb2b966e86c88364c1263ca44f2 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Sat, 16 Oct 2021 21:32:21 -0600 Subject: [PATCH 14/29] Update to 1.6.1 --- .gitignore | 1 + auto.spec | 45 +++++++++++++++++++++++++++++++-------------- gen_auto_tarball.sh | 4 ++-- sources | 2 +- 4 files changed, 35 insertions(+), 17 deletions(-) diff --git a/.gitignore b/.gitignore index 0825c58..b6b2ea3 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /auto-value-1.3.tar.gz /auto-value-1.4.1.tar.gz /auto-value-1.5.4.tar.gz +/auto-value-1.6.1.tar.gz diff --git a/auto.spec b/auto.spec index f966e6a..8ddb1a8 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java -Version: 1.5.4 -Release: 8%{?dist} +Version: 1.6.1 +Release: 1%{?dist} License: ASL 2.0 URL: https://github.com/google/auto @@ -12,6 +12,7 @@ Source1: gen_auto_tarball.sh BuildRequires: maven-local BuildRequires: mvn(com.squareup:javapoet) +BuildRequires: mvn(org.apache.maven.plugins:maven-invoker-plugin) BuildArch: noarch @@ -45,6 +46,20 @@ Summary: Auto Value Immutable value-type code generation for Java 1.6+. +%package value-annotations +Summary: Auto Value Annotations + +%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} @@ -63,23 +78,16 @@ find -name '*.jar' -print -delete # 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_remove_plugin org.apache.maven.plugins:maven-checkstyle-plugin -%pom_remove_plugin :maven-shade-plugin value -%pom_remove_plugin :maven-invoker-plugin value - -# 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 - 1.6.1-1 +- Update to 1.6.1 + * Wed Jul 21 2021 Fedora Release Engineering - 1.5.4-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/gen_auto_tarball.sh b/gen_auto_tarball.sh index be2911f..c2ec93e 100755 --- a/gen_auto_tarball.sh +++ b/gen_auto_tarball.sh @@ -1,6 +1,6 @@ -#!/bin/bash +#!/bin/bash -e -VAL_TAG=auto-value-1.5.4 +VAL_TAG=auto-value-1.6.1 COM_TAG=auto-common-0.10 SER_TAG=auto-service-1.0-rc4 PARENT_TAG=auto-parent-6 diff --git a/sources b/sources index ccb80a5..846c2d5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (auto-value-1.5.4.tar.gz) = eac782de9e32d516cec2e16d567b19ad663218334ffcd43113b7fd5d6f15fdd8289f8337b14ea4222057bbd6ced2c20fd22f182b7c17861058c2febe2cf601b8 +SHA512 (auto-value-1.6.1.tar.gz) = 67caf30d8996059b4b6327bed27e38fd7ac33f6de6c67ec11f4033a1e07177c91640d42eca529f8eed1ff8ecd1eeaeb3a9095464a25f0b47046e6c7d021cca88 From 6e7ca7771fcda33b15e61d2127a91ac45d5effa9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jan 2022 21:57:02 +0000 Subject: [PATCH 15/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- auto.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index 8ddb1a8..77dc2ae 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.6.1 -Release: 1%{?dist} +Release: 2%{?dist} License: ASL 2.0 URL: https://github.com/google/auto @@ -129,6 +129,9 @@ find -name '*.jar' -print -delete %changelog +* Wed Jan 19 2022 Fedora Release Engineering - 1.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Sat Oct 16 2021 Orion Poplawski - 1.6.1-1 - Update to 1.6.1 From fd652a0e3682da3fea7ff91b63bce7ba0ef2d848 Mon Sep 17 00:00:00 2001 From: Jiri Date: Sat, 5 Feb 2022 19:39:36 +0100 Subject: [PATCH 16/29] Rebuilt for java-17-openjdk as system jdk https://fedoraproject.org/wiki/Changes/Java17 --- auto.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index 77dc2ae..a48d4b7 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.6.1 -Release: 2%{?dist} +Release: 3%{?dist} License: ASL 2.0 URL: https://github.com/google/auto @@ -129,6 +129,9 @@ find -name '*.jar' -print -delete %changelog +* Sat Feb 05 2022 Jiri Vanek - 1.6.1-3 +- Rebuilt for java-17-openjdk as system jdk + * Wed Jan 19 2022 Fedora Release Engineering - 1.6.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 0ffa1d7462968673dd129528c6cad78f44bb3d87 Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 8 Jul 2022 14:36:33 +0200 Subject: [PATCH 17/29] Rebuilt for Drop i686 JDKs https://fedoraproject.org/wiki/Changes/Drop_i686_JDKs --- auto.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index a48d4b7..3e15e06 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.6.1 -Release: 3%{?dist} +Release: 4%{?dist} License: ASL 2.0 URL: https://github.com/google/auto @@ -15,6 +15,7 @@ BuildRequires: mvn(com.squareup:javapoet) BuildRequires: mvn(org.apache.maven.plugins:maven-invoker-plugin) BuildArch: noarch +ExclusiveArch: %{java_arches} noarch %description The Auto sub-projects are a collection of code generators @@ -129,6 +130,9 @@ find -name '*.jar' -print -delete %changelog +* Fri Jul 08 2022 Jiri Vanek - 1.6.1-4 +- Rebuilt for Drop i686 JDKs + * Sat Feb 05 2022 Jiri Vanek - 1.6.1-3 - Rebuilt for java-17-openjdk as system jdk From 349bba06f93d5b6647e2d8d37e3c2de2e0a33b08 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 21:34:13 +0000 Subject: [PATCH 18/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- auto.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index 3e15e06..d7acbfe 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.6.1 -Release: 4%{?dist} +Release: 5%{?dist} License: ASL 2.0 URL: https://github.com/google/auto @@ -130,6 +130,9 @@ find -name '*.jar' -print -delete %changelog +* Wed Jul 20 2022 Fedora Release Engineering - 1.6.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Fri Jul 08 2022 Jiri Vanek - 1.6.1-4 - Rebuilt for Drop i686 JDKs From d95d31eadcfa31e1fabaeaf8d0441c3dade00755 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 18 Jan 2023 22:28:23 +0000 Subject: [PATCH 19/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- auto.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index d7acbfe..f087cc5 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.6.1 -Release: 5%{?dist} +Release: 6%{?dist} License: ASL 2.0 URL: https://github.com/google/auto @@ -130,6 +130,9 @@ find -name '*.jar' -print -delete %changelog +* Wed Jan 18 2023 Fedora Release Engineering - 1.6.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Jul 20 2022 Fedora Release Engineering - 1.6.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 6385827b6635cf731a53f631700965482aec498c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 14:08:51 +0000 Subject: [PATCH 20/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- auto.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index f087cc5..40f6f7a 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.6.1 -Release: 6%{?dist} +Release: 7%{?dist} License: ASL 2.0 URL: https://github.com/google/auto @@ -130,6 +130,9 @@ find -name '*.jar' -print -delete %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 1.6.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Wed Jan 18 2023 Fedora Release Engineering - 1.6.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 63ca390a0506d9d7ceab595189822b3e04d2f207 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 13:55:28 +0000 Subject: [PATCH 21/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- auto.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index 40f6f7a..6066ef6 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.6.1 -Release: 7%{?dist} +Release: 8%{?dist} License: ASL 2.0 URL: https://github.com/google/auto @@ -130,6 +130,9 @@ find -name '*.jar' -print -delete %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 1.6.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Jul 19 2023 Fedora Release Engineering - 1.6.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From b31ad92a6805c82886b6e46e572607889ba4886a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 22 Jan 2024 23:51:35 +0000 Subject: [PATCH 22/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- auto.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index 6066ef6..db3c6b3 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.6.1 -Release: 8%{?dist} +Release: 9%{?dist} License: ASL 2.0 URL: https://github.com/google/auto @@ -130,6 +130,9 @@ find -name '*.jar' -print -delete %changelog +* Mon Jan 22 2024 Fedora Release Engineering - 1.6.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 1.6.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From fbfda4abbc19b7edef70ec2fb4164b0a817b1dda Mon Sep 17 00:00:00 2001 From: Jiri Vanek Date: Tue, 27 Feb 2024 14:56:16 +0100 Subject: [PATCH 23/29] Rebuilt for java-21-openjdk as system jdk https://fedoraproject.org/wiki/Changes/Java21 --- auto.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index db3c6b3..d4826ce 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.6.1 -Release: 9%{?dist} +Release: 10%{?dist} License: ASL 2.0 URL: https://github.com/google/auto @@ -130,6 +130,9 @@ find -name '*.jar' -print -delete %changelog +* Tue Feb 27 2024 Jiri Vanek - 1.6.1-10 +- Rebuilt for java-21-openjdk as system jdk + * Mon Jan 22 2024 Fedora Release Engineering - 1.6.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 88d72c40e7cd85578af108391194439324ea20f0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 17:50:31 +0000 Subject: [PATCH 24/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- auto.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index d4826ce..471c175 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.6.1 -Release: 10%{?dist} +Release: 11%{?dist} License: ASL 2.0 URL: https://github.com/google/auto @@ -130,6 +130,9 @@ find -name '*.jar' -print -delete %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 1.6.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Tue Feb 27 2024 Jiri Vanek - 1.6.1-10 - Rebuilt for java-21-openjdk as system jdk From c80b9fa78647088e2b601305f53e7cfd1e8fb4a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Wed, 24 Jul 2024 15:27:28 +0200 Subject: [PATCH 25/29] convert ASL 2.0 license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- auto.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/auto.spec b/auto.spec index 471c175..8b4f3e5 100644 --- a/auto.spec +++ b/auto.spec @@ -1,8 +1,9 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.6.1 -Release: 11%{?dist} -License: ASL 2.0 +Release: 12%{?dist} +# Automatically converted from old format: ASL 2.0 - review is highly recommended. +License: Apache-2.0 URL: https://github.com/google/auto # Source tarball is generated by script to ensure the correct tagged @@ -130,6 +131,9 @@ find -name '*.jar' -print -delete %changelog +* Wed Jul 24 2024 Miroslav Suchý - 1.6.1-12 +- convert license to SPDX + * Wed Jul 17 2024 Fedora Release Engineering - 1.6.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 7598b49df4ee99490e561e5adea6a17e25187105 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 11:59:31 +0000 Subject: [PATCH 26/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- auto.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index 8b4f3e5..780cea6 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.6.1 -Release: 12%{?dist} +Release: 13%{?dist} # Automatically converted from old format: ASL 2.0 - review is highly recommended. License: Apache-2.0 @@ -131,6 +131,9 @@ find -name '*.jar' -print -delete %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 1.6.1-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Jul 24 2024 Miroslav Suchý - 1.6.1-12 - convert license to SPDX From 4da7feb28bfdd00cb4766c48faec9d9ac9426d2d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 17:27:15 +0000 Subject: [PATCH 27/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- auto.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index 780cea6..860ed67 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.6.1 -Release: 13%{?dist} +Release: 14%{?dist} # Automatically converted from old format: ASL 2.0 - review is highly recommended. License: Apache-2.0 @@ -131,6 +131,9 @@ find -name '*.jar' -print -delete %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 1.6.1-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Jan 16 2025 Fedora Release Engineering - 1.6.1-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 16a52ce53763a47c3587655f9a1d77cfb19f6696 Mon Sep 17 00:00:00 2001 From: Jiri Vanek Date: Tue, 29 Jul 2025 19:46:57 +0200 Subject: [PATCH 28/29] Rebuilt for java-25-openjdk as preffered jdk https://fedoraproject.org/wiki/Changes/Java25AndNoMoreSystemJdk Note, that since f43, you should be always explicit on what jdk to use. This commit should do exactly that. --- auto.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/auto.spec b/auto.spec index 860ed67..71c487c 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.6.1 -Release: 14%{?dist} +Release: 15%{?dist} # Automatically converted from old format: ASL 2.0 - review is highly recommended. License: Apache-2.0 @@ -11,7 +11,7 @@ URL: https://github.com/google/auto Source0: auto-value-%{version}.tar.gz Source1: gen_auto_tarball.sh -BuildRequires: maven-local +BuildRequires: maven-local-openjdk25 BuildRequires: mvn(com.squareup:javapoet) BuildRequires: mvn(org.apache.maven.plugins:maven-invoker-plugin) @@ -131,6 +131,9 @@ find -name '*.jar' -print -delete %changelog +* Tue Jul 29 2025 jiri vanek - 1.6.1-15 +- Rebuilt for java-25-openjdk as preffered jdk + * Wed Jul 23 2025 Fedora Release Engineering - 1.6.1-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 8d926b80d15158bbe141d25e78933e13f19f8e6b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 04:09:25 +0000 Subject: [PATCH 29/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- auto.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/auto.spec b/auto.spec index 71c487c..1426217 100644 --- a/auto.spec +++ b/auto.spec @@ -1,7 +1,7 @@ Name: auto Summary: Collection of source code generators for Java Version: 1.6.1 -Release: 15%{?dist} +Release: 16%{?dist} # Automatically converted from old format: ASL 2.0 - review is highly recommended. License: Apache-2.0 @@ -131,6 +131,9 @@ find -name '*.jar' -print -delete %changelog +* Fri Jan 16 2026 Fedora Release Engineering - 1.6.1-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Tue Jul 29 2025 jiri vanek - 1.6.1-15 - Rebuilt for java-25-openjdk as preffered jdk