Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package jakarta-activation for 
openSUSE:Factory checked in at 2024-05-01 14:54:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jakarta-activation (Old)
 and      /work/SRC/openSUSE:Factory/.jakarta-activation.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jakarta-activation"

Wed May  1 14:54:50 2024 rev:3 rq:1170846 version:2.1.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/jakarta-activation/jakarta-activation.changes    
2022-03-04 00:19:12.240305002 +0100
+++ 
/work/SRC/openSUSE:Factory/.jakarta-activation.new.1880/jakarta-activation.changes
  2024-05-01 14:54:55.882597502 +0200
@@ -1,0 +2,21 @@
+Mon Apr 29 16:54:40 UTC 2024 - Fridrich Strba <fst...@suse.com>
+
+- Upgrade to version 2.1.3
+  * Changes:
+    + #93 - Use OSGi service loader mediator
+    + #94 - Loading of service provider implementations needs to be
+      done under doPrivileged
+    + #100 - Avoid requiring accessDeclaredMembers permissions
+    + fix wrong class file version for package-info
+    + add missing javadoc description for MimeTypeEntry getters
+    + fixes erroneous assumption about classes being loaded from
+      Thread.getContextClassLoader
+    + allows reproducible build
+- Use the new https://github.com/jakartaee/jaf-api URL
+
+-------------------------------------------------------------------
+Mon Apr 29 14:28:00 UTC 2024 - Fridrich Strba <fst...@suse.com>
+
+- The binaries are compatible with java 1.8
+
+-------------------------------------------------------------------

Old:
----
  jaf-2.1.0.tar.gz

New:
----
  jaf-api-2.1.3.tar.gz

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

Other differences:
------------------
++++++ jakarta-activation.spec ++++++
--- /var/tmp/diff_new_pack.xkS6kq/_old  2024-05-01 14:54:57.542657732 +0200
+++ /var/tmp/diff_new_pack.xkS6kq/_new  2024-05-01 14:54:57.546657876 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package jakarta-activation
 #
-# Copyright (c) 2022 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
@@ -16,19 +16,24 @@
 #
 
 
+%global srcname jaf-api
 %global artifact_name jakarta.activation-api
+# The automatic requires would be java-headless >= 9, but the
+# binaries are java 8 compatible
+%define __requires_exclude java-headless
 Name:           jakarta-activation
-Version:        2.1.0
+Version:        2.1.3
 Release:        0
 Summary:        Jakarta Activation Specification and Implementation
 License:        BSD-3-Clause
-URL:            https://eclipse-ee4j.github.io/jaf/
-Source0:        
https://github.com/eclipse-ee4j/jaf/archive/%{version}/jaf-%{version}.tar.gz
+URL:            https://github.com/jakartaee/%{srcname}
+Source0:        
https://github.com/jakartaee/%{srcname}/archive/%{version}/%{srcname}-%{version}.tar.gz
 Source1:        %{name}-build.xml
 BuildRequires:  ant
 BuildRequires:  fdupes
 BuildRequires:  java-devel >= 9
-BuildRequires:  javapackages-local
+BuildRequires:  javapackages-local >= 6
+Requires:       java-headless >= 1.8
 BuildArch:      noarch
 
 %description
@@ -44,35 +49,31 @@
 This package contains javadoc for %{name}.
 
 %prep
-%setup -q -n jaf-%{version}
+%setup -q -n %{srcname}-%{version}
 cp %{SOURCE1} api/build.xml
 
-%pom_remove_parent api
-
 %build
 pushd api
 %{ant} package javadoc
 popd
 
 %install
-pushd api
 # jars
-mkdir -p %{buildroot}%{_javadir}/%{name}
-cp -a target/%{artifact_name}-%{version}.jar 
%{buildroot}%{_javadir}/%{name}/%{artifact_name}.jar
+install -d -m 0755 %{buildroot}%{_javadir}/%{name}
+install -pm 0644 api/target/%{artifact_name}-%{version}.jar 
%{buildroot}%{_javadir}/%{name}/%{artifact_name}.jar
 
 #pom
-install -d -m 755 %{buildroot}%{_mavenpomdir}/%{name}
-install -pm 644 pom.xml 
%{buildroot}%{_mavenpomdir}/%{name}/%{artifact_name}.pom
+install -d -m 0755 %{buildroot}%{_mavenpomdir}/%{name}
+%{mvn_install_pom} api/pom.xml 
%{buildroot}%{_mavenpomdir}/%{name}/%{artifact_name}.pom
 %add_maven_depmap %{name}/%{artifact_name}.pom %{name}/%{artifact_name}.jar
 
 # javadoc
-mkdir -p %{buildroot}%{_javadocdir}/%{name}
-cp -a target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}
-popd
+install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}
+cp -a api/target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}
 
 %fdupes -s %{buildroot}%{_javadocdir}
 
-%files -f api/.mfiles
+%files -f .mfiles
 %doc README.md
 %license LICENSE.md NOTICE.md
 

++++++ jakarta-activation-build.xml ++++++
--- /var/tmp/diff_new_pack.xkS6kq/_old  2024-05-01 14:54:57.586659328 +0200
+++ /var/tmp/diff_new_pack.xkS6kq/_new  2024-05-01 14:54:57.590659473 +0200
@@ -8,12 +8,13 @@
 
   <property name="project.groupId" value="jakarta.activation"/>
   <property name="project.artifactId" value="jakarta.activation-api"/>
-  <property name="project.version" value="2.1.0"/>
+  <property name="project.version" value="2.1.3"/>
   
   <property name="spec.version" value="2.1"/>
   <property name="activation.version" value="${project.version}"/>
 
-  <property name="compiler.source" value="1.8"/>
+  <property name="compiler.release" value="8"/>
+  <property name="compiler.source" value="1.${compiler.release}"/>
   <property name="compiler.target" value="${compiler.source}"/>
 
   <property name="build.finalName" 
value="${project.artifactId}-${project.version}"/>
@@ -43,6 +44,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
@@ -57,6 +59,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="9" 
            target="9" 
            verbose="false" 
            fork="false" 

Reply via email to