diff --git a/pki.yaml b/pki.yaml index c4b4b4e..3d009df 100644 --- a/pki.yaml +++ b/pki.yaml @@ -1,162 +1,159 @@ document: modulemd -version: 1 +version: 2 data: - summary: pki module - description: This pki module has been generated. + summary: Dogtag PKI + description: A module for Dogtag PKI. license: module: - - MIT + - MIT dependencies: - buildrequires: - bootstrap: master - #tomcat: master ## required for jss, but conflicts with bootstrap module + - buildrequires: + platform: [-f28, -f29] + javapackages-tools: [201801] requires: - platform: master - java: master - tomcat: master - resteasy: master - apache-commons: master - networking-base: master - python3-ecosystem: master - python2-ecosystem: master + platform: [-f28, -f29] references: - community: https://docs.pagure.org/modularity/ - documentation: https://github.com/modularity-modules/pki - tracker: https://github.com/modularity-modules/pki - api: - rpms: - - pki-base - - pki-base-java - - pki-ca - - pki-kra - - pki-server - - pki-tools - - pylint - - python3-nss - - python3-pyldap - - svrcore - - svrcore-devel - filter: - rpms: - - jss + community: http://www.dogtagpki.org + documentation: http://www.dogtagpki.org + tracker: https://pagure.io/dogtagpki/issues profiles: default: - description: A generated profile based on top-lvl package list. rpms: - - pki-base - - pki-base-java - - pki-ca - - pki-kra - - pki-server - - pki-tools - - python3-nss - - python3-pluggy - - python3-pyldap - - svrcore - - svrcore-devel + - dogtag-pki components: rpms: - python-pluggy: - rationale: Main component provided in API - ref: f27 - buildorder: -10 - pylint: - rationale: Main component provided in API - # why in this module? - ref: f27 - buildorder: -5 - python-nss: - rationale: Main component provided in API, Requirement for pki-base - ref: f27 - buildorder: -5 - python-pyldap: - rationale: Main component provided in API + glassfish-jaxb-api: + # NOTE: `javapackages` branch is dead. No longer built + # in `javapackages-tools` module. ref: master - buildorder: -5 - svrcore: - rationale: Main component provided in API, Build-Requirement for pki-core - ref: f27 - buildorder: -5 - nuxwdog: - rationale: Requirement for pki-server - ref: f27 - buildorder: -3 - python-ldap: - rationale: Requirement for pki-server - ref: f27 - buildorder: -3 - jss: - # available from tomcat module, but that conflicts with bootstrap - rationale: Build-Requirement for pki-core - ref: f27 - buildorder: -3 - ldapjdk: - rationale: Build-Requirement for pki-core and requirement for pki-base-java - ref: f27 - buildorder: -3 - jakarta-commons-httpclient: - rationale: Requirement for pki-base-java - ref: f27 - javassist: - rationale: Requirement for pki-base-java - ref: f27 - pki-core: - rationale: Main component provided in API - ref: f27 - pytest: - rationale: Build-Requirement for pylint + rationale: Java Architecture for XML Binding + buildorder: 1 + jboss-annotations-1.2-api: ref: master - python-astroid: - rationale: Requirement for pylint - ref: f27 - python-beautifulsoup4: - rationale: Requirement for python-lxml(pki-server) + rationale: Common Annotations 1.2 API + buildorder: 1 + jboss-jaxrs-2.0-api: ref: master - python-cryptography: - rationale: Requirement for pki-base - ref: f27 - python-cssselect: - rationale: Requirement for python-lxml(pki-server) - ref: f27 - python-html5lib: - rationale: Requirement for python-lxml(pki-server) - ref: f27 - python-isort: - rationale: Requirement for pylint - ref: f27 - python-lazy-object-proxy: - rationale: Requirement for python-astroid(pylint) - ref: f27 - python-lxml: - rationale: Build-Requirement for pki-core and requirement for pki-server - ref: f27 - python-mccabe: - rationale: Requirement for pylint - ref: f27 - python-pytest-runner: - rationale: Requirement for pylint + rationale: JAX-RS 2.0 - The Java API for RESTful Web Services + buildorder: 1 + jboss-logging: ref: master - python-webencodings: - rationale: Requirement for python-lxml(pki-server) - ref: f27 - python-wrapt: - rationale: Requirement for pylint - ref: f27 - slf4j: - rationale: Requirement for pki-base-java - ref: f27 + rationale: The JBoss Logging Framework + buildorder: 1 + fasterxml-oss-parent: + ref: master + rationale: FasterXML parent pom. BuildRequired by jackson-parent. + buildorder: 1 + tomcat: + ref: master + rationale: Apache Tomcat + buildorder: 1 + apache-commons-cli: + ref: javapackages + rationale: Command Line Interface Library for Java + buildorder: 1 + apache-commons-codec: + ref: javapackages + rationale: Implementations of common encoders and decoders + buildorder: 1 + apache-commons-io: + ref: javapackages + rationale: Utilities to assist with developing IO functionality + buildorder: 1 + apache-commons-lang: + ref: javapackages + rationale: Provides a host of helper utilities for the java.lang API + buildorder: 1 + apache-commons-logging: + ref: javapackages + rationale: Apache Commons Logging + buildorder: 1 + jakarta-commons-httpclient: + ref: javapackages + rationale: Jakarta Commons HTTPClient implements the client side of HTTP standards + buildorder: 1 + slf4j: + ref: javapackages + rationale: Simple Logging Facade for Java + buildorder: 1 + javassist: + ref: javapackages + rationale: The Java Programming Assistant provides simple Java bytecode manipulation + buildorder: 1 + javapackages-tools: + ref: javapackages + rationale: Macros and scripts for Java packaging support + buildorder: 1 velocity: - rationale: Build-Requirement for pki-core and requirement for pki-server - ref: f27 + ref: javapackages + rationale: Java-based template engine + buildorder: 1 xalan-j2: - rationale: Requirement for pki-base-java - ref: f27 + ref: javapackages + rationale: Java XSLT processor + buildorder: 1 xerces-j2: - rationale: Requirement for pki-base-java - ref: f27 + ref: javapackages + rationale: Java XML parser + buildorder: 1 xml-commons-apis: - rationale: Requirement for pki-base-java - ref: f27 - xml-commons-resolver: - rationale: Requirement for pki-base-java - ref: f27 + ref: javapackages + rationale: APIs for DOM, SAX, and JAXP + buildorder: 1 + xml-commons-resolver: + ref: javapackages + rationale: Resolver subproject of xml-commons + buildorder: 1 + jackson-parent: + rationale: Jackson Parent POM packages + BuildRequires fasterxml-oss-parent. + ref: master + buildorder: 3 + jackson-bom: + rationale: Jackson Bill-of-Materials POM packages + ref: master + buildorder: 4 + jackson-core: + rationale: Jackson Core packages + ref: master + buildorder: 5 + jackson-annotations: + rationale: Jackson Annotations packages + ref: master + buildorder: 6 + jackson-databind: + rationale: Jackson Data-binding packages + ref: master + buildorder: 7 + jackson-modules-base: + rationale: Jackson modules Base + ref: master + buildorder: 8 + jackson-jaxrs-providers: + rationale: Jackson JAX-RS Providers packages + ref: master + buildorder: 9 + resteasy: + rationale: RESTEasy packages + ref: master + buildorder: 10 + jss: + rationale: JSS packages + ref: 4.5 + buildorder: 20 + tomcatjss: + rationale: TomcatJSS packages + ref: 7.3 + buildorder: 25 + ldapjdk: + rationale: LDAP JDK packages + ref: 4.20 + buildorder: 25 + pki-core: + rationale: PKI Core packages + ref: 10.6 + buildorder: 30 + dogtag-pki: + rationale: Dogtag PKI packages + ref: 10.6 + buildorder: 30