diff --git a/dnf.yaml b/dnf.yaml new file mode 100644 index 0000000..f306810 --- /dev/null +++ b/dnf.yaml @@ -0,0 +1,76 @@ +document: modulemd +version: 1 +data: + summary: Package manager forked from Yum, using libsolv as a dependency solver + description: This module contains the full DNF stack. + license: + module: [ MIT ] + dependencies: + buildrequires: + bootstrap: master + requires: + base-runtime: master + references: + community: https://fedoraproject.org/wiki/BaseRuntime + documentation: https://github.com/fedora-modularity/base-runtime + tracker: https://github.com/fedora-modularity/base-runtime/issues + api: + rpms: [ + # dnf: + dnf, dnf-automatic, dnf-conf, dnf-yum, python3-dnf, + # deltarpm + deltaiso, deltarpm, python3-deltarpm, + # libcomps + libcomps, libcomps-devel, libcomps-doc, python-libcomps-doc, + python3-libcomps, + # libreport + libreport-filesystem, + # python-iniparse + python3-iniparse, + # python-pygpgme + python3-pygpgme, + ] + filter: + rpms: [ + # dnf + python2-dnf, + # deltarpm + drpmsync, python2-deltarpm, + # libcomps + python2-libcomps, + # libreport + libreport, libreport-anaconda, libreport-centos, + libreport-cli, libreport-compat, librepot-devel, + libreport-fedora, libreport-gtk, libreport-gtk-devel, + libreport-newt, libreport-plugin-bugzilla, + libreport-plugin-kerneloops, libreport-plugin-logger, + libreport-plugin-mailx, libreport-plugin-mantisbt, + libreport-plugin-reportuploader, libreport-plugin-rhtsupport, + libreport-plugin-systemd-journal, libreport-plugin-ureport, + libreport-python, libreport-python3, libreport-web, + libreport-web-devel, + # python-iniparse + python2-iniparse, + # python-pygpgme + python2-pygpgme, + ] + components: + rpms: + deltarpm: + rationale: A dependency of python3-dnf + ref: 6c36433c34e1c8afac4cc56460c4ef7c561e26ab + dnf: + rationale: The DNF package manager. + ref: 868148fa25160586f8c8f436d91a40320389f2e1 + libcomps: + rationale: A dependency of python3-dnf + ref: b6ea96bdc5f8d6cacb52d5e4af71330f5b163d2d + libreport: + rationale: A dependency of dnf-conf + ref: b730895e1c6c071a493aad90d0b3967ad078e0f3 + python-iniparse: + rationale: A dependency of python3-dnf + ref: 711272419db83ad02f66c3bb4a38e952d08777c2 + python-pygpgme: + rationale: A dependency of python3-dnf + ref: 9c6c3a363c28831e23311df3d21279d608c4747c