Blob Blame History Raw
document: modulemd
version: 1
data:
    summary: Process to build common packages from nothing.
    description: >
        Module to bootstrap common build packages.

        Do not use this in your modules!
    license:
        module:
            - MIT
        # TODO:
        content: []
    dependencies:
        buildrequires:
            base-runtime: f26
            # required by autoconf, golang
            perl: f26
            # required by golang
            common-build-dependencies: 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:
            - autoconf
            - automake
              # TODO: provides more packages, figure it out
            - golang
    filter: ~
    components:
        rpms:
            autoconf:
                rationale: build dep of golang
                # branch private-ttomecek-modularity
                ref: 4bf102a4fc3eea63e9d4204cef59dea1caafa665
                buildorder: 1
            automake:
                rationale: build dep of golang
                # branch private-ttomecek-modularity
                ref: 2d97f7d0752baff92a27fe05d6afaa8a9e29d299
                buildorder: 2
            golang:
                rationale: build dep of docker, s2i, k8s
                # disabled for ppc64
                ref: 5706a3480eb0a42d46903724848ba5e05a215b3d