Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package javapackages-tools for openSUSE:Factory checked in at 2022-07-09 16:59:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/javapackages-tools (Old) and /work/SRC/openSUSE:Factory/.javapackages-tools.new.1523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "javapackages-tools" Sat Jul 9 16:59:35 2022 rev:33 rq:987480 version:6.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/javapackages-tools/javapackages-tools.changes 2022-06-07 11:44:55.731213931 +0200 +++ /work/SRC/openSUSE:Factory/.javapackages-tools.new.1523/javapackages-tools.changes 2022-07-09 16:59:49.836507623 +0200 @@ -1,0 +2,67 @@ +Thu Jul 7 06:50:09 UTC 2022 - Fridrich Strba <fst...@suse.com> + +- Update to upstream version 6.1.0 + * Release version 6.1.0 + * Introduce common and extra subpackages + * Update documentation + * Add lua interpreter to check and GH actions + * Remove license headers from wrapper scripts + * Make scripts compatible with rpmlua + * Add more tests, fix behaviour + * Implement separate simple class name matching + * Minor changes + * Modularize Lua scripts + * Add Lua scripts for removing annotations + * Update build status badge in README.md + * Migrate CI from TravisCI to GitHub Actions + * Fix running tests without coverage + * Update ivy-local-classpath + * Release version 6.0.0 + * Fix extra XML handling of pom_change_dep + * Add reproducer for #82 + * Respect %jpb_env RPM macro + * Add bootstrap metadata to XMvn resolver config + * Delete run_tests.py + * Replace nose by pytest + * [install] Make glob pattern work with Python 3.10 + * Adding ppc64le architecture support on travis-ci + * Drop deprecated add_maven_depmap macro + * Drop SCL support + * Fix provides matching + * Fix builddep snippet generation + * [test] Add test for builddep snippet generation + * Add location of java binary used by the java-1.8.0-openjdk + (JRE) package so that setting JAVA_HOME will work correctly + * Use XMvn Javadoc MOJO by default + * Remove explicit import of Python 3 features + * Remove dependency on Six compatibility library + * Fix invalid <skippedPlugins> in XMvn configuration + * [test] Don't try to kill PID 1 during tests + * [travis] Drop Python 2 from test matrix + * Add separate subpackage with RPM generators + * mvn_build: replace inline shell scriptlet with native python + code + * [test] Don't use networking during tests + * Add apache-rat-plugin to skippedPlugins + * Skip execution of various Maven plugins + * Remove Python 3.5 from .travis.yml + * Make generated javadoc package noarch +- Added patch: + * javapackages-6.1.0-maven-depmap.patch + + Bulk patch correspoding to our pull request + https://github.com/fedora-java/javapackages/pull/92 which + brings back some of the removed tools that we depend on + heavily +- Modified patches: + * python-optional.patch + * suse-use-libdir.patch + + Rediff to changed context +- Removed patches: + * 0001-Let-maven_depmap.py-generate-metadata-with-dependenc.patch + * 0002-Do-not-try-to-construct-POM-from-maven-coordinate-st.patch + * 0003-Fix-tests-after-the-recent-maven_depmap.py-changes.patch + + Already part of the above-mentioned bulk patch + * 0004-Remove-dependency-on-Six-compatibility-library.patch + + Upstream patch already integrated in the 6.x code-line + +------------------------------------------------------------------- Old: ---- 0001-Let-maven_depmap.py-generate-metadata-with-dependenc.patch 0002-Do-not-try-to-construct-POM-from-maven-coordinate-st.patch 0003-Fix-tests-after-the-recent-maven_depmap.py-changes.patch 0004-Remove-dependency-on-Six-compatibility-library.patch 5.3.1.tar.gz New: ---- 6.1.0.tar.gz javapackages-6.1.0-maven-depmap.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ javapackages-tools.spec ++++++ --- /var/tmp/diff_new_pack.ZfzNg2/_old 2022-07-09 16:59:50.636508825 +0200 +++ /var/tmp/diff_new_pack.ZfzNg2/_new 2022-07-09 16:59:50.640508831 +0200 @@ -30,7 +30,7 @@ %else Name: javapackages-tools %endif -Version: 5.3.1 +Version: 6.1.0 Release: 0 Summary: Macros and scripts for Java packaging support License: BSD-3-Clause @@ -46,10 +46,7 @@ # Avoid generating unresolvable requires Patch2: suse-no-epoch.patch #PATCH-FIX-SUSE: Let maven_depmap.py generate metadata with dependencies under certain circumstances -Patch3: 0001-Let-maven_depmap.py-generate-metadata-with-dependenc.patch -Patch4: 0002-Do-not-try-to-construct-POM-from-maven-coordinate-st.patch -Patch5: 0003-Fix-tests-after-the-recent-maven_depmap.py-changes.patch -Patch6: 0004-Remove-dependency-on-Six-compatibility-library.patch +Patch3: javapackages-%{version}-maven-depmap.patch BuildRequires: asciidoc BuildRequires: fdupes BuildRequires: perl @@ -68,8 +65,6 @@ BuildRequires: %{python_module lxml} %if 0%{?suse_version} > 1320 BuildRequires: %{python_module pytest} -%else -BuildRequires: %{python_module six} %endif BuildRequires: %{python_module setuptools} BuildRequires: python-rpm-macros @@ -124,9 +119,6 @@ Summary: Module for handling various files for Java packaging Group: Development/Languages/Java Requires: python-lxml -%if 0%{?suse_version} <= 1320 -Requires: python-six -%endif %description -n python-javapackages Module for handling, querying and manipulating of various files for Java @@ -140,9 +132,6 @@ Requires: python3-lxml Obsoletes: python-javapackages < %{version}-%{release} Provides: python-javapackages = %{version}-%{release} -%if 0%{?suse_version} <= 1320 -Requires: python3-six -%endif %description -n python3-javapackages Module for handling, querying and manipulating of various files for Java @@ -162,15 +151,7 @@ %prep %setup -q -n javapackages-%{version} -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%if 0%{?suse_version} > 1320 -%patch6 -p1 -%endif +%autopatch -p1 # The usr/lib is hardcoded in configuration files too new_dir=$(echo %{_libdir} | sed 's#/##') @@ -264,7 +245,7 @@ %else -%files -n javapackages-local -f files-local +%files -n javapackages-local -f files-common -f files-extra -f files-compat -f files-generators %dir %{_datadir}/java-utils %files -n javapackages-gradle -f files-gradle ++++++ 5.3.1.tar.gz -> 6.1.0.tar.gz ++++++ ++++ 3864 lines of diff (skipped) ++++++ javapackages-6.1.0-maven-depmap.patch ++++++ ++++ 4442 lines (skipped) ++++++ python-optional.patch ++++++ --- /var/tmp/diff_new_pack.ZfzNg2/_old 2022-07-09 16:59:50.964509318 +0200 +++ /var/tmp/diff_new_pack.ZfzNg2/_new 2022-07-09 16:59:50.980509342 +0200 @@ -19,12 +19,12 @@ - -exec >files-python -(cd ./python && "${pyinterpreter}" setup.py install -O1 --skip-build --prefix "${prefix}" --root "${DEST}") >&2 --echo "${prefix}/lib/python?.?/site-packages/javapackages" --echo "${prefix}/lib/python?.?/site-packages/javapackages-*.egg-info" +-echo "${prefix}/lib/python*/site-packages/javapackages" +-echo "${prefix}/lib/python*/site-packages/javapackages-*.egg-info" Index: javapackages-5.2.0+git20180620.70fa2258/configure-base.sh =================================================================== ---- javapackages-5.2.0+git20180620.70fa2258.orig/configure-base.sh -+++ javapackages-5.2.0+git20180620.70fa2258/configure-base.sh +--- javapackages-5.2.0+git20180620.70fa2258.orig/configure ++++ javapackages-5.2.0+git20180620.70fa2258/configure @@ -57,7 +57,6 @@ test -z "${rpmconfigdir}" && rpmconfigdi test -z "${rpmmacrodir}" && rpmmacrodir="${rpmconfigdir}/macros.d" ++++++ suse-use-libdir.patch ++++++ --- /var/tmp/diff_new_pack.ZfzNg2/_old 2022-07-09 16:59:50.992509360 +0200 +++ /var/tmp/diff_new_pack.ZfzNg2/_new 2022-07-09 16:59:50.996509366 +0200 @@ -1,5 +1,5 @@ ---- javapackages-5.3.1/configure-base.sh 2019-06-14 12:26:27.000000000 +0200 -+++ javapackages-5.3.1/configure-base.sh 2020-07-16 09:04:37.316453132 +0200 +--- javapackages-5.3.1/configure 2019-06-14 12:26:27.000000000 +0200 ++++ javapackages-5.3.1/configure 2020-07-16 09:04:37.316453132 +0200 @@ -14,6 +14,7 @@ root_sysconfdir rpmconfigdir @@ -44,7 +44,7 @@ --- javapackages-5.3.1/expand.sh 2019-06-14 12:26:27.000000000 +0200 +++ javapackages-5.3.1/expand.sh 2020-07-16 09:04:37.316453132 +0200 @@ -45,6 +45,7 @@ - -e "s|@{scl_suffix}|${scl_suffix}|g" \ + sed \ -e "s|@{bindir}|${bindir}|g" \ -e "s|@{datadir}|${datadir}|g" \ + -e "s|@{libdir}|${libdir}|g" \ @@ -111,23 +111,4 @@ # # Root directory where all javadoc is installed. Also already in RH macros. ---- javapackages-5.3.1/macros.d/macros.scl-java-template 2019-06-14 12:26:27.000000000 +0200 -+++ javapackages-5.3.1/macros.d/macros.scl-java-template 2020-07-16 09:04:37.320453154 +0200 -@@ -50,11 +50,11 @@ - dir "%{_ivyxmldir}" \ - dir "%{_sysconfdir}/ivy" \ - dir "%{_datadir}/maven-metadata" \ -- dir "%{_prefix}/lib/eclipse" \ -- dir "%{_prefix}/lib/eclipse/features" \ -- dir "%{_prefix}/lib/eclipse/plugins" \ -- dir "%{_prefix}/lib/eclipse/dropins" \ -- dir "%{_prefix}/lib/eclipse/droplets" \ -+ dir "%{_libdir}/eclipse" \ -+ dir "%{_libdir}/eclipse/features" \ -+ dir "%{_libdir}/eclipse/plugins" \ -+ dir "%{_libdir}/eclipse/dropins" \ -+ dir "%{_libdir}/eclipse/droplets" \ - dir "%{_datadir}/eclipse" \ - dir "%{_datadir}/eclipse/dropins" \ - dir "%{_datadir}/eclipse/droplets" \