Blob Blame History Raw
document: modulemd
version: 1
data:
    summary: Common packages to build other packages
    description: >
        Common packages to build other packages (e.g. hostname, automake)
    license:
        module:
            - MIT
        # TODO:
        content: []
    dependencies:
        buildrequires:
#            base-runtime: f26
            bootstrap: f26
            #common-build-dependencies-bootstrap: f26
            perl: f26
            perl-libintl-perl: f26
            perl-Unicode-EastAsianWidth: f26
            perl-Module-Package: f26
        requires: {}
    references:
        community: https://github.com/container-images/common-build-depedencies
        documentation: https://github.com/container-images/common-build-depedencies/blob/master/README.md
        tracker: https://github.com/container-images/common-build-depedencies/issues
    profiles:
        default:
            rpms: []
    api:
        rpms:
            - hostname
            - multilib-rpm-config
            - help2man
            - bison
            - bison-devel
            - bison-runtime
            - libtool
            - libtool-ltdl-devel
            - cmake
            - doxygen
            - xapian-core
            - xapian-core-devel
            - xapian-core-libs
            - xorg-x11-util-macros
            - imake
            - info
            # the remaining rpms build with bootstrap only:
            - autoconf
            - automake
            - texinfo
            - texinfo-tex
            - perl-Text-Unidecode
            - go-compilers-golang-compiler
            - docbook-utils
            - docbook-utils-pdf
            - openjade
            - opensp
            - opensp-devel
            - perl-SGMLSpm
            - docbook-style-dsssl
    filter: ~
    components:
        rpms:
            hostname:
                rationale: build dep of golang.
                ref: f26
            multilib-rpm-config:
                rationale: build dep of mariadb.
                ref: f26
            help2man:
                rationale: build dep of autoconf.
                ref: f26
            bison:
                rationale: build dep of postgresql.
                ref: f26
            libtool:
                rationale: build dep of many packages.
                ref: f26
                buildorder: 1
            cmake:
                rationale: build dep of many packages.
                ref: f26
                buildorder: 1
            xapian-core:
                rationale: build dep of doxygen.
                ref: f26
                buildorder: 1
            doxygen:
                rationale: build dep for many packages.
                ref: f26
                buildorder: 2
            xorg-x11-util-macros:
                rationale: Build dep for many packages.
                ref: f26
            imake:
                rationale: Build dep for many packages.
                ref: f26
                buildorder: 4
# enabled from here on to build with bootstrap:
            autoconf:
                rationale: build dep of bison.
                ref: f26
                buildorder: 1
            automake:
                rationale: build dep of bison.
                ref: f26
                buildorder: 1
            texinfo:
                rationale: build dep of libtool
                ref: f26
                buildorder: 7
            perl-Text-Unidecode:
                rationale: build dep of texinfo
                buildorder: 6
                ref: f26
            go-compilers:
                rationale: Build dependency of docker.
                ref: f26
            docbook-style-dsssl:
                rationale: build dep of docbook-utils.
                ref: f26
                buildorder: 4
            perl-SGMLSpm:
                rationale: build dep of docbook-utils.
                ref: f26
                buildorder: 4
            opensp:
                rationale: build dep of openjade.
                ref: f26
                buildorder: 4
            openjade:
                rationale: build dep of docbook-utils.
                ref: f26
                buildorder: 5
            docbook-utils:
                rationale: build dep of many other packages.
                ref: f26
                buildorder: 7
            nasm:
                rationale: build dep of many other packages.
                ref: f26
                buildorder: 7