diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/.gitignore diff --git a/.pki-deps.metadata b/.pki-deps.metadata new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/.pki-deps.metadata diff --git a/SOURCES/modulemd.src.txt b/SOURCES/modulemd.src.txt new file mode 100644 index 0000000..c18a263 --- /dev/null +++ b/SOURCES/modulemd.src.txt @@ -0,0 +1,223 @@ +document: modulemd +version: 2 +data: + summary: PKI Dependencies + description: A module for PKI dependencies. + license: + module: + - MIT + dependencies: + - buildrequires: + platform: [el8] + requires: + platform: [el8] + references: + community: http://www.dogtagpki.org + documentation: http://www.dogtagpki.org + tracker: https://pagure.io/dogtagpki/issues + filter: + rpms: + # - codemodel + # - codemodel-javadoc + # - import-properties-plugin + # - istack-commons + # - istack-commons-buildtools + # - istack-commons-javadoc + # - istack-commons-maven-plugin + # - istack-commons-runtime + # - istack-commons-test + # - istack-commons-tools + - fasterxml-oss-parent + - jcl-over-slf4j + - jul-to-slf4j + - log4j-over-slf4j + - slf4j-ext + - slf4j-javadoc + - slf4j-jcl + - slf4j-log4j12 + - slf4j-manual + - slf4j-sources + - xalan-j2-demo + - xalan-j2-javadoc + - xalan-j2-manual + - xalan-j2-xsltc + buildopts: + rpms: + macros: | + %_with_xmvn_javadoc 1 + %_without_asciidoc 1 + %_without_avalon 1 + %_without_bouncycastle 1 + %_without_cython 1 + %_without_dafsa 1 + %_without_desktop 1 + %_without_doxygen 1 + %_without_dtd 1 + %_without_eclipse 1 + %_without_ehcache 1 + %_without_emacs 1 + %_without_equinox 1 + %_without_fop 1 + %_without_ftp 1 + %_without_gradle 1 + %_without_groovy 1 + %_without_hadoop 1 + %_without_hsqldb 1 + %_without_itext 1 + %_without_jackson 1 + %_without_jmh 1 + %_without_jna 1 + %_without_jpa 1 + %_without_junit5 1 + %_without_logback 1 + %_without_markdown 1 + %_without_memcached 1 + %_without_memoryfilesystem 1 + %_without_obr 1 + %_without_python 1 + %_without_reporting 1 + %_without_scm 1 + %_without_snappy 1 + %_without_spring 1 + %_without_ssh 1 + %_without_testlib 1 + components: + rpms: + # codemodel: + # rationale: Java library for code generators + # BuildRequired by istack-commons. + # ref: rhel-8.0.0 + fasterxml-oss-parent: + rationale: FasterXML parent pom + BuildRequired by jackson-parent. + ref: rhel-8.0.0 + python-nss: + rationale: Python binding for NSS + Provides python-nss for pki-base-java. + ref: stream-pki-10.6 + apache-commons-collections: + rationale: Apache Commons Collections packages + ref: stream-pki-10.6 + apache-commons-lang: + rationale: Apache Commons Lang packages + ref: stream-pki-10.6 + bea-stax: + rationale: BEA StAX packages + ref: stream-pki-10.6 + glassfish-jaxb-api: + rationale: GlassFish JAXB API packages + ref: stream-pki-10.6 + glassfish-jax-rs-api: + rationale: GlassFish JAX-RS API packages + ref: stream-pki-10.6 + jakarta-commons-httpclient: + rationale: Jakarta Commons HTTPClient packages + ref: stream-pki-10.6 + javassist: + rationale: Javassist packages + ref: stream-pki-10.6 + relaxngDatatype: + rationale: RELAX NG packages + ref: stream-pki-10.6 + velocity: + rationale: Velocity packages + ref: stream-pki-10.6 + xerces-j2: + rationale: Xerces packages + ref: stream-pki-10.6 + xml-commons-apis: + rationale: XML Commons APIs packages + ref: stream-pki-10.6 + xml-commons-resolver: + rationale: XML Commons Resolver packages + ref: stream-pki-10.6 + xml-stylebook: + rationale: XML Stylebook packages + ref: stream-pki-10.6 + slf4j: + rationale: Simple Logging Facade for Java + Provides slf4j and slf4j-jdk14 for pki-base-java. + ref: stream-maven-3.5 + pki-servlet-container: + rationale: PKI Servlet Container packages + ref: stream-pki-10.6 + xalan-j2: + rationale: Xalan packages + Provides xalan-j2 for pki-base-java. + ref: stream-javapackages-tools-201801 + buildorder: 1 + msv: + rationale: Multi-Schema Validator + Requires relaxngDatatype. + ref: rhel-8.0 + buildorder: 1 + # istack-commons: + # rationale: Common code for some Glassfish projects + # BuildRequires codemodel. + # BuildRequired by glassfish-jaxb. + # ref: rhel-8.0.0 + # buildorder: 1 + stax-ex: + rationale: StAX API extensions + Requires bea-stax. + ref: stream-pki-10.6 + buildorder: 2 + relaxngcc: + rationale: RELAX NG Compiler Compiler + Requires msv. + ref: rhel-8.0 + buildorder: 2 + xmlstreambuffer: + rationale: XML Stream Buffer package + Requires stax-ex. + ref: stream-pki-10.6 + buildorder: 3 + xsom: + rationale: XML Schema Object Model (XSOM) + Requires relaxngcc. + ref: rhel-8.0 + buildorder: 3 + glassfish-fastinfoset: + rationale: Fast XML Information Set package + Requires xmlstreambuffer, xsom. + ref: stream-pki-10.6 + buildorder: 4 + glassfish-jaxb: + rationale: JAXB Reference Implementation + BuildRequires istack-commons. + Requires glassfish-fastinfoset, glassfish-jaxb-api. + ref: stream-pki-10.6 + buildorder: 5 + jackson-parent: + rationale: Jackson Parent POM packages + BuildRequires fasterxml-oss-parent. + ref: stream-pki-10.6 + buildorder: 10 + jackson-bom: + rationale: Jackson Bill-of-Materials POM packages + ref: stream-pki-10.6 + buildorder: 11 + jackson-core: + rationale: Jackson Core packages + ref: stream-pki-10.6 + buildorder: 12 + jackson-annotations: + rationale: Jackson Annotations packages + ref: stream-pki-10.6 + buildorder: 13 + jackson-databind: + rationale: Jackson Data-binding packages + ref: stream-pki-10.6 + buildorder: 14 + jackson-module-jaxb-annotations: + rationale: Jackson JAXB Annotations packages + ref: stream-pki-10.6 + buildorder: 15 + jackson-jaxrs-providers: + rationale: Jackson JAX-RS Providers packages + ref: stream-pki-10.6 + buildorder: 16 + resteasy: + rationale: RESTEasy packages + ref: stream-pki-10.6 + buildorder: 17