Compare commits

...
Sign in to create a new pull request.

27 commits

Author SHA1 Message Date
Fedora Release Engineering
f53e4461d9 Branching f31 from rawhide, fourth attempt after platform:f32 enablement due to https://pagure.io/releng/issue/8664
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-09-22 02:43:05 +00:00
Petr Písař
030c133905 Reference Perl home page and documentation
It does not make sense to refernce Modularity technology as all
modules would have the same links. It's better to point to the
packaged software. Thus we will link to Perl upstream home page and
Perl language documentation. However, we will retain Fedora's
Bugzilla as the bug tracker because the upstream should not be
bothered with the bugs in a packaging.
2019-09-18 10:02:30 +02:00
Petr Písař
71e1d55305 Add "common" profile
"common" is the new name for "default" profile. We keep both for
a backward compatibility in stable Fedoras. Newer streams will remove
the "default" profile.
2019-09-18 10:02:30 +02:00
Fedora Release Engineering
bbed09c20f Branching f31 from rawhide, second attempt after platform:f31 enablement
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-09-04 19:19:35 +00:00
Fedora Release Engineering
3ad3c8e932 Branching f31 from rawhide, second attempt after platform:f32 enablement
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-08-26 14:02:05 +00:00
Fedora Release Engineering
8e7170126e Branching f31 from rawhide
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-08-13 20:00:41 +00:00
Fedora Release Engineering
501614ea03 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-08-12 15:04:01 +00:00
Fedora Release Engineering
9411ab0f73 Branching f30 from rawhide, second attempt after platform:f31 enablement
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-03-04 18:11:16 +00:00
Fedora Release Engineering
23c384686e Branching f30 from rawhide
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-03-01 19:19:20 +00:00
Fedora Release Engineering
1d76f0274c - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-18 22:58:04 +00:00
Petr Písař
6ee059cf46 Dummy commit
Retry dist-git failure.
2018-12-07 10:36:23 +01:00
Petr Písař
ab63f51301 Dummy commit
Retry dist-git failure (git clone -n
https://src.fedoraproject.org/rpms/perl-IPC-System-Simple: error: RPC failed).
2018-12-07 09:33:12 +01:00
Petr Písař
ed321419bc Dummy commit
Adding a build for platform:f30.
2018-12-07 07:49:09 +01:00
Petr Písař
3d2e47d1fa Dummy commit
Rebuild with perl 5.26.1.
2018-12-05 11:59:46 +01:00
Petr Písař
b7ea70e535 Dummy commit
One expanded build failed because perl-bootrap was not finished.
2018-04-17 13:26:47 +02:00
Petr Písař
6da8548608 Fix v2 modulemd syntax 2018-04-06 11:55:37 +02:00
Petr Písař
37e9343247 Migrate to modulemd v2 and expand to all platforms 2018-03-14 16:22:32 +01:00
Petr Písař
42426ad8da Pin rpms to f28 branch
Fedora 28 is the latest release with Perl 5.26. Fedora 29 will have
Perl 5.28.
2018-03-07 14:31:51 +01:00
Petr Písař
18934db8c7 Dummy commit 2018-02-20 14:35:47 +01:00
Petr Písař
b5e086d23b Dummy commit 2018-02-19 17:45:55 +01:00
Jitka Plesnikova
a895eaf33e Fix typo in macro 2018-01-30 09:58:22 +01:00
Petr Písař
c2c9d877de Build on top of platform:f28
Stream expansion is not yet supported.
2018-01-17 09:34:50 +01:00
Petr Písař
943a8626ca Transitive module build-requires are honored now 2018-01-17 09:34:24 +01:00
Petr Písař
dfccc8899a Platform provides groff and systemtap 2018-01-17 09:31:53 +01:00
Petr Písař
5e62b14431 Remove duplicated perl-Time-HiRes entries 2017-11-10 14:39:30 +01:00
Jitka Plesnikova
e0d7bae567 Used platform f27 for Perl 5.26 2017-11-03 09:54:54 +01:00
Jitka Plesnikova
8aaf3f4b2e Disable optional tests for perl-Test-Simple 2017-10-27 09:27:20 +02:00

249
perl.yaml
View file

@ -1,5 +1,5 @@
document: modulemd
version: 1
version: 2
data:
summary: Practical Extraction and Report Language
description: >
@ -9,23 +9,23 @@ data:
and efficiency. While it is used to do a lot of different things,
Perl's most common applications are system administration utilities
and web programming.
This module has disabled SystemTap and groff support.
license:
module: [ MIT ]
dependencies:
buildrequires:
platform: master
perl-bootstrap: master
# Explicitly require transitive dependencies to work around
# <https://pagure.io/fm-orchestrator/issue/530>.
host: master
requires:
platform: master
- buildrequires:
platform: []
perl-bootstrap: [5.26]
requires:
platform: []
references:
community: https://docs.pagure.org/modularity/
documentation: https://github.com/modularity-modules/perl
tracker: https://github.com/modularity-modules/perl/issues
community: https://www.perl.org/
documentation: https://www.perl.org/docs.html
tracker: https://bugzilla.redhat.com/buglist.cgi?classification=Fedora&product=Fedora%20Modules&component=perl
profiles:
common:
description: Interpreter and all Perl modules bundled within upstream Perl.
rpms:
- perl
default:
description: Interpreter and all Perl modules bundled within upstream Perl.
rpms:
@ -145,8 +145,6 @@ data:
- perl-threads
- perl-threads-shared
- perl-Time-HiRes
- perl-Time-HiRes
- perl-Time-HiRes
- perl-Time-Local
- perl-Time-Piece
- perl-Unicode-Collate
@ -156,9 +154,9 @@ data:
buildopts:
rpms:
macros: |
%_without_perl_enables_groff 1
%_with_perl_enables_groff 1
%_without_perl_enables_syslog_test 1
%_without_perl_enables_systemtap 1
%_with_perl_enables_systemtap 1
%_without_perl_enables_tcsh 1
%_without_perl_Compress_Bzip2_enables_optional_test 1
%_without_perl_CPAN_Meta_Requirements_enables_optional_test 1
@ -170,6 +168,7 @@ data:
%_without_perl_Software_License_enables_optional_test 1
%_without_perl_Sys_Syslog_enables_optional_test 1
%_without_perl_Test_Harness_enables_optional_test 1
%_without_perl_Test_Simple_enables_optional_test 1
%_without_perl_URI_enables_Business_ISBN 1
components:
rpms:
@ -177,325 +176,325 @@ data:
# packages available from perl-bootstrap.
perl:
rationale: The Perl interpreter.
ref: master
ref: f28
perl-Algorithm-Diff:
rationale: A run-time dependency.
ref: master
ref: f28
perl-Archive-Tar:
rationale: Core Perl API.
ref: master
ref: f28
perl-Archive-Zip:
rationale: A run-time dependency.
ref: master
ref: f28
perl-autodie:
rationale: Core Perl API.
ref: master
ref: f28
perl-B-Debug:
rationale: Core Perl API.
ref: master
ref: f28
perl-bignum:
rationale: Core Perl API.
ref: master
ref: f28
perl-Carp:
rationale: Core Perl API.
ref: master
ref: f28
perl-Compress-Bzip2:
rationale: A run-time dependency.
ref: master
ref: f28
perl-Compress-Raw-Bzip2:
rationale: Core Perl API.
ref: master
ref: f28
perl-Compress-Raw-Zlib:
rationale: Core Perl API.
ref: master
ref: f28
perl-Config-Perl-V:
rationale: Core Perl API.
ref: master
ref: f28
perl-constant:
rationale: Core Perl API.
ref: master
ref: f28
perl-CPAN:
rationale: Core Perl API.
ref: master
ref: f28
perl-CPAN-Meta:
rationale: Core Perl API.
ref: master
ref: f28
perl-CPAN-Meta-Requirements:
rationale: Core Perl API.
ref: master
ref: f28
perl-CPAN-Meta-YAML:
rationale: Core Perl API.
ref: master
ref: f28
perl-Data-Dumper:
rationale: Core Perl API.
ref: master
ref: f28
perl-Data-OptList:
rationale: A run-time dependency.
ref: master
ref: f28
perl-Data-Section:
rationale: A run-time dependency.
ref: master
ref: f28
perl-DB_File:
rationale: Core Perl API.
ref: master
ref: f28
perl-Devel-PPPort:
rationale: Core Perl API.
ref: master
ref: f28
perl-Devel-Size:
rationale: A run-time dependency.
ref: master
ref: f28
perl-Digest:
rationale: Core Perl API.
ref: master
ref: f28
perl-Digest-MD5:
rationale: Core Perl API.
ref: master
ref: f28
perl-Digest-SHA:
rationale: Core Perl API.
ref: master
ref: f28
perl-Encode:
rationale: Core Perl API.
ref: master
ref: f28
perl-Env:
rationale: Core Perl API.
ref: master
ref: f28
perl-experimental:
rationale: Core Perl API.
ref: master
ref: f28
perl-Exporter:
rationale: Core Perl API.
ref: master
ref: f28
perl-ExtUtils-CBuilder:
rationale: Core Perl API.
ref: master
ref: f28
perl-ExtUtils-Install:
rationale: Core Perl API.
ref: master
ref: f28
perl-ExtUtils-MakeMaker:
rationale: Core Perl API.
ref: master
ref: f28
perl-ExtUtils-Manifest:
rationale: Core Perl API.
ref: master
ref: f28
perl-ExtUtils-ParseXS:
rationale: Core Perl API.
ref: master
ref: f28
perl-Fedora-VSP:
rationale: A run-time dependency.
ref: master
ref: f28
perl-File-Fetch:
rationale: Core Perl API.
ref: master
ref: f28
perl-File-HomeDir:
rationale: A run-time dependency.
ref: master
ref: f28
perl-File-Path:
rationale: Core Perl API.
ref: master
ref: f28
perl-File-Temp:
rationale: Core Perl API.
ref: master
ref: f28
perl-File-Which:
rationale: A run-time dependency.
ref: master
ref: f28
perl-Filter:
rationale: Core Perl API.
ref: master
ref: f28
perl-Filter-Simple:
rationale: Core Perl API.
ref: master
ref: f28
perl-generators:
rationale: RPM dependency generator.
ref: master
ref: f28
perl-Getopt-Long:
rationale: Core Perl API.
ref: master
ref: f28
perl-HTTP-Tiny:
rationale: Core Perl API.
ref: master
ref: f28
perl-inc-latest:
rationale: A run-time dependency.
ref: master
ref: f28
perl-IO-Compress:
rationale: Core Perl API.
ref: master
ref: f28
perl-IO-Socket-IP:
rationale: Core Perl API.
ref: master
ref: f28
perl-IPC-Cmd:
rationale: Core Perl API.
ref: master
ref: f28
perl-IPC-System-Simple:
rationale: A run-time dependency.
ref: master
ref: f28
perl-IPC-SysV:
rationale: Core Perl API.
ref: master
ref: f28
perl-JSON-PP:
rationale: Core Perl API.
ref: master
ref: f28
perl-libnet:
rationale: Core Perl API.
ref: master
ref: f28
perl-local-lib:
rationale: A run-time dependency.
ref: master
ref: f28
perl-Locale-Codes:
rationale: Core Perl API.
ref: master
ref: f28
perl-Locale-Maketext:
rationale: Core Perl API.
ref: master
ref: f28
perl-Math-BigInt:
rationale: Core Perl API.
ref: master
ref: f28
perl-Math-BigInt-FastCalc:
rationale: Core Perl API.
ref: master
ref: f28
perl-Math-BigRat:
rationale: Core Perl API.
ref: master
ref: f28
perl-MIME-Base64:
rationale: Core Perl API.
ref: master
ref: f28
perl-Module-Build:
rationale: A run-time dependency.
ref: master
ref: f28
perl-Module-CoreList:
rationale: Core Perl API.
ref: master
ref: f28
perl-Module-Load:
rationale: Core Perl API.
ref: master
ref: f28
perl-Module-Load-Conditional:
rationale: Core Perl API.
ref: master
ref: f28
perl-Module-Metadata:
rationale: Core Perl API.
ref: master
ref: f28
perl-MRO-Compat:
rationale: A run-time dependency.
ref: master
ref: f28
perl-Package-Generator:
rationale: A run-time dependency.
ref: master
ref: f28
perl-Params-Check:
rationale: Core Perl API.
ref: master
ref: f28
perl-Params-Util:
rationale: A run-time dependency.
ref: master
ref: f28
perl-parent:
rationale: Core Perl API.
ref: master
ref: f28
perl-PathTools:
rationale: Core Perl API.
ref: master
ref: f28
perl-Perl-OSType:
rationale: Core Perl API.
ref: master
ref: f28
perl-perlfaq:
rationale: Core Perl API.
ref: master
ref: f28
perl-PerlIO-via-QuotedPrint:
rationale: Core Perl API.
ref: master
ref: f28
perl-Pod-Checker:
rationale: Core Perl API.
ref: master
ref: f28
perl-Pod-Escapes:
rationale: Core Perl API.
ref: master
ref: f28
perl-Pod-Parser:
rationale: Core Perl API.
ref: master
ref: f28
perl-Pod-Perldoc:
rationale: Core Perl API.
ref: master
ref: f28
perl-Pod-Simple:
rationale: Core Perl API.
ref: master
ref: f28
perl-Pod-Usage:
rationale: Core Perl API.
ref: master
ref: f28
perl-podlators:
rationale: Core Perl API.
ref: master
ref: f28
perl-Scalar-List-Utils:
rationale: Core Perl API.
ref: master
ref: f28
perl-Socket:
rationale: Core Perl API.
ref: master
ref: f28
perl-Software-License:
rationale: A run-time dependency.
ref: master
ref: f28
perl-Storable:
rationale: Core Perl API.
ref: master
ref: f28
perl-Sub-Exporter:
rationale: A run-time dependency.
ref: master
ref: f28
perl-Sub-Install:
rationale: A run-time dependency.
ref: master
ref: f28
perl-Sys-Syslog:
rationale: Core Perl API.
ref: master
ref: f28
perl-Term-ANSIColor:
rationale: Core Perl API.
ref: master
ref: f28
perl-Term-Cap:
rationale: Core Perl API.
ref: master
ref: f28
perl-Test-Harness:
rationale: Core Perl API.
ref: master
ref: f28
perl-Test-Simple:
rationale: Core Perl API.
ref: master
ref: f28
perl-Text-Balanced:
rationale: Core Perl API.
ref: master
ref: f28
perl-Text-Diff:
rationale: A run-time dependency.
ref: master
ref: f28
perl-Text-Glob:
rationale: A run-time dependency.
ref: master
ref: f28
perl-Text-ParseWords:
rationale: Core Perl API.
ref: master
ref: f28
perl-Text-Tabs+Wrap:
rationale: Core Perl API.
ref: master
ref: f28
perl-Text-Template:
rationale: A run-time dependency.
ref: master
ref: f28
perl-Thread-Queue:
rationale: Core Perl API.
ref: master
ref: f28
perl-threads:
rationale: Core Perl API.
ref: master
ref: f28
perl-threads-shared:
rationale: Core Perl API.
ref: master
ref: f28
perl-Time-HiRes:
rationale: Core Perl API.
ref: master
ref: f28
perl-Time-Local:
rationale: Core Perl API.
ref: master
ref: f28
perl-Unicode-Collate:
rationale: Core Perl API.
ref: master
ref: f28
perl-Unicode-Normalize:
rationale: Core Perl API.
ref: master
ref: f28
perl-URI:
rationale: A run-time dependency.
ref: master
ref: f28
perl-version:
rationale: Core Perl API.
ref: master
ref: f28