Blame SOURCES/modulemd.src.txt

22dfed
---
22dfed
document: modulemd
22dfed
version: 2
22dfed
data:
22dfed
  summary: Parfait Module
22dfed
  description: >-
22dfed
    Parfait is a Java performance monitoring library that exposes and
22dfed
    collects metrics through a variety of outputs.  It provides APIs
22dfed
    for extracting performance metrics from the JVM and other sources.
22dfed
    It interfaces to Performance Co-Pilot (PCP) using the Memory Mapped
22dfed
    Value (MMV) machinery for extremely lightweight instrumentation.
22dfed
  license:
22dfed
    module:
22dfed
      - ASL 2.0
22dfed
  dependencies:
22dfed
    - buildrequires:
22dfed
        javapackages-tools: [201801]
22dfed
        pki-deps: [10.6]
22dfed
        platform: [el8]
22dfed
      requires:
22dfed
        platform: [el8]
22dfed
        pki-deps: [10.6]
22dfed
        javapackages-runtime: [201801]
22dfed
22dfed
  profiles:
22dfed
    common:
22dfed
      rpms:
22dfed
         - parfait
22dfed
         - pcp-parfait-agent
22dfed
         - parfait-examples
22dfed
  api:
22dfed
    rpms:
22dfed
      - parfait
22dfed
      - pcp-parfait-agent
22dfed
      - parfait-examples
22dfed
22dfed
  components:
22dfed
    rpms:
22dfed
      unit-api:
22dfed
        buildorder: 10
22dfed
        ref: stream-0.5
22dfed
        rationale: >-
22dfed
          The Unit of Measurement library provides a set of
22dfed
          Java language programming interfaces for handling
22dfed
          units and quantities. The interfaces provide a layer
22dfed
          which separates client code, which would call the
22dfed
          API, from library code, which implements the API.
22dfed
22dfed
          The specification contains Interfaces and abstract
22dfed
          classes with methods for unit operations:
22dfed
22dfed
            * Checking of unit compatibility
22dfed
            * Expression of a quantity in various units
22dfed
            * Arithmetic operations on units
22dfed
      uom-parent:
22dfed
        buildorder: 20
22dfed
        ref: stream-0.5
22dfed
        rationale: >-
22dfed
          Main parent POM for all Units of Measurement Maven projects.
22dfed
      uom-lib:
22dfed
        buildorder: 30
22dfed
        ref: stream-0.5
22dfed
        rationale: >-
22dfed
          Units of Measurement Libraries - extending and complementing JSR 363.
22dfed
      uom-se:
22dfed
        buildorder: 40
22dfed
        ref: stream-0.5
22dfed
        rationale: >-
22dfed
          This package contains documentation for the Units Standard (JSR 363)
22dfed
          Java SE 8 Implementation.
22dfed
      si-units:
22dfed
        buildorder: 50
22dfed
        ref: stream-0.5
22dfed
        rationale: >-
22dfed
          A library of SI quantities and unit types (JSR 363).
22dfed
      uom-systems:
22dfed
        buildorder: 60
22dfed
        ref: stream-0.5
22dfed
        rationale: >-
22dfed
          Units of Measurement Systems - modules for JSR 363.
22dfed
      parfait:
22dfed
        buildorder: 70
22dfed
        ref: stream-0.5
22dfed
        rationale: >-
22dfed
          Main Parfait Package
22dfed
      log4j12:
22dfed
        buildorder: 80
22dfed
        ref: stream-javapackages-tools-201801
22dfed
        rationale: >-
22dfed
          Needed as a runtime dep for parfait.