Blame SOURCES/modulemd.src.txt

46eaf8
---
46eaf8
document: modulemd
46eaf8
version: 2
46eaf8
data:
46eaf8
    summary: Java build tool
46eaf8
    description: >-
46eaf8
        Apache Ant is a Java library and command-line tool whose mission
46eaf8
        is to drive processes described in build files as targets and extension
46eaf8
        points dependent upon each other. The main known usage of Ant is the
46eaf8
        build of Java applications. Ant supplies a number of built-in tasks
46eaf8
        allowing to compile, assemble, test and run Java applications. Ant can
46eaf8
        also be used effectively to build non Java applications, for instance C
46eaf8
        or C++ applications. More generally, Ant can be used to pilot any type
46eaf8
        of process which can be described in terms of targets and tasks.
46eaf8
    license:
46eaf8
        module:
46eaf8
            - MIT
46eaf8
    dependencies:
46eaf8
        - buildrequires:
46eaf8
              javapackages-tools: [201801]
46eaf8
              platform: [el8]
46eaf8
          requires:
46eaf8
              platform: []
46eaf8
    references:
46eaf8
        community: https://ant.apache.org/
46eaf8
    profiles:
46eaf8
        common:
46eaf8
            rpms:
46eaf8
                - ant
46eaf8
    api:
46eaf8
        rpms:
46eaf8
            - ant
46eaf8
    filter:
46eaf8
        rpms:
46eaf8
            - ant-antlr
46eaf8
            - ant-apache-bcel
46eaf8
            - ant-apache-bsf
46eaf8
            - ant-apache-log4j
46eaf8
            - ant-apache-oro
46eaf8
            - ant-apache-regexp
46eaf8
            - ant-apache-resolver
46eaf8
            - ant-apache-xalan2
46eaf8
            - ant-commons-logging
46eaf8
            - ant-commons-net
46eaf8
            - ant-javadoc
46eaf8
            - ant-javamail
46eaf8
            - ant-jdepend
46eaf8
            - ant-jmf
46eaf8
            - ant-jsch
46eaf8
            - ant-junit
46eaf8
            - ant-manual
46eaf8
            - ant-swing
46eaf8
            - ant-testutil
46eaf8
            - ant-xz
46eaf8
    buildopts:
46eaf8
        rpms:
46eaf8
            macros: |
46eaf8
                %_with_xmvn_javadoc 1
46eaf8
                %_without_asciidoc 1
46eaf8
                %_without_avalon 1
46eaf8
                %_without_bouncycastle 1
46eaf8
                %_without_cython 1
46eaf8
                %_without_dafsa 1
46eaf8
                %_without_desktop 1
46eaf8
                %_without_doxygen 1
46eaf8
                %_without_dtd 1
46eaf8
                %_without_eclipse 1
46eaf8
                %_without_ehcache 1
46eaf8
                %_without_emacs 1
46eaf8
                %_without_equinox 1
46eaf8
                %_without_fop 1
46eaf8
                %_without_ftp 1
46eaf8
                %_without_gradle 1
46eaf8
                %_without_groovy 1
46eaf8
                %_without_hadoop 1
46eaf8
                %_without_hsqldb 1
46eaf8
                %_without_itext 1
46eaf8
                %_without_jackson 1
46eaf8
                %_without_jmh 1
46eaf8
                %_without_jna 1
46eaf8
                %_without_jpa 1
46eaf8
                %_without_junit5 1
46eaf8
                %_without_logback 1
46eaf8
                %_without_markdown 1
46eaf8
                %_without_memcached 1
46eaf8
                %_without_memoryfilesystem 1
46eaf8
                %_without_obr 1
46eaf8
                %_without_python 1
46eaf8
                %_without_reporting 1
46eaf8
                %_without_scm 1
46eaf8
                %_without_snappy 1
46eaf8
                %_without_spring 1
46eaf8
                %_without_ssh 1
46eaf8
                %_without_testlib 1
46eaf8
    components:
46eaf8
        rpms:
46eaf8
            ant:
46eaf8
                buildorder: 10
46eaf8
                ref: stream-ant-1.10
46eaf8
                rationale: >
46eaf8
                    Module API.