Blame SOURCES/modulemd.src.txt

21926d
---
21926d
document: modulemd
21926d
version: 2
21926d
data:
21926d
    stream: rhel8
21926d
    summary: An open, extensible IDE and application platform
21926d
    description: >-
21926d
        The Eclipse platform is designed for building integrated development
21926d
        environments (IDEs), server-side applications, desktop applications, and
21926d
        everything in between.
21926d
    license:
21926d
        module:
21926d
            - MIT
21926d
    dependencies:
21926d
        - buildrequires:
21926d
              tycho: ["rhel8"]
21926d
              eclipse: ["rhel8"]
21926d
              platform: ["el8"]
21926d
          requires:
21926d
              platform: ["el8"]
21926d
    profiles:
21926d
        everything:
21926d
            rpms:
21926d
                - eclipse-ecf-core
21926d
                - eclipse-ecf-runtime
21926d
                - eclipse-emf-core
21926d
                - eclipse-emf-runtime
21926d
                - eclipse-emf-xsd
21926d
                - eclipse-equinox-osgi
21926d
                - eclipse-jdt
21926d
                - eclipse-p2-discovery
21926d
                - eclipse-pde
21926d
                - eclipse-platform
21926d
                - eclipse-swt
21926d
        java:
21926d
            rpms:
21926d
                - eclipse-equinox-osgi
21926d
                - eclipse-jdt
21926d
                - eclipse-pde
21926d
                - eclipse-platform
21926d
                - eclipse-swt
21926d
        c:
21926d
            rpms:
21926d
                - eclipse-equinox-osgi
21926d
                - eclipse-platform
21926d
                - eclipse-swt
21926d
    api:
21926d
        rpms:
21926d
            - eclipse-ecf-core
21926d
            - eclipse-ecf-runtime
21926d
            - eclipse-emf-core
21926d
            - eclipse-emf-runtime
21926d
            - eclipse-emf-xsd
21926d
            - eclipse-equinox-osgi
21926d
            - eclipse-jdt
21926d
            - eclipse-p2-discovery
21926d
            - eclipse-pde
21926d
            - eclipse-platform
21926d
            - eclipse-swt
21926d
    filter:
21926d
        rpms:
21926d
            - apache-commons-compress-javadoc
21926d
            - apache-commons-jxpath-javadoc
21926d
            - apache-sshd-javadoc
21926d
            - apiguardian-javadoc
21926d
            - args4j-javadoc
21926d
            - args4j-parent
21926d
            - args4j-tools
21926d
            - batik
21926d
            - batik-demo
21926d
            - batik-javadoc
21926d
            - batik-rasterizer
21926d
            - batik-slideshow
21926d
            - batik-squiggle
21926d
            - batik-svgpp
21926d
            - batik-ttf2svg
21926d
            - bouncycastle-javadoc
21926d
            - eclipse-ecf-sdk
21926d
            - eclipse-emf-sdk
21926d
            - ed25519-java-javadoc
21926d
            - felix-gogo-command-javadoc
21926d
            - felix-gogo-runtime-javadoc
21926d
            - felix-gogo-shell-javadoc
21926d
            - felix-scr-javadoc
21926d
            - glassfish-annotation-api-javadoc
21926d
            - glassfish-el-javadoc
21926d
            - glassfish-jsp-api-javadoc
21926d
            - glassfish-jsp-javadoc
21926d
            - glassfish-servlet-api-javadoc
21926d
            - google-gson-javadoc
21926d
            - hamcrest-demo
21926d
            - hamcrest-javadoc
21926d
            - icu4j-charset
21926d
            - icu4j-javadoc
21926d
            - icu4j-localespi
21926d
            - javaewah-javadoc
21926d
            - jetty
21926d
            - jetty-client
21926d
            - jetty-jaas
21926d
            - jetty-javadoc
21926d
            - jetty-jmx
21926d
            - jetty-webapp
21926d
            - jetty-xml
21926d
            - jsch-javadoc
21926d
            - junit5-guide
21926d
            - junit5-javadoc
21926d
            - junit-javadoc
21926d
            - junit-manual
21926d
            - jzlib-demo
21926d
            - jzlib-javadoc
21926d
            - lucene-backward-codecs
21926d
            - lucene-classification
21926d
            - lucene-codecs
21926d
            - lucene-grouping
21926d
            - lucene-highlighter
21926d
            - lucene-javadoc
21926d
            - lucene-join
