diff --git a/SOURCES/modulemd.src.txt b/SOURCES/modulemd.src.txt index eebcf3a..1c7cab2 100644 --- a/SOURCES/modulemd.src.txt +++ b/SOURCES/modulemd.src.txt @@ -2,89 +2,77 @@ document: modulemd version: 2 data: + name: parfait + stream: 0.5 summary: Parfait Module description: >- - Parfait is a Java performance monitoring library that exposes and - collects metrics through a variety of outputs. It provides APIs - for extracting performance metrics from the JVM and other sources. - It interfaces to Performance Co-Pilot (PCP) using the Memory Mapped - Value (MMV) machinery for extremely lightweight instrumentation. + Parfait is a Java performance monitoring library that exposes and collects metrics + through a variety of outputs. It provides APIs for extracting performance metrics + from the JVM and other sources. It interfaces to Performance Co-Pilot (PCP) using + the Memory Mapped Value (MMV) machinery for extremely lightweight instrumentation. license: module: - - ASL 2.0 + - ASL 2.0 dependencies: - - buildrequires: - javapackages-tools: [201801] - pki-deps: [10.6] - platform: [el8] - requires: - platform: [el8] - pki-deps: [10.6] - javapackages-runtime: [201801] - + - buildrequires: + javapackages-tools: [201801] + pki-deps: [10.6] + platform: [el8] + requires: + javapackages-runtime: [201801] + pki-deps: [10.6] + platform: [el8] profiles: common: rpms: - - parfait - - pcp-parfait-agent - - parfait-examples - api: - rpms: - parfait - - pcp-parfait-agent - parfait-examples - + - pcp-parfait-agent + api: + rpms: + - parfait + - parfait-examples + - pcp-parfait-agent components: rpms: + log4j12: + rationale: Needed as a runtime dep for parfait. + ref: stream-javapackages-tools-201801-rhel-8.2.0 + buildorder: 80 + parfait: + rationale: Main Parfait Package + ref: stream-0.5-rhel-8.2.0 + buildorder: 70 + si-units: + rationale: A library of SI quantities and unit types (JSR 363). + ref: stream-0.5-rhel-8.2.0 + buildorder: 50 unit-api: + rationale: "The Unit of Measurement library provides a set of Java language + programming interfaces for handling units and quantities. The interfaces + provide a layer which separates client code, which would call the API, from + library code, which implements the API.\nThe specification contains Interfaces + and abstract classes with methods for unit operations:\n\n * Checking of + unit compatibility\n * Expression of a quantity in various units\n * Arithmetic + operations on units" + ref: stream-0.5-rhel-8.2.0 buildorder: 10 - ref: stream-0.5 - rationale: >- - The Unit of Measurement library provides a set of - Java language programming interfaces for handling - units and quantities. The interfaces provide a layer - which separates client code, which would call the - API, from library code, which implements the API. - - The specification contains Interfaces and abstract - classes with methods for unit operations: - - * Checking of unit compatibility - * Expression of a quantity in various units - * Arithmetic operations on units - uom-parent: - buildorder: 20 - ref: stream-0.5 - rationale: >- - Main parent POM for all Units of Measurement Maven projects. uom-lib: + rationale: Units of Measurement Libraries - extending and complementing JSR + 363. + ref: stream-0.5-rhel-8.2.0 buildorder: 30 - ref: stream-0.5 - rationale: >- - Units of Measurement Libraries - extending and complementing JSR 363. + uom-parent: + rationale: Main parent POM for all Units of Measurement Maven projects. + ref: stream-0.5-rhel-8.2.0 + buildorder: 20 uom-se: + rationale: This package contains documentation for the Units Standard (JSR + 363) Java SE 8 Implementation. + ref: stream-0.5-rhel-8.2.0 buildorder: 40 - ref: stream-0.5 - rationale: >- - This package contains documentation for the Units Standard (JSR 363) - Java SE 8 Implementation. - si-units: - buildorder: 50 - ref: stream-0.5 - rationale: >- - A library of SI quantities and unit types (JSR 363). uom-systems: + rationale: Units of Measurement Systems - modules for JSR 363. + ref: stream-0.5-rhel-8.2.0 buildorder: 60 - ref: stream-0.5 - rationale: >- - Units of Measurement Systems - modules for JSR 363. - parfait: - buildorder: 70 - ref: stream-0.5 - rationale: >- - Main Parfait Package - log4j12: - buildorder: 80 - ref: stream-javapackages-tools-201801 - rationale: >- - Needed as a runtime dep for parfait. +... diff --git a/parfait.yaml b/parfait.yaml deleted file mode 100644 index d13c750..0000000 --- a/parfait.yaml +++ /dev/null @@ -1,82 +0,0 @@ -document: modulemd -version: 2 -data: - summary: Parfait Module - description: Parfait is a Java performance monitoring library that exposes and collects - metrics through a variety of outputs. It provides APIs for extracting performance - metrics from the JVM and other sources. It interfaces to Performance Co-Pilot - (PCP) using the Memory Mapped Value (MMV) machinery for extremely lightweight - instrumentation. - license: - module: - - ASL 2.0 - dependencies: - - buildrequires: - javapackages-tools: - - 201801 - pki-deps: - - 10.6 - platform: - - el8.0.0 - requires: - platform: - - el8 - pki-deps: - - 10.6 - javapackages-runtime: - - 201801 - profiles: - common: - rpms: - - parfait - - pcp-parfait-agent - - parfait-examples - api: - rpms: - - parfait - - pcp-parfait-agent - - parfait-examples - components: - rpms: - unit-api: - buildorder: 10 - ref: 1dc498c6e1eb3ca74396d15245abc524dfdb1273 - rationale: "The Unit of Measurement library provides a set of Java language\ - \ programming interfaces for handling units and quantities. The interfaces\ - \ provide a layer which separates client code, which would call the API,\ - \ from library code, which implements the API.\nThe specification contains\ - \ Interfaces and abstract classes with methods for unit operations:\n\n\ - \ * Checking of unit compatibility\n * Expression of a quantity in various\ - \ units\n * Arithmetic operations on units" - uom-parent: - buildorder: 20 - ref: fcb3e0bf156c3e4182f49341b6a4eec1d3040006 - rationale: Main parent POM for all Units of Measurement Maven projects. - uom-lib: - buildorder: 30 - ref: 9285853061ca39010d35e2527ebec94c7fc9c122 - rationale: Units of Measurement Libraries - extending and complementing JSR - 363. - uom-se: - buildorder: 40 - ref: e58661e2757db9de12d4259a445cdda31d4e456f - rationale: This package contains documentation for the Units Standard (JSR - 363) Java SE 8 Implementation. - si-units: - buildorder: 50 - ref: 71302b27fe9a357aa90bd4a05cd509671e494417 - rationale: A library of SI quantities and unit types (JSR 363). - uom-systems: - buildorder: 60 - ref: 14be75c9788904bd967b11b29d86273628e83c55 - rationale: Units of Measurement Systems - modules for JSR 363. - parfait: - buildorder: 70 - ref: 5603f2c7c7faf6040c3f1d64adb880d0e71d76d1 - rationale: Main Parfait Package - log4j12: - buildorder: 80 - ref: 0ba503f9e21ec4eec998e43d64d31beec460bdf9 - rationale: Needed as a runtime dep for parfait. - name: parfait - stream: '0.5'