diff --git a/parfait.yaml b/parfait.yaml new file mode 100644 index 0000000..1ae4415 --- /dev/null +++ b/parfait.yaml @@ -0,0 +1,82 @@ +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 + 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'