21926d
            - lucene-memory
21926d
            - lucene-misc
21926d
            - lucene-monitor
21926d
            - lucene-suggest
21926d
            - objectweb-asm-javadoc
21926d
            - opentest4j-javadoc
21926d
            - univocity-parsers-javadoc
21926d
            - xml-commons-apis-javadoc
21926d
            - xmlgraphics-commons-javadoc
21926d
            - xml-commons-apis-manual
21926d
            - xz-java-javadoc
21926d
    buildopts:
21926d
        rpms:
21926d
            macros: |
21926d
                %app_name_prefix Red Hat Eclipse
21926d
                %_with_jp_minimal 1
21926d
                %_without_contrib_tools 1
21926d
                %_without_javahl 1
21926d
                %_without_spring 1
21926d
                %_without_tests 1
21926d
                %_without_reflections 1
21926d
                %_without_okcurl 1
21926d
                %_without_snappy 1
21926d
                %_without_hsqldb 1
21926d
                %_without_junit5 1
21926d
    components:
21926d
        rpms:
21926d
            eclipse:
21926d
                buildorder: 40
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64, ppc64le, aarch64, s390x]
21926d
                rationale: >
21926d
                    Module API.
21926d
            eclipse-ecf:
21926d
                buildorder: 30
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64, ppc64le, aarch64, s390x]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse.
21926d
            eclipse-emf:
21926d
                buildorder: 20
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64, ppc64le, aarch64, s390x]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse, eclipse-ecf.
21926d
            apache-commons-compress:
21926d
                buildorder: 20
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of jgit, jython.
21926d
            apache-commons-jxpath:
21926d
                buildorder: 10
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse.
21926d
            apiguardian:
21926d
                buildorder: 10
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse, junit5.
21926d
            batik:
21926d
                buildorder: 20
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse.
21926d
            felix-gogo-command:
21926d
                buildorder: 20
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse.
21926d
            felix-gogo-runtime:
21926d
                buildorder: 10
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse, felix-gogo-command,
21926d
                         felix-gogo-shell.
21926d
            felix-gogo-shell:
21926d
                buildorder: 20
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse.
21926d
            felix-scr:
21926d
                buildorder: 30
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse.
21926d
            glassfish-annotation-api:
21926d
                buildorder: 10
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse.
21926d
            glassfish-el:
21926d
                buildorder: 10
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse, glassfish-jsp-api.
21926d
            glassfish-jsp:
21926d
                buildorder: 30
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse.
21926d
            glassfish-jsp-api:
21926d
                buildorder: 20
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse, glassfish-jsp.
21926d
            glassfish-servlet-api:
21926d
                buildorder: 10
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse, glassfish-jsp-api, jetty.
21926d
            google-gson:
21926d
                buildorder: 10
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse, eclipse-cdt, jgit,
21926d
                         eclipse-m2e-core, eclipse-webtools.
21926d
            hamcrest:
21926d
                buildorder: 10
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse, junit.
21926d
            icu4j:
21926d
                buildorder: 10
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse, jython.
21926d
            jetty:
21926d
                buildorder: 20
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse, jgit,
21926d
                         eclipse-m2e-core, eclipse-webtools.
21926d
            jsch:
21926d
                buildorder: 20
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse, jgit.
21926d
            junit:
21926d
                buildorder: 20
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse, junit5.
21926d
            junit5:
21926d
                buildorder: 30
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse.
21926d
            jzlib:
21926d
                buildorder: 10
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of jgit, jsch.
21926d
            lucene:
21926d
                buildorder: 10
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse, eclipse-m2e-core, maven-indexer.
21926d
            objectweb-asm:
21926d
                buildorder: 10
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse, eclipse-ecf, jython.
21926d
            opentest4j:
21926d
                buildorder: 10
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse, junit5.
21926d
            sat4j:
21926d
                buildorder: 10
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse.
21926d
            univocity-parsers:
21926d
                buildorder: 10
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of junit5.
21926d
            xml-commons-apis:
21926d
                buildorder: 10
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of batik, eclipse, eclipse-emf.
21926d
            xmlgraphics-commons:
21926d
                buildorder: 10
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of batik.
21926d
            xz-java:
21926d
                buildorder: 10
21926d
                ref: stream-eclipse-rhel8-rhel-8.2.1
21926d
                arches: [x86_64]
21926d
                rationale: >
21926d
                    Runtime dependency of eclipse, apache-commons-compress.