Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package apache-logging-parent for
openSUSE:Factory checked in at 2026-08-04 21:35:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apache-logging-parent (Old)
and /work/SRC/openSUSE:Factory/.apache-logging-parent.new.16738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "apache-logging-parent"
Tue Aug 4 21:35:09 2026 rev:3 rq:1369321 version:12.1.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/apache-logging-parent/apache-logging-parent.changes
2022-02-22 21:19:00.098295165 +0100
+++
/work/SRC/openSUSE:Factory/.apache-logging-parent.new.16738/apache-logging-parent.changes
2026-08-04 21:38:06.007868040 +0200
@@ -1,0 +2,26 @@
+Mon Aug 3 18:58:45 UTC 2026 - Fridrich Strba <[email protected]>
+
+- Upgrade to logging-parent 12.1.1
+ * Main changes
+ + Update to the latest upstream release (includes major updates
+ from versions 10, 11, and 12).
+ + Better Security Tracking: Added tools (CycloneDX) to
+ automatically list all software ingredients (SBOM) used in the
+ build.
+ + Updated Java Module Building: Swapped the old
+ maven-bundle-plugin for bnd-maven-plugin to better handle OSGi
+ and modern Java modules.
+ + Stricter Code Quality: Added spotless-maven-plugin to enforce
+ a standard code style, and grouped bug-catching tools (Error
+ Prone, SpotBugs) into one place.
+ + New Changelog System: Replaced the old Maven changes plugin
+ with a custom log4j-changelog-maven-plugin for managing
+ release notes.
+ + Standardized Automation: Centralized GitHub Actions workflows
+ to make testing, building, and deploying more consistent
+ across projects.
+ + Reliable Builds: Updated core Maven plugins and enforced
+ strict timestamp settings so that the same source code always
+ produces the exact same final files (reproducible builds).
+
+-------------------------------------------------------------------
Old:
----
logging-parent-5-source-release.zip
New:
----
_scmsync.obsinfo
apache-logging-parent-12.1.1-src.zip
build.specials.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ apache-logging-parent.spec ++++++
--- /var/tmp/diff_new_pack.Bdgwfe/_old 2026-08-04 21:38:07.099906379 +0200
+++ /var/tmp/diff_new_pack.Bdgwfe/_new 2026-08-04 21:38:07.103906519 +0200
@@ -1,7 +1,7 @@
#
-# spec file
+# spec file for package apache-logging-parent
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,32 +18,47 @@
%global short_name logging-parent
Name: apache-%{short_name}
-Version: 5
+Version: 12.1.1
Release: 0
Summary: Parent pom for Apache Logging Services projects
License: Apache-2.0
URL: https://logging.apache.org/
-Source0:
https://repo1.maven.org/maven2/org/apache/logging/%{short_name}/%{version}/%{short_name}-%{version}-source-release.zip
-BuildRequires: javapackages-local
+Source0:
https://archive.apache.org/dist/logging/%{short_name}/%{version}/%{name}-%{version}-src.zip
+BuildRequires: maven-local
BuildRequires: unzip
+BuildRequires: mvn(biz.aQute.bnd:bnd-maven-plugin)
+BuildRequires: mvn(org.apache.maven.plugins:maven-failsafe-plugin)
BuildRequires: mvn(org.apache:apache:pom:)
-Requires: mvn(org.apache:apache:pom:)
+BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
BuildArch: noarch
%description
Parent pom for Apache Logging Services projects.
%prep
-%setup -q -n %{short_name}-%{version}
+%setup -q -c
+%pom_remove_plugin :maven-enforcer-plugin
+%pom_remove_plugin :xml-maven-plugin
+%pom_remove_plugin :flatten-maven-plugin
+%pom_remove_plugin :cyclonedx-maven-plugin
+%pom_remove_plugin :maven-clean-plugin
+%pom_remove_plugin :spotbugs-maven-plugin
+%pom_remove_plugin :spotless-maven-plugin
+%pom_remove_plugin :apache-rat-plugin
+
+# We don't have com.google.errorprone:error_prone_core and we don't
+# need static analysis checks running during the compilation phase
+%pom_xpath_remove
"pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:configuration/pom:compilerArgs"
+%pom_xpath_remove
"pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:configuration/pom:annotationProcessorPaths"
+
+%pom_xpath_set pom:project/pom:version %{version}
%build
+%{mvn_build} -jf
%install
-# pom
-install -d -m 755 %{buildroot}%{_mavenpomdir}/%{name}
-install -m 644 pom.xml %{buildroot}%{_mavenpomdir}/%{name}/%{short_name}.pom
-%add_maven_depmap %{name}/%{short_name}.pom
+%mvn_install
%files -f .mfiles
-%license LICENSE NOTICE
+%license LICENSE.txt NOTICE.txt
++++++ _scmsync.obsinfo ++++++
mtime: 1785784183
commit: a587dba05ff98bf27274597c2a089d911bac6d2de5ce0dc361cc2e10af999513
url: https://src.opensuse.org/java-packages/apache-logging-parent
revision: a587dba05ff98bf27274597c2a089d911bac6d2de5ce0dc361cc2e10af999513
projectscmsync: https://src.opensuse.org/java-packages/_ObsPrj
++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore 1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore 2026-08-03 21:09:43.000000000 +0200
@@ -0,0 +1 @@
+.osc