115 lines
3.8 KiB
YAML
115 lines
3.8 KiB
YAML
document: modulemd
|
|
version: 1
|
|
data:
|
|
summary: Minimalist Object Orientation (with Moose compatibility)
|
|
description: >
|
|
This module is an extremely light-weight, high-performance Moose
|
|
replacement. It also avoids depending on any XS modules to allow
|
|
simple deployments. The name Moo is based on the idea that it provides
|
|
almost -but not quite- two thirds of Moose.
|
|
license:
|
|
module: [ MIT ]
|
|
dependencies:
|
|
buildrequires:
|
|
platform: master
|
|
perl: master
|
|
# Explicitly require transitive dependencies to work around
|
|
# <https://pagure.io/fm-orchestrator/issue/530>.
|
|
host: master
|
|
requires:
|
|
perl: master
|
|
references:
|
|
community: https://fedoraproject.org/wiki/Modularity
|
|
documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules
|
|
profiles:
|
|
default:
|
|
description: Moo Perl module
|
|
rpms:
|
|
- perl-Moo
|
|
api:
|
|
rpms:
|
|
- perl-Moo
|
|
filter:
|
|
rpms:
|
|
- perl-Class-XSAccessor
|
|
- perl-Devel-CheckBin
|
|
- perl-strictures
|
|
- perl-Sub-Name
|
|
- perl-Test-Fatal
|
|
- perl-Test-Pod
|
|
- perl-Test-Requires
|
|
- perl-Try-Tiny
|
|
buildopts:
|
|
rpms:
|
|
macros: |
|
|
%perl_bootstrap 1
|
|
%_without_perl_Class_Method_Modifiers_enables_optional_test 1
|
|
%_without_perl_Module_Runtime_enables_optional_test 1
|
|
%_without_perl_strictures_enables_optional_test 1
|
|
%_without_perl_Try_Tiny_enables_optional_test 1
|
|
components:
|
|
rpms:
|
|
perl-Class-XSAccessor:
|
|
rationale: Build dependency.
|
|
ref: master
|
|
buildorder: 0
|
|
perl-Devel-CheckBin:
|
|
rationale: Build dependency.
|
|
ref: master
|
|
buildorder: 0
|
|
perl-Module-Runtime:
|
|
rationale: Run-time dependency.
|
|
ref: master
|
|
buildorder: 0
|
|
perl-strictures:
|
|
rationale: Build dependency.
|
|
ref: master
|
|
buildorder: 0
|
|
perl-Sub-Exporter-Progressive:
|
|
rationale: Run-time dependency.
|
|
ref: master
|
|
buildorder: 0
|
|
perl-Test-Pod:
|
|
rationale: Build dependency.
|
|
ref: master
|
|
buildorder: 0
|
|
perl-Test-Requires:
|
|
rationale: Build dependency.
|
|
ref: master
|
|
buildorder: 0
|
|
perl-Try-Tiny:
|
|
rationale: Build dependency.
|
|
ref: master
|
|
buildorder: 0
|
|
perl-Devel-GlobalDestruction:
|
|
rationale: Run-time dependency.
|
|
ref: master
|
|
buildorder: 1
|
|
perl-Import-Into:
|
|
rationale: Run-time dependency.
|
|
ref: master
|
|
buildorder: 1
|
|
perl-Sub-Name:
|
|
rationale: Build dependency.
|
|
ref: master
|
|
buildorder: 1
|
|
perl-Test-Fatal:
|
|
rationale: Build dependency.
|
|
ref: master
|
|
buildorder: 1
|
|
perl-Class-Method-Modifiers:
|
|
rationale: Run-time dependency.
|
|
ref: master
|
|
buildorder: 2
|
|
perl-Sub-Quote:
|
|
rationale: Run-time dependency.
|
|
ref: master
|
|
buildorder: 2
|
|
perl-Role-Tiny:
|
|
rationale: Run-time dependency.
|
|
ref: master
|
|
buildorder: 3
|
|
perl-Moo:
|
|
rationale: API.
|
|
ref: master
|
|
buildorder: 4
|