From 6438c3f55469fd878c586ea6a9f34c1b24937811 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 29 Nov 2018 12:06:43 +0000 Subject: [PATCH 1/6] Switch to SHA512 sources --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index 5cf7caf..ad605cd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8e094d95b871851481cfd2d57af9033c maven-shared-incremental-1.1-source-release.zip +SHA512 (maven-shared-incremental-1.1-source-release.zip) = 4088703e15ecf16a4a6c5e98f5d88f3194825f010a361681abfedc5cdffe0a30e3e706fc4c9fdfc1edbaf6672225327e6be02885cbe4dcb7bd5359a16030a5dc From 468295e245361e98c1f6f1259a22ed32ee1fe471 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 24 May 2019 17:01:15 +0200 Subject: [PATCH 2/6] Mass rebuild for javapackages-tools 201901 --- maven-shared-incremental.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/maven-shared-incremental.spec b/maven-shared-incremental.spec index 6015e11..709781b 100644 --- a/maven-shared-incremental.spec +++ b/maven-shared-incremental.spec @@ -1,6 +1,6 @@ Name: maven-shared-incremental Version: 1.1 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Maven Incremental Build support utilities License: ASL 2.0 URL: http://maven.apache.org/shared/maven-shared-incremental/ @@ -43,6 +43,9 @@ This package provides %{summary}. %doc LICENSE NOTICE %changelog +* Fri May 24 2019 Mikolaj Izdebski - 1.1-15 +- Mass rebuild for javapackages-tools 201901 + * Thu Feb 08 2018 Fedora Release Engineering - 1.1-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 2350b53edd21ce33aa5d982403dffebdf483f202 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 5 Nov 2019 17:29:28 +0100 Subject: [PATCH 3/6] Mass rebuild for javapackages-tools 201902 --- maven-shared-incremental.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/maven-shared-incremental.spec b/maven-shared-incremental.spec index 709781b..e9818a2 100644 --- a/maven-shared-incremental.spec +++ b/maven-shared-incremental.spec @@ -1,6 +1,6 @@ Name: maven-shared-incremental Version: 1.1 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Maven Incremental Build support utilities License: ASL 2.0 URL: http://maven.apache.org/shared/maven-shared-incremental/ @@ -43,6 +43,9 @@ This package provides %{summary}. %doc LICENSE NOTICE %changelog +* Tue Nov 05 2019 Mikolaj Izdebski - 1.1-16 +- Mass rebuild for javapackages-tools 201902 + * Fri May 24 2019 Mikolaj Izdebski - 1.1-15 - Mass rebuild for javapackages-tools 201901 From 7b75bacdf877599354bbc277ecc8aae7b0df1957 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 30 Apr 2020 14:14:24 +0200 Subject: [PATCH 4/6] Remove unneeded dependency on plexus-component-api --- maven-shared-incremental.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/maven-shared-incremental.spec b/maven-shared-incremental.spec index e9818a2..ebf37c2 100644 --- a/maven-shared-incremental.spec +++ b/maven-shared-incremental.spec @@ -1,6 +1,6 @@ Name: maven-shared-incremental Version: 1.1 -Release: 16%{?dist} +Release: 17%{?dist} Summary: Maven Incremental Build support utilities License: ASL 2.0 URL: http://maven.apache.org/shared/maven-shared-incremental/ @@ -14,7 +14,6 @@ BuildRequires: mvn(org.apache.maven:maven-plugin-api) BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:) BuildRequires: mvn(org.apache.maven.shared:maven-shared-utils) BuildRequires: mvn(org.codehaus.plexus:plexus-component-annotations) -BuildRequires: mvn(org.codehaus.plexus:plexus-component-api) BuildRequires: mvn(org.codehaus.plexus:plexus-component-metadata) %description @@ -29,6 +28,7 @@ This package provides %{summary}. %prep %setup -q +%pom_remove_dep :plexus-component-api %build %mvn_build @@ -43,6 +43,9 @@ This package provides %{summary}. %doc LICENSE NOTICE %changelog +* Thu Apr 30 2020 Mikolaj Izdebski - 1.1-17 +- Remove unneeded dependency on plexus-component-api + * Tue Nov 05 2019 Mikolaj Izdebski - 1.1-16 - Mass rebuild for javapackages-tools 201902 From b34329287ac3181243922fcd2240266ef6acd5bd Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 16 Apr 2021 15:33:12 +0200 Subject: [PATCH 5/6] Conditionalize buildrequires in bootstrap mode --- maven-shared-incremental.spec | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maven-shared-incremental.spec b/maven-shared-incremental.spec index ebf37c2..0e72fbb 100644 --- a/maven-shared-incremental.spec +++ b/maven-shared-incremental.spec @@ -1,3 +1,5 @@ +%bcond_without bootstrap + Name: maven-shared-incremental Version: 1.1 Release: 17%{?dist} @@ -9,12 +11,16 @@ BuildArch: noarch Source0: http://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip BuildRequires: maven-local +%if %{with bootstrap} +BuildRequires: javapackages-bootstrap +%else BuildRequires: mvn(org.apache.maven:maven-core) BuildRequires: mvn(org.apache.maven:maven-plugin-api) BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:) BuildRequires: mvn(org.apache.maven.shared:maven-shared-utils) BuildRequires: mvn(org.codehaus.plexus:plexus-component-annotations) BuildRequires: mvn(org.codehaus.plexus:plexus-component-metadata) +%endif %description Various utility classes and plexus components for supporting From f69b00ff055ba57208d88ddf507e1eb38f1bb32e Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 13 May 2021 19:08:42 +0200 Subject: [PATCH 6/6] Turn off bootstrap mode by default --- maven-shared-incremental.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maven-shared-incremental.spec b/maven-shared-incremental.spec index 0e72fbb..0eb10c4 100644 --- a/maven-shared-incremental.spec +++ b/maven-shared-incremental.spec @@ -1,4 +1,4 @@ -%bcond_without bootstrap +%bcond_with bootstrap Name: maven-shared-incremental Version: 1.1