Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: javapackages-tools | Distribution: openSUSE Tumbleweed |
Version: 6.2.0 | Vendor: openSUSE |
Release: 5.1 | Build date: Thu Jul 18 14:15:00 2024 |
Group: Development/Languages/Java | Build host: reproducible |
Size: 72761 | Source RPM: javapackages-tools-6.2.0-5.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/fedora-java/javapackages | |
Summary: Macros and scripts for Java packaging support |
This package provides macros and scripts to support Java packaging.
BSD-3-Clause
* 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 * Thu Dec 30 2021 David Anes <david.anes@suse.com> - Fix typo in suse-use-libdir.patch: %{_libdir}/jvm-commmon -> %{_libdir}/jvm-common * Tue Jul 27 2021 Fridrich Strba <fstrba@suse.com> - Do not run tests on SLE12, since python3-test is not accessible * Thu Mar 25 2021 Ben Greiner <code@bnavigator.de> - Can't assume non-existence of python38 macros in Leap. gh#openSUSE/python-rpm-macros#107 Test for suse_version instead. Only Tumbleweed has and needs the python_subpackage_only support.
/etc/java/eclipse.conf /etc/java/font.properties /etc/java/java.conf /usr/bin/build-classpath /usr/bin/build-classpath-directory /usr/bin/build-jar-repository /usr/bin/check-binary-files /usr/bin/clean-binary-files /usr/bin/create-jar-links /usr/bin/diff-jars /usr/bin/find-jar /usr/bin/rebuild-jar-repository /usr/bin/shade-jar /usr/lib/rpm /usr/lib/rpm/macros.d/macros.jpackage /usr/share/java-utils /usr/share/java-utils/java-functions /usr/share/java-utils/java-wrapper /usr/share/licenses/javapackages-tools /usr/share/licenses/javapackages-tools/LICENSE /usr/share/man/man1/build-classpath.1.gz /usr/share/man/man1/build-jar-repository.1.gz /usr/share/man/man1/diff-jars.1.gz /usr/share/man/man1/find-jar.1.gz /usr/share/man/man1/rebuild-jar-repository.1.gz /usr/share/man/man1/shade-jar.1.gz /usr/share/xmvn /usr/share/xmvn/configuration.xml
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 4 00:53:07 2024