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"