diff --git a/maven-artifact-transfer-blocked.patch b/maven-artifact-transfer-blocked.patch new file mode 100644 index 0000000..a772643 --- /dev/null +++ b/maven-artifact-transfer-blocked.patch @@ -0,0 +1,22 @@ +diff -urEbwB maven-artifact-transfer-0.11.0/src/main/java/org/apache/maven/shared/transfer/dependencies/collect/internal/Maven31ArtifactRepositoryAdapter.java maven-artifact-transfer-0.11.0.new/src/main/java/org/apache/maven/shared/transfer/dependencies/collect/internal/Maven31ArtifactRepositoryAdapter.java +--- maven-artifact-transfer-0.11.0/src/main/java/org/apache/maven/shared/transfer/dependencies/collect/internal/Maven31ArtifactRepositoryAdapter.java 2019-02-24 20:59:10.000000000 +0100 ++++ maven-artifact-transfer-0.11.0.new/src/main/java/org/apache/maven/shared/transfer/dependencies/collect/internal/Maven31ArtifactRepositoryAdapter.java 2021-04-23 12:07:22.861433030 +0200 +@@ -207,6 +207,18 @@ + } + + @Override ++ public void setBlocked( boolean blocked ) ++ { ++ throw new UnsupportedOperationException(); ++ } ++ ++ @Override ++ public boolean isBlocked() ++ { ++ throw new UnsupportedOperationException(); ++ } ++ ++ @Override + public String toString() + { + StringBuilder sb = new StringBuilder(); diff --git a/maven-artifact-transfer.spec b/maven-artifact-transfer.spec index 0e18ac8..f1e68ef 100644 --- a/maven-artifact-transfer.spec +++ b/maven-artifact-transfer.spec @@ -1,7 +1,7 @@ # # spec file for package maven-artifact-transfer # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,6 +27,7 @@ URL: http://maven.apache.org/shared/maven-artifact-transfer Source0: http://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip Source1: %{name}-build.xml Patch0: 0001-Compatibility-with-Maven-3.0.3-and-later.patch +Patch1: %{name}-blocked.patch BuildRequires: ant BuildRequires: apache-commons-cli BuildRequires: apache-commons-codec @@ -75,6 +76,7 @@ This package provides %{summary}. %setup -q cp %{SOURCE1} build.xml %patch0 -p1 +%patch1 -p1 %pom_remove_plugin :maven-shade-plugin %pom_remove_plugin :apache-rat-plugin