diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/.gitignore diff --git a/.virt.metadata b/.virt.metadata new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/.virt.metadata diff --git a/SOURCES/modulemd.src.txt b/SOURCES/modulemd.src.txt new file mode 100644 index 0000000..baccfb9 --- /dev/null +++ b/SOURCES/modulemd.src.txt @@ -0,0 +1,115 @@ +document: modulemd +version: 2 +data: + summary: Virtualization module + description: >- + A virtualization module + license: + module: + - MIT + dependencies: + - buildrequires: + platform: [el8] + requires: + platform: [el8] + profiles: + common: + rpms: + - libvirt-daemon-kvm + - libguestfs + - libvirt-client + - libvirt-daemon-config-network + filter: + rpms: + - ocaml-hivex + - ocaml-hivex-debuginfo + - ocaml-hivex-devel + - ocaml-libguestfs + - ocaml-libguestfs-debuginfo + - ocaml-libguestfs-devel + - libssh2-devel + - libssh2-docs + + # SRPMs that are rebuilt and distributed as part of this module + components: + rpms: + # qemu and qemu specific deps + qemu-kvm: + rationale: Primary module content + ref: stream-8.0.0 + buildorder: 2 + libiscsi: + rationale: qemu-kvm dep + ref: stream-rhel + buildorder: 1 + seabios: + rationale: qemu-kvm dep + ref: stream-8.0.0 + arches: [x86_64, ppc64le] + buildorder: 1 + sgabios: + rationale: qemu-kvm dep + ref: stream-rhel + arches: [x86_64, ppc64le] + buildorder: 1 + SLOF: + rationale: qemu-kvm dep + ref: stream-8.0.0 + arches: [ppc64le] + buildorder: 1 + libssh2: + rationale: qemu-kvm dep + ref: stream-rhel + buildorder: 1 + + + # libvirt and libvirt specific deps + libvirt: + rationale: Primary module content + ref: stream-8.0.0 + buildorder: 3 + libvirt-python: + rationale: Primary module content + ref: stream-8.0.0 + # Build after libvirt + buildorder: 4 + libvirt-dbus: + rationale: libvirt-dbus is part of the virtualization module + ref: stream-rhel + # Build after libvirt + buildorder: 4 + perl-Sys-Virt: + rationale: Primary module content + ref: stream-8.0.0 + # Build after libvirt + buildorder: 4 + netcf: + rationale: libvirt dep + ref: rhel-8.0 + buildorder: 1 + + + # libguestfs, virt-v2v and dependencies + hivex: + rationale: libguestfs dep + ref: rhel-8.0 + # Build before libguestfs. + buildorder: 1 + supermin: + rationale: libguestfs dep + ref: stream-rhel + # Build before libguestfs. + buildorder: 2 + libguestfs: + rationale: Primary module content + ref: stream-8.0.0 + buildorder: 4 + libguestfs-winsupport: + rationale: Primary module content + ref: rhel-8.0 + buildorder: 5 + nbdkit: + rationale: Primary module content + ref: rhel-8.0 + # Build after libguestfs. + buildorder: 5