Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package maven-artifact-transfer for 
openSUSE:Factory checked in at 2022-05-12 23:00:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/maven-artifact-transfer (Old)
 and      /work/SRC/openSUSE:Factory/.maven-artifact-transfer.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "maven-artifact-transfer"

Thu May 12 23:00:08 2022 rev:6 rq:976402 version:0.13.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/maven-artifact-transfer/maven-artifact-transfer.changes
  2022-03-21 20:11:12.816390933 +0100
+++ 
/work/SRC/openSUSE:Factory/.maven-artifact-transfer.new.1538/maven-artifact-transfer.changes
        2022-05-12 23:00:28.308805781 +0200
@@ -1,0 +2,15 @@
+Wed May 11 13:25:18 UTC 2022 - Fridrich Strba <fst...@suse.com>
+
+- Upgrade to upstream version 0.13.1
+- Modified patches:
+  * 0001-Compatibility-with-Maven-3.0.3-and-later.patch
+    + rebase to the new context
+  * maven-artifact-transfer-blocked.patch ->
+    0003-Port-to-maven-3.8.1.patch
+    + rebase for consistency
+- Removed patch:
+  * 0002-Remove-support-for-maven-3.0.X.patch
+    + remove the old org.sonatype.aether dependencies, since
+      we don't need maven 3.0.x
+
+-------------------------------------------------------------------

Old:
----
  maven-artifact-transfer-0.11.0-source-release.zip
  maven-artifact-transfer-blocked.patch

New:
----
  0002-Remove-support-for-maven-3.0.X.patch
  0003-Port-to-maven-3.8.1.patch
  maven-artifact-transfer-0.13.1-source-release.zip

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ maven-artifact-transfer.spec ++++++
--- /var/tmp/diff_new_pack.en1rvV/_old  2022-05-12 23:00:28.916806598 +0200
+++ /var/tmp/diff_new_pack.en1rvV/_new  2022-05-12 23:00:28.924806608 +0200
@@ -18,16 +18,17 @@
 
 %bcond_with tests
 Name:           maven-artifact-transfer
-Version:        0.11.0
+Version:        0.13.1
 Release:        0
 Summary:        Apache Maven Artifact Transfer
 License:        Apache-2.0
 Group:          Development/Libraries/Java
-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
+URL:            https://maven.apache.org/shared/maven-artifact-transfer
+Source0:        
https://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
+Patch1:         0002-Remove-support-for-maven-3.0.X.patch
+Patch2:         0003-Port-to-maven-3.8.1.patch
 BuildRequires:  ant
 BuildRequires:  apache-commons-cli
 BuildRequires:  apache-commons-codec
@@ -60,6 +61,9 @@
 BuildArch:      noarch
 %if %{with tests}
 BuildRequires:  ant-junit
+BuildRequires:  cglib
+BuildRequires:  mockito
+BuildRequires:  objenesis
 %endif
 
 %description
@@ -77,10 +81,10 @@
 cp %{SOURCE1} build.xml
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %pom_remove_plugin :maven-shade-plugin
 %pom_remove_plugin :apache-rat-plugin
-%pom_remove_plugin :maven-enforcer-plugin
 %pom_remove_plugin :animal-sniffer-maven-plugin
 
 # We don't want to support legacy Maven versions (older than 3.1)
@@ -90,6 +94,11 @@
 %build
 mkdir -p lib
 build-jar-repository -s lib \
+%if %{with tests}
+    cglib/cglib \
+    mockito/mockito-core \
+    objenesis/objenesis \
+%endif
        atinject \
        commons-cli \
        commons-codec \

++++++ 0001-Compatibility-with-Maven-3.0.3-and-later.patch ++++++
--- /var/tmp/diff_new_pack.en1rvV/_old  2022-05-12 23:00:28.948806641 +0200
+++ /var/tmp/diff_new_pack.en1rvV/_new  2022-05-12 23:00:28.952806646 +0200
@@ -1,5 +1,51 @@
+From e5f2d4a0133d598bc12b9d76292f6cf0c62448bf Mon Sep 17 00:00:00 2001
+From: Mikolaj Izdebski <mizde...@redhat.com>
+Date: Mon, 12 Oct 2015 13:28:56 +0200
+Subject: [PATCH] Compatibility with Maven 3.0.3 and later
+
+---
+ .../Maven31ArtifactRepositoryAdapter.java     | 20 +++++++++++++++++++
+ .../Maven31ArtifactRepositoryAdapter.java     | 20 +++++++++++++++++++
+ 2 files changed, 40 insertions(+)
+
+diff --git 
a/src/main/java/org/apache/maven/shared/transfer/collection/internal/Maven31ArtifactRepositoryAdapter.java
 
