Compare commits

...
Sign in to create a new pull request.

10 commits

Author SHA1 Message Date
Dinesh Prasanth M K
40fe99785f Adding runtime components to pki module
Since `javapackages-tools` is available only during BuildTime,
the other runtime components required by pki are built in the
`pki` module.

Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com>
2019-03-25 17:07:56 -04:00
Dinesh Prasanth M K
b765a229d0 Retriggering module build for PKI 10.6.10
Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com>
2019-03-19 16:25:20 -04:00
Dinesh Prasanth M K
5481137b5f Added LDAP jdk component to pki module
Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com>
2019-03-19 12:33:52 -04:00
Stephen Gallagher
ae3c166e41
Rebuild for F30 branch
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-08-16 10:19:46 -04:00
Endi S. Dewata
e3437438c9 Added default profile 2018-07-13 04:26:40 +02:00
Endi S. Dewata
4e0198b6fd Fixed build order 2018-07-11 03:48:25 +02:00
Endi S. Dewata
6f32120b58 Added JSS and TomcatJSS components 2018-07-11 02:00:51 +02:00
81c08a60d0
drop name
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-11 00:50:40 +02:00
0727c4e4f9
use stream expansion
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-11 00:50:32 +02:00
Endi S. Dewata
f3af86b175 Created PKI 10.6 module 2018-07-11 00:32:19 +02:00

281
pki.yaml
View file

@ -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