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
common-build-dependencies-bootstrap: f26
perl: master
bootstrap: master
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
- libtool
- cmake
- doxygen
- xapian-core
- xorg-x11-util-macros
- xorg-x11-proto-devel
- imake
- libusbx
# the remaining rpms build with bootstrap only:
- autoconf
- automake
- texinfo
- perl-libintl-perl
- perl-Text-Unidecode
- perl-Module-Package-Au
- perl-Pod-Markdown
- perl-Test-Differences
- perl-Capture-Tiny
- perl-Pod-Coverage
- perl-Test-Pod-Coverage
- perl-Test-Pod
- go-compilers
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
# buildrequires autoconf
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
xorg-x11-proto-devel:
rationale: Build dep for many packages.
ref: f26
buildorder: 3
imake:
rationale: Build dep for many packages.
ref: f26
buildorder: 4
libusbx:
rationale: Build dep for libusb.
ref: f26
buildorder: 5
####################################
# 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-libintl-perl:
rationale: build dep of texinfo
buildorder: 6
ref: f26
perl-Text-Unidecode:
rationale: build dep of texinfo
buildorder: 6
ref: f26
perl-Unicode-EastAsianWidth:
rationale: build dep of texinfo
buildorder: 6
ref: f26
perl-Module-Package:
rationale: build dep of perl-Unicode-EastAsianWidth
buildorder: 5
ref: f26
perl-Module-Package-Au:
rationale: build dep of perl-Unicode-EastAsianWidth
buildorder: 5
ref: f26
perl-Pod-Markdown:
rationale: build dep of perl-Unicode-EastAsianWidth
buildorder: 5
ref: f26
perl-Test-Differences:
rationale: build dep of perl-Pod-Markdown
buildorder: 4
ref: f26
perl-Capture-Tiny:
rationale: build dep of perl-Test-Differences
buildorder: 3
ref: f26
perl-Pod-Coverage:
rationale: build dep of perl-Test-Differences
buildorder: 3
ref: f26
perl-Test-Pod-Coverage:
rationale: build dep of perl-Test-Differences
buildorder: 2
ref: f26
perl-Test-Pod:
rationale: build dep of perl-Test-Differences
buildorder: 1
ref: f26
go-compilers:
rationale: Build dependency of docker.
ref: f26