b/src/main/java/org/apache/maven/shared/transfer/collection/internal/Maven31ArtifactRepositoryAdapter.java
+index d53a452..9d93f31 100644
+--- 
a/src/main/java/org/apache/maven/shared/transfer/collection/internal/Maven31ArtifactRepositoryAdapter.java
++++ 
b/src/main/java/org/apache/maven/shared/transfer/collection/internal/Maven31ArtifactRepositoryAdapter.java
+@@ -19,6 +19,7 @@ package org.apache.maven.shared.transfer.collection.internal;
+  * under the License.
+  */
+ 
++import java.util.Collections;
+ import java.util.List;
+ 
+ import org.apache.maven.artifact.Artifact;
+@@ -262,4 +263,23 @@ class Maven31ArtifactRepositoryAdapter implements 
ArtifactRepository
+         }
+         return true;
+     }
++
++    private List<ArtifactRepository> mirroredRepositories = 
Collections.emptyList();
++
++    public List<ArtifactRepository> getMirroredRepositories()
++    {
++        return mirroredRepositories;
++    }
++
++    public void setMirroredRepositories( List<ArtifactRepository> 
mirroredRepositories )
++    {
++        if ( mirroredRepositories != null )
++        {
++            this.mirroredRepositories = mirroredRepositories;
++        }
++        else
++        {
++            this.mirroredRepositories = Collections.emptyList();
++        }
++    }
+ }
 diff --git 
a/src/main/java/org/apache/maven/shared/transfer/dependencies/collect/internal/Maven31ArtifactRepositoryAdapter.java
 
b/src/main/java/org/apache/maven/shared/transfer/dependencies/collect/internal/Maven31ArtifactRepositoryAdapter.java
-index 854cf4a..846559a 100644
+index f450dfd..d5716bb 100644
 --- 
a/src/main/java/org/apache/maven/shared/transfer/dependencies/collect/internal/Maven31ArtifactRepositoryAdapter.java
 +++ 
b/src/main/java/org/apache/maven/shared/transfer/dependencies/collect/internal/Maven31ArtifactRepositoryAdapter.java
 @@ -19,6 +19,7 @@ package 
org.apache.maven.shared.transfer.dependencies.collect.internal;
@@ -10,7 +56,7 @@
  import java.util.List;
  
  import org.apache.maven.artifact.Artifact;
-@@ -263,4 +264,23 @@ class Maven31ArtifactRepositoryAdapter implements 
ArtifactRepository
+@@ -263,4 +264,23 @@ class Maven31ArtifactRepositoryAdapter implements 
ArtifactRepository
          }
          return true;
      }
@@ -34,4 +80,7 @@
 +        }
 +    }
  }
+-- 
+2.29.2
+
 

++++++ 0002-Remove-support-for-maven-3.0.X.patch ++++++
>From 21bf966408cf1bceaa6603e45958bc30ddae8c83 Mon Sep 17 00:00:00 2001
From: Marian Koncek <mkon...@redhat.com>
Date: Thu, 14 Jan 2021 18:21:21 +0100
Subject: [PATCH] Remove support for maven 3.0.X

---
 .../deploy/internal/DefaultArtifactDeployer.java |  8 +-------
 .../internal/DefaultArtifactInstaller.java       |  8 +-------
 .../internal/DefaultArtifactResolver.java        | 11 +----------
 .../internal/DefaultDependencyCollector.java     | 12 +-----------
 .../internal/DefaultDependencyCollector.java     | 13 +------------
 .../internal/DefaultDependencyResolver.java      | 13 +------------
 .../internal/DefaultRepositoryManager.java       | 16 +---------------
 7 files changed, 7 insertions(+), 74 deletions(-)

diff --git 
a/src/main/java/org/apache/maven/shared/transfer/artifact/deploy/internal/DefaultArtifactDeployer.java
 
b/src/main/java/org/apache/maven/shared/transfer/artifact/deploy/internal/DefaultArtifactDeployer.java
index 11a268c..9b24335 100644
--- 
a/src/main/java/org/apache/maven/shared/transfer/artifact/deploy/internal/DefaultArtifactDeployer.java
+++ 
b/src/main/java/org/apache/maven/shared/transfer/artifact/deploy/internal/DefaultArtifactDeployer.java
@@ -133,13 +133,7 @@ class DefaultArtifactDeployer implements ArtifactDeployer, 
Contextualizable
         }
         else
         {
-            org.sonatype.aether.RepositorySystem repositorySystem = 
container.lookup(
-                    org.sonatype.aether.RepositorySystem.class );
-
-            org.sonatype.aether.RepositorySystemSession session = 
Invoker.invoke( buildingRequest,
-                    "getRepositorySession" );
-
-            return new Maven30ArtifactDeployer( repositorySystem, session );
+            throw new UnsupportedOperationException("Maven 3.0.X is not 
supported");
         }
     }
 }
