--- document: modulemd version: 2 data: stream: 202501 summary: Tools and macros for Java packaging support description: >- Javapackages Tools is a collection of tools that make it easier to build RPM packages containing software running on Java platform. license: module: - MIT dependencies: - buildrequires: javapackages-bootstrap: [202501] platform: [el9] requires: platform: [el9] profiles: common: rpms: - javapackages-tools api: rpms: - javapackages-local - javapackages-tools - maven-local filter: rpms: - javapackages-local-openjdk8 - javapackages-local-openjdk11 - javapackages-local-openjdk17 - maven-local-openjdk8 - maven-local-openjdk11 - maven-local-openjdk17 buildopts: rpms: macros: | %_with_ant_minimal 1 %_without_ivy 1 %_without_bnd_maven_plugin 1 %_without_maven_resolver_extra_modules 1 %java_arches aarch64 ppc64le s390x x86_64 components: rpms: jurand: ref: changed/i9c-beta-stream-202501/jurand-1.3.3-6.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 10 javapackages-tools: ref: changed/i9c-beta-stream-202501/javapackages-tools-6.4.0-4.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 10 ant: ref: changed/i9c-beta-stream-202501/ant-1.10.15-18.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 aopalliance: ref: changed/i9c-beta-stream-202501/aopalliance-1.0-51.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 apache-commons-beanutils: ref: changed/i9c-beta-stream-202501/apache-commons-beanutils-1.9.4-36.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 apache-commons-cli: ref: changed/i9c-beta-stream-202501/apache-commons-cli-1.9.0-4.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 apache-commons-codec: ref: changed/i9c-beta-stream-202501/apache-commons-codec-1.17.1-8.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 apache-commons-collections: ref: changed/i9c-beta-stream-202501/apache-commons-collections-3.2.2-53.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 apache-commons-compress: ref: changed/i9c-beta-stream-202501/apache-commons-compress-1.27.1-4.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 apache-commons-io: ref: changed/i9c-beta-stream-202501/apache-commons-io-2.16.1-9.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 apache-commons-jxpath: ref: changed/i9c-beta-stream-202501/apache-commons-jxpath-1.3-73.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 apache-commons-lang3: ref: changed/i9c-beta-stream-202501/apache-commons-lang3-3.17.0-3.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 apache-commons-logging: ref: changed/i9c-beta-stream-202501/apache-commons-logging-1.3.4-5.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 apache-commons-parent: ref: changed/i9c-beta-stream-202501/apache-commons-parent-73-3.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 apache-parent: ref: changed/i9c-beta-stream-202501/apache-parent-33-5.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 apache-resource-bundles: ref: changed/i9c-beta-stream-202501/apache-resource-bundles-1.5-18.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 apiguardian: ref: changed/i9c-beta-stream-202501/apiguardian-1.1.2-25.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 aqute-bnd: ref: changed/i9c-beta-stream-202501/aqute-bnd-6.3.1-21.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 assertj-core: ref: changed/i9c-beta-stream-202501/assertj-core-3.26.3-5.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 beust-jcommander: ref: changed/i9c-beta-stream-202501/beust-jcommander-1.82-19.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 build-helper-maven-plugin: ref: changed/i9c-beta-stream-202501/build-helper-maven-plugin-3.6.0-7.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 byte-buddy: ref: changed/i9c-beta-stream-202501/byte-buddy-1.14.2-21.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 cglib: ref: changed/i9c-beta-stream-202501/cglib-3.3.0-35.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 disruptor: ref: changed/i9c-beta-stream-202501/disruptor-3.4.4-26.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 easymock: ref: changed/i9c-beta-stream-202501/easymock-4.3-20.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 extra-enforcer-rules: ref: changed/i9c-beta-stream-202501/extra-enforcer-rules-1.8.0-8.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 felix-parent: ref: changed/i9c-beta-stream-202501/felix-parent-9-8.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 felix-utils: ref: changed/i9c-beta-stream-202501/felix-utils-1.11.8-21.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 fusesource-pom: ref: changed/i9c-beta-stream-202501/fusesource-pom-1.12-29.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 google-guice: ref: changed/i9c-beta-stream-202501/google-guice-5.1.0-23.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 guava: ref: changed/i9c-beta-stream-202501/guava-33.3.0-5.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 hamcrest: ref: changed/i9c-beta-stream-202501/hamcrest-3.0-4.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 httpcomponents-client: ref: changed/i9c-beta-stream-202501/httpcomponents-client-4.5.14-21.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 httpcomponents-core: ref: changed/i9c-beta-stream-202501/httpcomponents-core-4.4.16-21.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 httpcomponents-project: ref: changed/i9c-beta-stream-202501/httpcomponents-project-13-17.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 jakarta-activation: ref: changed/i9c-beta-stream-202501/jakarta-activation-2.1.3-10.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 jakarta-annotations: ref: changed/i9c-beta-stream-202501/jakarta-annotations-1.3.5-38.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 cdi-api: ref: changed/i9c-beta-stream-202501/cdi-api-2.0.2-16.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 atinject: ref: changed/i9c-beta-stream-202501/atinject-1.0.5-14.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 jakarta-mail: ref: changed/i9c-beta-stream-202501/jakarta-mail-2.1.3-8.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 jakarta-servlet: ref: changed/i9c-beta-stream-202501/jakarta-servlet-5.0.0-34.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 jansi: ref: changed/i9c-beta-stream-202501/jansi-2.4.1-12.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 java_cup: ref: changed/i9c-beta-stream-202501/java_cup-0.11b-52.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 javacc: ref: changed/i9c-beta-stream-202501/javacc-7.0.13-15.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 javacc-maven-plugin: ref: changed/i9c-beta-stream-202501/javacc-maven-plugin-3.1.0-8.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 javaparser: ref: changed/i9c-beta-stream-202501/javaparser-3.26.3-1.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 jctools: ref: changed/i9c-beta-stream-202501/jctools-4.0.2-12.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 jdom: ref: changed/i9c-beta-stream-202501/jdom-1.1.3-42.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 jdom2: ref: changed/i9c-beta-stream-202501/jdom2-2.0.6.1-18.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 jflex: ref: changed/i9c-beta-stream-202501/jflex-1.7.0-41.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 jsoup: ref: changed/i9c-beta-stream-202501/jsoup-1.18.1-8.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 jsr-305: ref: changed/i9c-beta-stream-202501/jsr-305-3.0.2-36.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 junit: ref: changed/i9c-beta-stream-202501/junit-4.13.2-17.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 junit5: ref: changed/i9c-beta-stream-202501/junit5-5.10.2-13.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 log4j: ref: changed/i9c-beta-stream-202501/log4j-2.20.0-16.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-antrun-plugin: ref: changed/i9c-beta-stream-202501/maven-antrun-plugin-3.1.0-20.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-archiver: ref: changed/i9c-beta-stream-202501/maven-archiver-3.6.2-3.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-artifact-transfer: ref: changed/i9c-beta-stream-202501/maven-artifact-transfer-0.13.1-30.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-assembly-plugin: ref: changed/i9c-beta-stream-202501/maven-assembly-plugin-3.7.1-9.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-bundle-plugin: ref: changed/i9c-beta-stream-202501/maven-bundle-plugin-5.1.9-16.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-common-artifact-filters: ref: changed/i9c-beta-stream-202501/maven-common-artifact-filters-3.4.0-3.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-compiler-plugin: ref: changed/i9c-beta-stream-202501/maven-compiler-plugin-3.12.1-9.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-dependency-analyzer: ref: changed/i9c-beta-stream-202501/maven-dependency-analyzer-1.13.2-16.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-dependency-plugin: ref: changed/i9c-beta-stream-202501/maven-dependency-plugin-3.6.1-13.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-dependency-tree: ref: changed/i9c-beta-stream-202501/maven-dependency-tree-3.2.1-17.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-enforcer: ref: changed/i9c-beta-stream-202501/maven-enforcer-3.5.0-5.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-file-management: ref: changed/i9c-beta-stream-202501/maven-file-management-3.1.0-16.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-filtering: ref: changed/i9c-beta-stream-202501/maven-filtering-3.3.2-4.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-jar-plugin: ref: changed/i9c-beta-stream-202501/maven-jar-plugin-3.3.0-14.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-parent: ref: changed/i9c-beta-stream-202501/maven-parent-43-4.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-plugin-testing: ref: changed/i9c-beta-stream-202501/maven-plugin-testing-3.3.0-51.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-plugin-tools: ref: changed/i9c-beta-stream-202501/maven-plugin-tools-3.9.0-19.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-remote-resources-plugin: ref: changed/i9c-beta-stream-202501/maven-remote-resources-plugin-3.1.0-14.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-resolver: ref: changed/i9c-beta-stream-202501/maven-resolver-1.9.22-6.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-resources-plugin: ref: changed/i9c-beta-stream-202501/maven-resources-plugin-3.3.1-15.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-shared-incremental: ref: changed/i9c-beta-stream-202501/maven-shared-incremental-1.1-48.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-shared-io: ref: changed/i9c-beta-stream-202501/maven-shared-io-3.0.0-43.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-shared-utils: ref: changed/i9c-beta-stream-202501/maven-shared-utils-3.4.2-19.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-source-plugin: ref: changed/i9c-beta-stream-202501/maven-source-plugin-3.3.0-14.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-surefire: ref: changed/i9c-beta-stream-202501/maven-surefire-3.2.2-16.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-verifier: ref: changed/i9c-beta-stream-202501/maven-verifier-2.0.0%7eM1-15.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven-wagon: ref: changed/i9c-beta-stream-202501/maven-wagon-3.5.3-17.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 mockito: ref: changed/i9c-beta-stream-202501/mockito-5.8.0-13.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 modello: ref: changed/i9c-beta-stream-202501/modello-2.1.2-20.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 moditect: ref: changed/i9c-beta-stream-202501/moditect-1.1.0-8.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 modulemaker-maven-plugin: ref: changed/i9c-beta-stream-202501/modulemaker-maven-plugin-1.11-7.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 mojo-parent: ref: changed/i9c-beta-stream-202501/mojo-parent-85-2.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 objectweb-asm: ref: changed/i9c-beta-stream-202501/objectweb-asm-9.7.1-4.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 objenesis: ref: changed/i9c-beta-stream-202501/objenesis-3.4-11.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 opentest4j: ref: changed/i9c-beta-stream-202501/opentest4j-1.3.0-13.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 osgi-annotation: ref: changed/i9c-beta-stream-202501/osgi-annotation-8.1.0-15.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 osgi-compendium: ref: changed/i9c-beta-stream-202501/osgi-compendium-7.0.0-34.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 osgi-core: ref: changed/i9c-beta-stream-202501/osgi-core-8.0.0-30.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 plexus-archiver: ref: changed/i9c-beta-stream-202501/plexus-archiver-4.10.0-3.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 plexus-build-api: ref: changed/i9c-beta-stream-202501/plexus-build-api-1.2.0-14.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 plexus-build-api0: ref: changed/i9c-beta-stream-202501/plexus-build-api0-0.0.7-49.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 plexus-cipher: ref: changed/i9c-beta-stream-202501/plexus-cipher-2.0-25.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 plexus-classworlds: ref: changed/i9c-beta-stream-202501/plexus-classworlds-2.8.0-9.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 plexus-compiler: ref: changed/i9c-beta-stream-202501/plexus-compiler-2.15.0-8.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 plexus-containers: ref: changed/i9c-beta-stream-202501/plexus-containers-2.2.0-10.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 plexus-interpolation: ref: changed/i9c-beta-stream-202501/plexus-interpolation-1.27-10.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 plexus-io: ref: changed/i9c-beta-stream-202501/plexus-io-3.5.0-4.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 plexus-languages: ref: changed/i9c-beta-stream-202501/plexus-languages-1.2.0-12.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 plexus-pom: ref: changed/i9c-beta-stream-202501/plexus-pom-18-4.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 plexus-resources: ref: changed/i9c-beta-stream-202501/plexus-resources-1.3.0-10.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 plexus-sec-dispatcher: ref: changed/i9c-beta-stream-202501/plexus-sec-dispatcher-2.0-28.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 plexus-testing: ref: changed/i9c-beta-stream-202501/plexus-testing-1.3.0-8.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 plexus-utils: ref: changed/i9c-beta-stream-202501/plexus-utils-3.5.1-17.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 plexus-xml: ref: changed/i9c-beta-stream-202501/plexus-xml-3.0.1-4.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 qdox: ref: changed/i9c-beta-stream-202501/qdox-2.1.0-11.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 sisu: ref: changed/i9c-beta-stream-202501/sisu-0.9.0%7eM3-7.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 slf4j: ref: changed/i9c-beta-stream-202501/slf4j-1.7.36-9.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 testng: ref: changed/i9c-beta-stream-202501/testng-7.8.0-17.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 univocity-parsers: ref: changed/i9c-beta-stream-202501/univocity-parsers-2.9.1-28.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 velocity: ref: changed/i9c-beta-stream-202501/velocity-2.3-17.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 xmlunit: ref: changed/i9c-beta-stream-202501/xmlunit-2.10.0-5.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 xz-java: ref: changed/i9c-beta-stream-202501/xz-java-1.9-22.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 20 maven: ref: changed/i9c-beta-stream-202501/maven-3.9.9-12.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 30 xmvn: ref: changed/i9c-beta-stream-202501/xmvn-4.3.0-11.module_el9+1178+6aaa7e34 rationale: Required to build Maven. buildorder: 30