From cd971bf4bad40f729be223803d7e01a256583fa1 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Mon, 4 Nov 2019 00:14:13 +0100 Subject: [PATCH] port to maven-artifact-transfer 0.11.0 --- .gitignore | 5 +++- 0002-Port-to-artifact-transfer-0.11.0.patch | 30 +++++++++++++++++++++ maven-enforcer.spec | 9 ++++++- 3 files changed, 42 insertions(+), 2 deletions(-) create mode 100644 0002-Port-to-artifact-transfer-0.11.0.patch diff --git a/.gitignore b/.gitignore index 978fb21..7cbc53c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,7 @@ -enforcer-1.0-beta-2.tar.xz +/results_* +/*.src.rpm + +/enforcer-1.0-beta-2.tar.xz /enforcer-1.0.tar.xz /enforcer-1.0.1-source-release.zip /enforcer-1.2-source-release.zip diff --git a/0002-Port-to-artifact-transfer-0.11.0.patch b/0002-Port-to-artifact-transfer-0.11.0.patch new file mode 100644 index 0000000..67b4bcc --- /dev/null +++ b/0002-Port-to-artifact-transfer-0.11.0.patch @@ -0,0 +1,30 @@ +diff --git a/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequirePluginVersions.java b/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequirePluginVersions.java +index f2e2cc7..c81de9d 100644 +--- a/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequirePluginVersions.java ++++ b/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequirePluginVersions.java +@@ -66,8 +66,8 @@ import org.apache.maven.project.DefaultProjectBuildingRequest; + import org.apache.maven.project.MavenProject; + import org.apache.maven.project.ProjectBuildingRequest; + import org.apache.maven.settings.Settings; +-import org.apache.maven.shared.artifact.resolve.ArtifactResolver; +-import org.apache.maven.shared.artifact.resolve.ArtifactResolverException; ++import org.apache.maven.shared.transfer.artifact.resolve.ArtifactResolver; ++import org.apache.maven.shared.transfer.artifact.resolve.ArtifactResolverException; + import org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException; + import org.codehaus.plexus.component.repository.exception.ComponentLookupException; + import org.codehaus.plexus.util.ReflectionUtils; +diff --git a/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/utils/EnforcerRuleUtils.java b/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/utils/EnforcerRuleUtils.java +index 3974a9e..d319e74 100644 +--- a/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/utils/EnforcerRuleUtils.java ++++ b/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/utils/EnforcerRuleUtils.java +@@ -30,8 +30,8 @@ import org.apache.maven.plugin.logging.Log; + import org.apache.maven.project.DefaultProjectBuildingRequest; + import org.apache.maven.project.MavenProject; + import org.apache.maven.project.ProjectBuildingRequest; +-import org.apache.maven.shared.artifact.resolve.ArtifactResolver; +-import org.apache.maven.shared.artifact.resolve.ArtifactResolverException; ++import org.apache.maven.shared.transfer.artifact.resolve.ArtifactResolver; ++import org.apache.maven.shared.transfer.artifact.resolve.ArtifactResolverException; + import org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException; + import org.codehaus.plexus.component.repository.exception.ComponentLookupException; + diff --git a/maven-enforcer.spec b/maven-enforcer.spec index 82474cf..a7fba85 100644 --- a/maven-enforcer.spec +++ b/maven-enforcer.spec @@ -2,7 +2,7 @@ Name: maven-enforcer Version: 3.0.0~M2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Maven Enforcer License: ASL 2.0 URL: http://maven.apache.org/enforcer @@ -14,6 +14,9 @@ Source0: http://repo1.maven.org/maven2/org/apache/maven/enforcer/enforcer # https://issues.apache.org/jira/browse/MENFORCER-267 Patch0: 0001-Port-to-Maven-3-API.patch +# port to maven-artifact-transfer 0.11.0 +Patch1: 0002-Port-to-artifact-transfer-0.11.0.patch + BuildRequires: maven-local BuildRequires: mvn(com.google.code.findbugs:jsr305) BuildRequires: mvn(commons-lang:commons-lang) @@ -71,6 +74,7 @@ find -name '*.java' -exec sed -i 's/\r//' {} \; find -name 'pom.xml' -exec sed -i 's/\r//' {} \; %patch0 -p1 +%patch1 -p1 %pom_remove_plugin :maven-enforcer-plugin @@ -106,6 +110,9 @@ sed -e "s|plexus-maven-plugin|plexus-compon %doc LICENSE NOTICE %changelog +* Sun Nov 03 2019 Fabio Valentini - 3.0.0~M2-2 +- Port to maven-artifact-transfer 0.11.0. + * Thu Aug 08 2019 Marian Koncek - 3.0.0~M2-1 - Update to upstream verssion 3.0.0~M2