diff --git 
a/src/main/java/org/apache/maven/shared/transfer/artifact/install/internal/DefaultArtifactInstaller.java
 
b/src/main/java/org/apache/maven/shared/transfer/artifact/install/internal/DefaultArtifactInstaller.java
index 238e814..000bdbb 100644
--- 
a/src/main/java/org/apache/maven/shared/transfer/artifact/install/internal/DefaultArtifactInstaller.java
+++ 
b/src/main/java/org/apache/maven/shared/transfer/artifact/install/internal/DefaultArtifactInstaller.java
@@ -150,13 +150,7 @@ class DefaultArtifactInstaller implements 
ArtifactInstaller, Contextualizable
         }
         else
         {
-            org.sonatype.aether.RepositorySystem repositorySystem = 
container.lookup(
-                    org.sonatype.aether.RepositorySystem.class );
-
-            org.sonatype.aether.RepositorySystemSession session = 
Invoker.invoke( buildingRequest,
-                    "getRepositorySession" );
-
-            return new Maven30ArtifactInstaller( repositorySystem, session );
+            throw new UnsupportedOperationException("Maven 3.0.X is not 
supported");
         }
     }
 }
diff --git 
a/src/main/java/org/apache/maven/shared/transfer/artifact/resolve/internal/DefaultArtifactResolver.java
 
b/src/main/java/org/apache/maven/shared/transfer/artifact/resolve/internal/DefaultArtifactResolver.java
index 83d7517..cfb5b61 100644
--- 
a/src/main/java/org/apache/maven/shared/transfer/artifact/resolve/internal/DefaultArtifactResolver.java
+++ 
b/src/main/java/org/apache/maven/shared/transfer/artifact/resolve/internal/DefaultArtifactResolver.java
@@ -146,16 +146,7 @@ class DefaultArtifactResolver implements ArtifactResolver, 
Contextualizable
         }
         else
         {
-            org.sonatype.aether.RepositorySystem repositorySystem = 
container.lookup(
-                    org.sonatype.aether.RepositorySystem.class );
-
-            List<org.sonatype.aether.repository.RemoteRepository> 
aetherRepositories = Invoker.invoke(
-                    RepositoryUtils.class, "toRepos", List.class, 
buildingRequest.getRemoteRepositories() );
-
-            org.sonatype.aether.RepositorySystemSession session = 
Invoker.invoke( buildingRequest,
-                    "getRepositorySession" );
-
-            return new Maven30ArtifactResolver( repositorySystem, 
aetherRepositories, session );
+            throw new UnsupportedOperationException("Maven 3.0.X is not 
supported");
         }
 
 
diff --git 
a/src/main/java/org/apache/maven/shared/transfer/collection/internal/DefaultDependencyCollector.java
 
b/src/main/java/org/apache/maven/shared/transfer/collection/internal/DefaultDependencyCollector.java
index e6ce50e..bfb7797 100644
--- 
a/src/main/java/org/apache/maven/shared/transfer/collection/internal/DefaultDependencyCollector.java
+++ 
b/src/main/java/org/apache/maven/shared/transfer/collection/internal/DefaultDependencyCollector.java
@@ -177,17 +177,7 @@ class DefaultDependencyCollector implements 
DependencyCollector, Contextualizabl
         }
         else
         {
-            org.sonatype.aether.RepositorySystem m30RepositorySystem = 
container.lookup(
-                    org.sonatype.aether.RepositorySystem.class );
-
-            org.sonatype.aether.RepositorySystemSession session = 
Invoker.invoke( buildingRequest,
-                    "getRepositorySession" );
-
-            List<org.sonatype.aether.repository.RemoteRepository> 
aetherRepositories = Invoker.invoke(
-                    RepositoryUtils.class, "toRepos", List.class, 
buildingRequest.getRemoteRepositories() );
-
-            return new Maven30DependencyCollector( m30RepositorySystem, 
artifactHandlerManager, session,
-                    aetherRepositories );
+            throw new UnsupportedOperationException("Maven 3.0.X is not 
supported");
         }
 
     }
