From b5dc73a7d9035ad1694975583049ec4c4e9d1448ea95b2b04864612c0e359ca3 Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Wed, 10 Apr 2024 17:01:46 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/Java:packages/google-errorprone?expand=0&rev=12 --- _service | 2 +- error-prone-2.11.0.tar.xz | 3 --- error-prone-2.26.1.tar.xz | 3 +++ google-errorprone-annotations-build.xml | 23 +++++++++++++++++++++-- google-errorprone-annotations.spec | 17 +++++++---------- google-errorprone.spec | 5 +++-- 6 files changed, 35 insertions(+), 18 deletions(-) delete mode 100644 error-prone-2.11.0.tar.xz create mode 100644 error-prone-2.26.1.tar.xz diff --git a/_service b/_service index 9b196f9..3650996 100644 --- a/_service +++ b/_service @@ -2,7 +2,7 @@ git https://github.com/google/error-prone.git - v2.11.0 + v2.26.1 v* @PARENT_TAG@ v(.*) diff --git a/error-prone-2.11.0.tar.xz b/error-prone-2.11.0.tar.xz deleted file mode 100644 index 01816ae..0000000 --- a/error-prone-2.11.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:35825e370845d517ebfc59e6c6f7be1d2bcd5835a4d1fa0e83fd684d5b84c440 -size 1281292 diff --git a/error-prone-2.26.1.tar.xz b/error-prone-2.26.1.tar.xz new file mode 100644 index 0000000..012ddb2 --- /dev/null +++ b/error-prone-2.26.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7364f736f49eab5251e03aa1d84e1f781c555dcc7be3ebc56c945c65856d5b63 +size 1527300 diff --git a/google-errorprone-annotations-build.xml b/google-errorprone-annotations-build.xml index 3cae61e..8a5b4b7 100644 --- a/google-errorprone-annotations-build.xml +++ b/google-errorprone-annotations-build.xml @@ -8,9 +8,10 @@ - + - + + @@ -41,6 +42,7 @@ encoding="UTF-8" optimize="false" deprecation="true" + release="${compiler.release}" target="${compiler.target}" verbose="false" fork="false" @@ -48,6 +50,23 @@ + + + + + + + diff --git a/google-errorprone-annotations.spec b/google-errorprone-annotations.spec index 21b10db..712d7c3 100644 --- a/google-errorprone-annotations.spec +++ b/google-errorprone-annotations.spec @@ -1,7 +1,7 @@ # -# spec file +# spec file for package google-errorprone-annotations # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %global artifactId error_prone_annotations %global group_name google-errorprone Name: %{group_name}-annotations -Version: 2.11.0 +Version: 2.26.1 Release: 0 Summary: error-prone annotations License: Apache-2.0 @@ -30,7 +30,8 @@ Source0: %{source_name}-%{version}.tar.xz Source1: %{name}-build.xml BuildRequires: ant BuildRequires: fdupes -BuildRequires: javapackages-local +BuildRequires: java-devel >= 9 +BuildRequires: javapackages-local >= 6 BuildArch: noarch %description @@ -49,14 +50,10 @@ This package contains the API documentation for %{name}. %prep %setup -q -n %{source_name}-%{version} cp %{SOURCE1} annotations/build.xml -%pom_remove_parent annotations -%pom_xpath_inject pom:project " - com.google.errorprone - 2.11.0" annotations %build pushd annotations -%{ant} jar javadoc +%{ant} -Dproject.version=%{version} jar javadoc popd %install @@ -65,7 +62,7 @@ install -d -m 0755 %{buildroot}%{_javadir}/%{group_name} install -p -m 0644 annotations/target/%{artifactId}-%{version}.jar %{buildroot}%{_javadir}/%{group_name}/annotations.jar # pom install -d -m 755 %{buildroot}%{_mavenpomdir}/%{group_name} -install -pm 644 annotations/pom.xml %{buildroot}%{_mavenpomdir}/%{group_name}/annotations.pom +%mvn_install_pom annotations/pom.xml %{buildroot}%{_mavenpomdir}/%{group_name}/annotations.pom %add_maven_depmap %{group_name}/annotations.pom %{group_name}/annotations.jar # javadoc install -d -m 755 %{buildroot}%{_javadocdir}/%{name} diff --git a/google-errorprone.spec b/google-errorprone.spec index 5697d79..ed43bef 100644 --- a/google-errorprone.spec +++ b/google-errorprone.spec @@ -1,7 +1,7 @@ # # spec file for package google-errorprone # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %global source_name error-prone Name: google-errorprone -Version: 2.11.0 +Version: 2.26.1 Release: 0 Summary: Google Error Prone License: Apache-2.0 @@ -27,6 +27,7 @@ URL: https://errorprone.info Source0: %{source_name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: maven-local +BuildRequires: mvn(biz.aQute.bnd:bnd-maven-plugin) BuildRequires: mvn(com.google.auto.service:auto-service) BuildRequires: mvn(com.google.auto.service:auto-service-annotations) BuildRequires: mvn(com.google.code.gson:gson)