diff --git a/perl-Module-Package.yaml b/perl-Module-Package.yaml index c49c615..481ac0b 100644 --- a/perl-Module-Package.yaml +++ b/perl-Module-Package.yaml @@ -9,17 +9,25 @@ data: module: [ MIT ] dependencies: buildrequires: - base-runtime: f26 - perl: f26 - perl-Module-Install: f26 - perl-Moo: f26 + perl: master + perl-Module-Install: master + perl-Moo: master + platform: master + # Explicitly require transitive dependencies to work around + # . + host: master requires: - perl: f26 - perl-Module-Install: f26 - perl-Moo: f26 + perl: master + perl-Module-Install: master + perl-Moo: master references: community: https://fedoraproject.org/wiki/Modularity documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules + profiles: + default: + description: Module::Package Perl module. + rpms: + - perl-Module-Package api: rpms: - perl-Module-Package @@ -28,72 +36,73 @@ data: - perl-File-ShareDir-Install - perl-FreezeThaw - perl-MLDBM - - perl-Module-Install-AuthorRequires - - perl-srpm-macros - perl-Test-Pod + buildopts: + rpms: + macros: | + %_without_perl_File_BaseDir_enables_xdg_user_dirs 1 + %_without_perl_File_DesktopEntry_enables_optional_test 1 + %_without_perl_File_MimeInfo_enables_optional_test 1 + %_without_perl_File_MimeInfo_enables_shared_mime_info 1 components: rpms: - perl-srpm-macros: - rationale: Build-time dependency. - ref: private-f27-modules-perl-Module-Package - buildorder: 0 perl-Class-Inspector: rationale: Run-time dependency. - ref: f26 - buildorder: 1 + ref: master + buildorder: 0 perl-File-BaseDir: rationale: Run-time dependency. - ref: f26 - buildorder: 1 + ref: master + buildorder: 0 perl-File-ReadBackwards: rationale: Run-time dependency. - ref: f26 - buildorder: 1 + ref: master + buildorder: 0 perl-File-ShareDir-Install: - rationale: Build-time dependency. - ref: f26 - buildorder: 1 + rationale: Build dependency. + ref: master + buildorder: 0 perl-FreezeThaw: - rationale: Build-time dependency. - ref: f26 - buildorder: 1 + rationale: Build dependency. + ref: master + buildorder: 0 perl-Module-Install-AuthorRequires: - rationale: Build-time dependency. - ref: f26 - buildorder: 1 + rationale: Run-time dependency. + ref: master + buildorder: 0 perl-Module-Install-ManifestSkip: - rationale: Build-time dependency. - ref: f26 - buildorder: 1 + rationale: Run-time dependency. + ref: master + buildorder: 0 perl-Test-Pod: - rationale: Build-time dependency. - ref: f26 - buildorder: 1 + rationale: Build dependency. + ref: master + buildorder: 0 perl-File-DesktopEntry: rationale: Run-time dependency. - ref: f26 - buildorder: 2 + ref: master + buildorder: 1 perl-File-ShareDir: rationale: Run-time dependency. - ref: f26 - buildorder: 2 + ref: master + buildorder: 1 perl-MLDBM: - rationale: Build-time dependency. - ref: f26 - buildorder: 2 + rationale: Build dependency. + ref: master + buildorder: 1 perl-File-MimeInfo: rationale: Run-time dependency. - ref: f26 - buildorder: 3 + ref: master + buildorder: 2 perl-Module-Manifest-Skip: rationale: Run-time dependency. - ref: f26 - buildorder: 3 + ref: master + buildorder: 2 perl-IO-All: rationale: Run-time dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Module-Package: rationale: API. - ref: f26 - buildorder: 5 + ref: master + buildorder: 4