diff --git 
a/src/main/java/org/apache/maven/shared/transfer/dependencies/collect/internal/DefaultDependencyCollector.java
 
b/src/main/java/org/apache/maven/shared/transfer/dependencies/collect/internal/DefaultDependencyCollector.java
index bf84fc9..c906534 100644
--- 
a/src/main/java/org/apache/maven/shared/transfer/dependencies/collect/internal/DefaultDependencyCollector.java
+++ 
b/src/main/java/org/apache/maven/shared/transfer/dependencies/collect/internal/DefaultDependencyCollector.java
@@ -179,18 +179,7 @@ class DefaultDependencyCollector implements 
DependencyCollector, Contextualizabl
         }
         else
         {
-
-            org.sonatype.aether.RepositorySystem m30RepositorySystem = 
container.lookup(
-                    org.sonatype.aether.RepositorySystem.class );
-
-            org.sonatype.aether.RepositorySystemSession session = 
Invoker.invoke( buildingRequest,
-                    "getRepositorySession" );
-
-            List<org.sonatype.aether.repository.RemoteRepository> 
aetherRepositories = Invoker.invoke(
-                    RepositoryUtils.class, "toRepos", List.class, 
buildingRequest.getRemoteRepositories() );
-
-            return new Maven30DependencyCollector( m30RepositorySystem, 
artifactHandlerManager, session,
-                    aetherRepositories );
+            throw new UnsupportedOperationException("Maven 3.0.X is not 
supported");
         }
 
     }
diff --git 
a/src/main/java/org/apache/maven/shared/transfer/dependencies/resolve/internal/DefaultDependencyResolver.java
 
b/src/main/java/org/apache/maven/shared/transfer/dependencies/resolve/internal/DefaultDependencyResolver.java
index 28289a8..34779d2 100644
--- 
a/src/main/java/org/apache/maven/shared/transfer/dependencies/resolve/internal/DefaultDependencyResolver.java
+++ 
b/src/main/java/org/apache/maven/shared/transfer/dependencies/resolve/internal/DefaultDependencyResolver.java
@@ -164,18 +164,7 @@ class DefaultDependencyResolver implements 
DependencyResolver, Contextualizable
         }
         else
         {
-            org.sonatype.aether.RepositorySystem m30RepositorySystem = 
container.lookup(
-                    org.sonatype.aether.RepositorySystem.class );
-
-            org.sonatype.aether.RepositorySystemSession session = 
Invoker.invoke( buildingRequest,
-                    "getRepositorySession" );
-
-            List<org.sonatype.aether.repository.RemoteRepository> 
aetherRepositories = Invoker.invoke(
-                    RepositoryUtils.class, "toRepos", List.class, 
buildingRequest.getRemoteRepositories() );
-
-            return new Maven30DependencyResolver( m30RepositorySystem, 
artifactHandlerManager, session,
-                    aetherRepositories );
-
+            throw new UnsupportedOperationException("Maven 3.0.X is not 
supported");
         }
     }
 
diff --git 
a/src/main/java/org/apache/maven/shared/transfer/repository/internal/DefaultRepositoryManager.java
 
b/src/main/java/org/apache/maven/shared/transfer/repository/internal/DefaultRepositoryManager.java
index c29cc08..add22fa 100644
--- 
a/src/main/java/org/apache/maven/shared/transfer/repository/internal/DefaultRepositoryManager.java
+++ 
b/src/main/java/org/apache/maven/shared/transfer/repository/internal/DefaultRepositoryManager.java
@@ -166,21 +166,7 @@ class DefaultRepositoryManager
         }
         else
         {
-            org.sonatype.aether.RepositorySystem m30RepositorySystem =
-                container.lookup( org.sonatype.aether.RepositorySystem.class );
-
-            org.sonatype.aether.RepositorySystemSession session = 
Invoker.invoke( buildingRequest,
-                    "getRepositorySession" );
-            
-            if ( isMaven302() )
-            {
-                return new Maven302RepositoryManager( m30RepositorySystem, 
session );
-                
-            }
-            else
-            {
-                return new Maven30RepositoryManager( m30RepositorySystem, 
session );
-            }
+            throw new UnsupportedOperationException("Maven 3.0.X is not 
supported");
         }
     }
     
-- 
2.29.2


++++++ 0003-Port-to-maven-3.8.1.patch ++++++
>From 801cdd23a9dd9e8948f516537b0f5f09a252c5b7 Mon Sep 17 00:00:00 2001
From: Marian Koncek <mkon...@redhat.com>
Date: Fri, 17 Dec 2021 13:33:49 +0100
Subject: [PATCH] Port to maven 3.8.1

