diff --git a/perl-Module-Install.yaml b/perl-Module-Install.yaml index 29c381b..83ffc73 100644 --- a/perl-Module-Install.yaml +++ b/perl-Module-Install.yaml @@ -11,55 +11,46 @@ data: module: [ MIT ] dependencies: buildrequires: - platform: master - perl: master - perl-Module-Install-bootstrap: master - # Explicitly require transitive dependencies to work around - # . - host: master + base-runtime: f26 + perl: f26 + perl-Module-Install-bootstrap: f26 requires: - perl: master + perl: f26 references: community: https://fedoraproject.org/wiki/Modularity documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules - profiles: - default: - description: Module::Install Perl module. - rpms: - - perl-Module-Install - tests: - description: Author and Extra tests. - rpms: - - perl-Module-Install-AuthorTests - - perl-Module-Install-ExtraTests api: rpms: - perl-Module-Install - perl-Module-Install-AuthorTests - perl-Module-Install-ExtraTests - buildopts: + filter: rpms: - macros: | - %_without_perl_Module_Runtime_enables_optional_test 1 - %_without_perl_Module_ScanDeps_enables_prefork 1 - %_without_perl_YAML_Tiny_enables_JSON_MaybeX_test 1 + # This is provided by MBR, we do not need any different content + # there, not providing it will preserve MBR's NEVRA and that's + # good for dependend modules. + - perl-srpm-macros components: rpms: + perl-srpm-macros: + rationale: Build dependency. + ref: dab4d381e4a515018e089413f8742a6fe004b356 + buildorder: -1 perl-File-Remove: rationale: Run-time dependency. - ref: master + ref: f26 perl-Module-Install: rationale: The API. - ref: master + ref: f26 perl-Module-Install-AuthorTests: rationale: The API. - ref: master + ref: f26 perl-Module-Install-ExtraTests: rationale: The API. - ref: master + ref: f26 perl-Module-ScanDeps: rationale: Run-time dependency. - ref: master + ref: f26 perl-YAML-Tiny: rationale: Run-time dependency. - ref: master + ref: f26