| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-javapackages | Distribution: openSUSE Tumbleweed |
| Version: 6.4.1 | Vendor: openSUSE |
| Release: 2.1 | Build date: Sun Sep 28 12:46:50 2025 |
| Group: Development/Languages/Java | Build host: reproducible |
| Size: 287487 | Source RPM: javapackages-tools-extras-6.4.1-2.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/fedora-java/javapackages | |
| Summary: Module for handling various files for Java packaging | |
Module for handling, querying and manipulating of various files for Java packaging in Linux distributions
BSD-3-Clause
* Sun Sep 28 2025 Fridrich Strba <fstrba@suse.com>
- Require findutils for working build-classpath (bsc#1245969)
* Mon Jul 28 2025 Fridrich Strba <fstrba@suse.com>
- Upgrade to upstream version 6.4.1
* Changes
+ Revert "jpackage_script: Remove unneeded backslashes"
+ Initial implementation of %jp_binding macro
+ Replace invalid $ escape in regex
- Removed patch:
* 0001-Revert-jpackage_script-Remove-unneeded-backslashes.patch
+ integrated in this version
- Modified patches:
* python-optional.patch
* suse-no-epoch.patch
* suse-use-libdir.patch
+ rediff to changed context
* Fri Oct 11 2024 Fridrich Strba <fstrba@suse.com>
- Upgrade to upstream version 6.3.4
* Changes:
+ A corner case when which is not present
+ Remove dependency on which
+ Simplify after the which -> type -p change
+ jpackage_script: Remove pointless assignment when %java_home
is unset
+ Don't require %java_home for %java etc.
+ Don't export JAVA_HOME
- Removed patches:
* do-not-require-which.patch
* fix-broken-commands.patch
* remove-pointless-assignment.patch
+ integrated upstream
- Modified patch:
* python-optional.patch
+ account for changed context
- Added patch:
* 0001-Revert-jpackage_script-Remove-unneeded-backslashes.patch
+ This change breaks build with rpm 4.14.1
* Wed Oct 09 2024 Andreas Schwab <schwab@suse.de>
- remove-pointless-assignment.patch: Remove pointless assignment if
%java_home is unset
* Tue Oct 08 2024 Fridrich Strba <fstrba@suse.com>
- Added patch:
* fix-broken-commands.patch
+ fix commands broken after recent removal of the default
%%{java_home} macro
* Mon Oct 07 2024 Fridrich Strba <fstrba@suse.com>
- Added patch:
* do-not-require-which.patch
+ do not fail launching scripts if which is not installed
(bsc#1231347)
* Fri Oct 04 2024 Fridrich Strba <fstrba@suse.com>
- Upgrade to upstream version 6.3.2
* Changes
+ spec: Update Obsoletes versions
+ Search for JAVACMD under JAVA_HOME only if it's set
+ Obsolete set_jvm and set_jvm_dirs functions
+ Drop unneeded _set_java_home function
+ Remove JAVA_HOME check from check_java_env function
+ Bump codecov/codecov-action from 2.0.2 to 4.6.0
+ Bump actions/setup-python from 4 to 5
+ Bump actions/checkout from 2 to 4
+ Add custom dependabot config
+ Remove the test for JAVA_HOME and error if it is not set
+ java-functions: Remove unneeded local variables
+ Fix build status shield
- Removed patch:
* 0001-Double-quote-to-avoid-substitution-during-build.patch
+ Fixed differently in this version
* Wed Oct 02 2024 Fridrich Strba <fstrba@suse.com>
- Upgrade to upstream version 6.3.1
* Changes:
+ Allow missing components with abs2rel
+ Fix tests with python 3.4
+ Sync spec file from Fedora
+ Drop default JRE/JDK
+ Fix the use of java-functions in scripts
+ Update RPM spec file
+ Reproducible builds: constant timestamp for pom.properties
+ Test that we don't bomb on <relativePath/>
+ Test variable expansion in artifactId
+ Interpolate properties also in the current artifact
+ Rewrite abs2rel in shell
+ Use asciidoctor instead of asciidoc
+ Fix incompatibility with RPM 4.20
+ Don't define %topdir macro
+ coverage: use usercustomize
+ Reproducible builds: keep order of aliases and dependencies
+ Reproducible exclusions order in maven metadata
+ Do not bomb on <relativePath/> construct
+ Make maven_depmap order of aliases reproducible
- Removed patches:
* 0001-Make-maven_depmap-order-of-aliases-reproducible.patch
* 0002-Do-not-bomb-on-relativePath-construct.patch
* 0003-Reproducible-exclusions-order-in-maven-metadata.patch
* 0004-Reproducible-builds-keep-order-of-aliases-and-depend.patch
* 0005-Interpolate-properties-also-in-the-current-artifact.patch
* 0006-Test-variable-expansion-in-artifactId.patch
* 0007-Test-that-we-don-t-bomb-on-relativePath.patch
* 0008-Reproducible-builds-constant-timestamp-for-pom.prope.patch
+ Integrated in this version
- Added patch:
* 0001-Double-quote-to-avoid-substitution-during-build.patch
+ Double-quote a macro in macros.jpackages to avoid value
substitution during the build
* Thu Jul 18 2024 Fridrich Strba <fstrba@suse.com>
- Added patch:
* 0008-Reproducible-builds-constant-timestamp-for-pom.prope.patch
+ use reproducible timestamp when post-processing jar files and
adding there the pom.properties file.
* Wed Oct 04 2023 Fridrich Strba <fstrba@suse.com>
- Added patches:
* 0005-Interpolate-properties-also-in-the-current-artifact.patch
+ interpolate variables also in current artifactId, groupId and
version
* 0006-Test-variable-expansion-in-artifactId.patch
+ test previous changes
* 0007-Test-that-we-don-t-bomb-on-relativePath.patch
+ test gracious handling of empty <relativePath/> in parent
reference of a pom file
* Wed Sep 13 2023 Fridrich Strba <fstrba@suse.com>
- Added patch:
* 0004-Reproducible-builds-keep-order-of-aliases-and-depend.patch
+ make the aliases and dependencies lists so that the order is
kept
* Tue Sep 12 2023 Fridrich Strba <fstrba@suse.com>
- Added patch:
* 0003-Reproducible-exclusions-order-in-maven-metadata.patch
+ sort exclusions in maven metadata
* Tue Sep 05 2023 Fridrich Strba <fstrba@suse.com>
- Modified patch:
* 0001-Make-the-alias-generation-reproducible.patch ->
0001-Make-maven_depmap-order-of-aliases-reproducible.patch
+ replace by the version of patch integrated by upstream
- Added patch:
* 0002-Do-not-bomb-on-relativePath-construct.patch
+ integrated patch fixing parent recursion with empty
<relativePath/> element
* Sat Sep 02 2023 Fridrich Strba <fstrba@suse.com>
- Upgrade to upstream version 6.2.0
* Întegrate our changes from javapackages-6.1.0-maven-depmap.patch
- Removed patch:
* javapackages-6.1.0-maven-depmap.patch
+ upstreamed
- Added patch:
* 0001-Make-the-alias-generation-reproducible.patch
+ separate patch for our reproducible changes that was not
part of the integrated pull request
* Mon Aug 21 2023 Fridrich Strba <fstrba@suse.com>
- Modified patch:
* javapackages-6.1.0-maven-depmap.patch
+ try to make the list of aliases more reproducible
* Sun May 28 2023 Fridrich Strba <fstrba@suse.com>
- Enable the tests also for older distributions
- Require python3-xml (python-xml for distributions that use
versioned modules), since module xml needed by some scripts.
* Wed Nov 09 2022 Fridrich Strba <fstrba@suse.com>
- Reflect the removal of gradle from repositories
* Thu Jul 07 2022 Fridrich Strba <fstrba@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
* Sun Jun 05 2022 Fridrich Strba <fstrba@suse.com>
- Fix wrong conditioning of the python-six require.
* Fri Jun 03 2022 Fridrich Strba <fstrba@suse.com>
- Added patch:
* 0004-Remove-dependency-on-Six-compatibility-library.patch
+ remove dependency on python-six for newer distributions
* Fri Apr 29 2022 Fridrich Strba <fstrba@suse.com>
- Added 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
+ Let maven_depmap.py generate metadata with dependencies under
certain circumstances
/usr/lib/python3.13/site-packages/javapackages /usr/lib/python3.13/site-packages/javapackages-6.4.1-py3.13.egg-info /usr/lib/python3.13/site-packages/javapackages-6.4.1-py3.13.egg-info/PKG-INFO /usr/lib/python3.13/site-packages/javapackages-6.4.1-py3.13.egg-info/SOURCES.txt /usr/lib/python3.13/site-packages/javapackages-6.4.1-py3.13.egg-info/dependency_links.txt /usr/lib/python3.13/site-packages/javapackages-6.4.1-py3.13.egg-info/top_level.txt /usr/lib/python3.13/site-packages/javapackages/__init__.py /usr/lib/python3.13/site-packages/javapackages/__pycache__ /usr/lib/python3.13/site-packages/javapackages/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/__pycache__/version.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/__pycache__/version.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/cache /usr/lib/python3.13/site-packages/javapackages/cache/__init__.py /usr/lib/python3.13/site-packages/javapackages/cache/__pycache__ /usr/lib/python3.13/site-packages/javapackages/cache/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/cache/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/cache/__pycache__/cache.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/cache/__pycache__/cache.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/cache/__pycache__/metadata.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/cache/__pycache__/metadata.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/cache/__pycache__/osgi.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/cache/__pycache__/osgi.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/cache/cache.py /usr/lib/python3.13/site-packages/javapackages/cache/metadata.py /usr/lib/python3.13/site-packages/javapackages/cache/osgi.py /usr/lib/python3.13/site-packages/javapackages/common /usr/lib/python3.13/site-packages/javapackages/common/__init__.py /usr/lib/python3.13/site-packages/javapackages/common/__pycache__ /usr/lib/python3.13/site-packages/javapackages/common/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/common/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/common/__pycache__/binding.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/common/__pycache__/binding.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/common/__pycache__/config.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/common/__pycache__/config.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/common/__pycache__/exception.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/common/__pycache__/exception.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/common/__pycache__/manifest.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/common/__pycache__/manifest.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/common/__pycache__/mock.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/common/__pycache__/mock.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/common/__pycache__/osgi.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/common/__pycache__/osgi.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/common/__pycache__/strutils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/common/__pycache__/strutils.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/common/__pycache__/util.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/common/__pycache__/util.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/common/binding.py /usr/lib/python3.13/site-packages/javapackages/common/config.py /usr/lib/python3.13/site-packages/javapackages/common/exception.py /usr/lib/python3.13/site-packages/javapackages/common/manifest.py /usr/lib/python3.13/site-packages/javapackages/common/mock.py /usr/lib/python3.13/site-packages/javapackages/common/osgi.py /usr/lib/python3.13/site-packages/javapackages/common/strutils.py /usr/lib/python3.13/site-packages/javapackages/common/util.py /usr/lib/python3.13/site-packages/javapackages/ivy /usr/lib/python3.13/site-packages/javapackages/ivy/__init__.py /usr/lib/python3.13/site-packages/javapackages/ivy/__pycache__ /usr/lib/python3.13/site-packages/javapackages/ivy/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/ivy/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/ivy/__pycache__/ivyfile.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/ivy/__pycache__/ivyfile.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/ivy/ivyfile.py /usr/lib/python3.13/site-packages/javapackages/maven /usr/lib/python3.13/site-packages/javapackages/maven/__init__.py /usr/lib/python3.13/site-packages/javapackages/maven/__pycache__ /usr/lib/python3.13/site-packages/javapackages/maven/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/maven/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/maven/__pycache__/artifact.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/maven/__pycache__/artifact.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/maven/__pycache__/dependency.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/maven/__pycache__/dependency.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/maven/__pycache__/exclusion.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/maven/__pycache__/exclusion.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/maven/__pycache__/extension.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/maven/__pycache__/extension.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/maven/__pycache__/plugin.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/maven/__pycache__/plugin.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/maven/__pycache__/pom.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/maven/__pycache__/pom.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/maven/__pycache__/pomreader.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/maven/__pycache__/pomreader.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/maven/artifact.py /usr/lib/python3.13/site-packages/javapackages/maven/dependency.py /usr/lib/python3.13/site-packages/javapackages/maven/exclusion.py /usr/lib/python3.13/site-packages/javapackages/maven/extension.py /usr/lib/python3.13/site-packages/javapackages/maven/plugin.py /usr/lib/python3.13/site-packages/javapackages/maven/pom.py /usr/lib/python3.13/site-packages/javapackages/maven/pomreader.py /usr/lib/python3.13/site-packages/javapackages/metadata /usr/lib/python3.13/site-packages/javapackages/metadata/__init__.py /usr/lib/python3.13/site-packages/javapackages/metadata/__pycache__ /usr/lib/python3.13/site-packages/javapackages/metadata/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/metadata/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/metadata/__pycache__/alias.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/metadata/__pycache__/alias.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/metadata/__pycache__/artifact.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/metadata/__pycache__/artifact.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/metadata/__pycache__/dependency.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/metadata/__pycache__/dependency.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/metadata/__pycache__/exclusion.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/metadata/__pycache__/exclusion.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/metadata/__pycache__/metadata.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/metadata/__pycache__/metadata.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/metadata/__pycache__/skippedartifact.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/metadata/__pycache__/skippedartifact.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/metadata/alias.py /usr/lib/python3.13/site-packages/javapackages/metadata/artifact.py /usr/lib/python3.13/site-packages/javapackages/metadata/dependency.py /usr/lib/python3.13/site-packages/javapackages/metadata/exclusion.py /usr/lib/python3.13/site-packages/javapackages/metadata/metadata.py /usr/lib/python3.13/site-packages/javapackages/metadata/skippedartifact.py /usr/lib/python3.13/site-packages/javapackages/version.py /usr/lib/python3.13/site-packages/javapackages/xmvn /usr/lib/python3.13/site-packages/javapackages/xmvn/__init__.py /usr/lib/python3.13/site-packages/javapackages/xmvn/__pycache__ /usr/lib/python3.13/site-packages/javapackages/xmvn/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/xmvn/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/xmvn/__pycache__/xmvn_config.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/xmvn/__pycache__/xmvn_config.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/xmvn/__pycache__/xmvn_resolve.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/javapackages/xmvn/__pycache__/xmvn_resolve.cpython-313.pyc /usr/lib/python3.13/site-packages/javapackages/xmvn/xmvn_config.py /usr/lib/python3.13/site-packages/javapackages/xmvn/xmvn_resolve.py /usr/share/licenses/python313-javapackages /usr/share/licenses/python313-javapackages/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 22:27:28 2025