---
 .../internal/Maven31ArtifactRepositoryAdapter.java   | 12 ++++++++++++
 .../internal/Maven31ArtifactRepositoryAdapter.java   | 12 ++++++++++++
 2 files changed, 24 insertions(+)

diff --git 
a/src/main/java/org/apache/maven/shared/transfer/collection/internal/Maven31ArtifactRepositoryAdapter.java
 
b/src/main/java/org/apache/maven/shared/transfer/collection/internal/Maven31ArtifactRepositoryAdapter.java
index 9d93f31..8297fdb 100644
--- 
a/src/main/java/org/apache/maven/shared/transfer/collection/internal/Maven31ArtifactRepositoryAdapter.java
+++ 
b/src/main/java/org/apache/maven/shared/transfer/collection/internal/Maven31ArtifactRepositoryAdapter.java
@@ -207,6 +207,18 @@ class Maven31ArtifactRepositoryAdapter implements 
ArtifactRepository
         throw new UnsupportedOperationException();
     }
 
+    @Override
+    public boolean isBlocked()
+    {
+        throw new UnsupportedOperationException();
+    }
+
+    @Override
+    public void setBlocked(boolean blocked)
+    {
+        throw new UnsupportedOperationException();
+    }
+
     @Override
     public String toString()
     {
diff --git 
a/src/main/java/org/apache/maven/shared/transfer/dependencies/collect/internal/Maven31ArtifactRepositoryAdapter.java
 
b/src/main/java/org/apache/maven/shared/transfer/dependencies/collect/internal/Maven31ArtifactRepositoryAdapter.java
index d5716bb..4669353 100644
--- 
a/src/main/java/org/apache/maven/shared/transfer/dependencies/collect/internal/Maven31ArtifactRepositoryAdapter.java
+++ 
b/src/main/java/org/apache/maven/shared/transfer/dependencies/collect/internal/Maven31ArtifactRepositoryAdapter.java
@@ -207,6 +207,18 @@ class Maven31ArtifactRepositoryAdapter implements 
ArtifactRepository
         throw new UnsupportedOperationException();
     }
 
+    @Override
+    public boolean isBlocked()
+    {
+        throw new UnsupportedOperationException();
+    }
+
+    @Override
+    public void setBlocked(boolean blocked)
+    {
+        throw new UnsupportedOperationException();
+    }
+
     @Override
     public String toString()
     {
-- 
2.31.1


++++++ maven-artifact-transfer-build.xml ++++++
--- /var/tmp/diff_new_pack.en1rvV/_old  2022-05-12 23:00:29.000806710 +0200
+++ /var/tmp/diff_new_pack.en1rvV/_new  2022-05-12 23:00:29.000806710 +0200
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
-<project name="maven-artifact-transfer" default="package" basedir=".">
+<project xmlns:if="ant:if" name="maven-artifact-transfer" default="package" 
basedir=".">
 
   <!-- ====================================================================== 
-->
   <!-- Build environment properties                                           
-->
@@ -8,14 +8,14 @@
 
   <property file="build.properties"/>
 
-  <property name="project.version" value="0.11.0"/>
+  <property name="project.version" value="0.13.1"/>
   <property name="project.groupId" value="org.apache.maven.shared"/>
   <property name="project.artifactId" value="maven-artifact-transfer"/>
   <property name="project.name" value="Apache Maven Artifact Transfer"/>
 
   <property name="project.organization.name" value="The Apache Software 
Foundation"/>
 
-  <property name="spec.version" value="0.11"/>
+  <property name="spec.version" value="0.13"/>
 
   <property name="compiler.source" value="1.8"/>
   <property name="compiler.target" value="${compiler.source}"/>
@@ -142,8 +142,13 @@
           depends="compile-tests, junit-missing"
           unless="junit.skipped"
           description="Run the test cases">
+    <condition property="modularJava">
+      <javaversion atleast="9"/>
+    </condition>
     <mkdir dir="${test.reports}"/>
     <junit printSummary="yes" haltonerror="true" haltonfailure="true" 
fork="true" dir=".">
+      <jvmarg line="--add-opens java.base/java.io=ALL-UNNAMED" 
if:set="modularJava"/>
+      <jvmarg line="--add-opens java.base/java.lang=ALL-UNNAMED" 
if:set="modularJava"/>
       <sysproperty key="basedir" value="."/>
       <formatter type="xml"/>
       <formatter type="plain" usefile="false"/>

Reply via email to