Compare commits

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

24 commits

Author SHA1 Message Date
Fedora Release Engineering
452204150c Branching f33 from rawhide
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-19 21:32:49 +00:00
Fedora Release Engineering
ff34ac82ac - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-12 12:09:42 +00:00
Petr Písař
9da31be961 A dummy commit
to retry an MBS failure:

Failed to get the latest commit for git+https://src.fedoraproject.org/rpms/perl-version#f30
2020-04-02 16:09:26 +02:00
Petr Písař
48874223e9 A dummy commit
to overcome a dist-git failure:

Failed to get the latest commit for git+https://src.fedoraproject.org/rpms/perl-Algorithm-Diff#f30
2020-04-02 14:59:08 +02:00
Petr Písař
842f3cec7d Rebuild with perl-4:5.28.2-444 2020-04-02 12:25:17 +02:00
Petr Písař
22e08bb628 A dummy commit
to retry a Koji failure:

fatal: repository 'https://src.fedoraproject.org/rpms/perl-Pod-Simple/' not found
2020-02-20 09:56:57 +01:00
Petr Písař
fc10733726 A dummy commit
to retry an S390x Koji failure:

error: unpacking of archive failed on file /builddir/build/SOURCES/perl-5.28.2.tar.xz;5e4d633e: cpio: read failed - Inappropriate ioctl for device
2020-02-20 07:42:47 +01:00
Petr Písař
28d50e2d9c Rebuild with perl-4:5.28.2-442
This fixes a Time-Local test failure.
2020-02-19 16:25:01 +01:00
Fedora Release Engineering
2dd2f63589 Branching f32 from rawhide
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-02-14 05:08:49 +00:00
Fedora Release Engineering
adb2689612 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-02-06 18:27:06 +00:00
Petr Písař
301b1318a1 Rebuild with updates perl-4:5.28.2-441 2019-11-29 16:12:35 +01:00
Petr Písař
996ebc29d2 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:00:13 +02:00
Petr Písař
dc00e72293 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 09:59:58 +02:00
Petr Písař
2768bc9b29 A dummy commit
to overcome MBS failure <https://pagure.io/releng/issue/8789>.
2019-09-13 09:16:25 +02:00
Petr Písař
2d180ed47c Rebuild with perl-5.28.2-440 2019-09-12 15:43:25 +02:00
Petr Písař
5ff372ab11 Filter tests subpackages
perl-Locale-Codes-tests added in 3.62 run-requires perl-Test-Inter not
available in perl module.
2019-08-30 12:31:33 +02:00
Petr Písař
2db42acd3a A dummy commit
to overcome Koji builds without module build macros.
2019-08-26 13:31:29 +02:00
Fedora Release Engineering
013cf73aca Branching f31 from rawhide
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-08-13 20:00:54 +00:00
Fedora Release Engineering
072b9cd845 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-08-12 15:04:12 +00:00
Petr Písař
9760e3cb89 Rebuild with perl-macros defining perl_vendorlib etc.
RPM in Fedora 31 stopped providing the macros. We need to carry them
in perl-macros.
2019-07-19 14:17:42 +02:00
Petr Písař
4a3a6f810d Remove non-core packages from API
The API are core modules and all packages produced with perl.spec.
2019-06-20 15:20:12 +02:00
Petr Písař
04784b37f1 A dummy commit
Overcome a koji failure
<https://koji.fedoraproject.org/koji/buildinfo?buildID=1285489>. It
finished the build but dead-locked on tagging it.
2019-06-11 16:27:20 +02:00
Petr Písař
51d5dedf81 A dummy commit
Overcome <https://pagure.io/fedora-infrastructure/issue/7892> dist-git
failure.
2019-06-11 09:23:51 +02:00
Petr Písař
fa1f81ae89 Import 2019-06-10 12:58:26 +02:00

551
perl.yaml Normal file
View file

@ -0,0 +1,551 @@
document: modulemd
version: 2
data:
stream: 5.28
summary: Practical Extraction and Report Language
description: >
Perl is a high-level programming language with roots in C, sed, awk
and shell scripting. Perl is good at handling processes and files, and
is especially good at handling text. Perl's hallmarks are practicality
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.
license:
module: [ MIT ]
dependencies:
- buildrequires:
platform: []
perl-bootstrap: [5.28]
requires:
platform: []
references:
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:
- perl
minimal:
description: Only the interpreter as a standalone executable.
rpms:
- perl-interpreter
api:
rpms:
- perl
- perl-Archive-Tar
- perl-Attribute-Handlers
- perl-autodie
- perl-B-Debug
- perl-bignum
- perl-Carp
- perl-Compress-Raw-Bzip2
- perl-Compress-Raw-Zlib
- perl-Config-Perl-V
- perl-constant
- perl-CPAN
- perl-CPAN-Meta
- perl-CPAN-Meta-Requirements
- perl-CPAN-Meta-YAML
- perl-Data-Dumper
- perl-DB_File
- perl-devel
- perl-Devel-Peek
- perl-Devel-PPPort
- perl-Devel-SelfStubber
- perl-Digest
- perl-Digest-MD5
- perl-Digest-SHA
- perl-Encode
- perl-Encode-devel
- perl-encoding
- perl-Env
- perl-Errno
- perl-experimental
- perl-Exporter
- perl-ExtUtils-CBuilder
- perl-ExtUtils-Command
- perl-ExtUtils-Embed
- perl-ExtUtils-Install
- perl-ExtUtils-MakeMaker
- perl-ExtUtils-Manifest
- perl-ExtUtils-Miniperl
- perl-ExtUtils-ParseXS
- perl-File-Fetch
- perl-File-Path
- perl-File-Temp
- perl-Filter
- perl-Filter-Simple
- perl-generators
- perl-Getopt-Long
- perl-HTTP-Tiny
- perl-interpreter
- perl-IO
- perl-IO-Compress
- perl-IO-Socket-IP
- perl-IO-Zlib
- perl-IPC-Cmd
- perl-IPC-SysV
- perl-JSON-PP
- perl-libnet
- perl-libnetcfg
- perl-libs
- perl-Locale-Codes
- perl-Locale-Maketext
- perl-Locale-Maketext-Simple
- perl-macros
- perl-Math-BigInt
- perl-Math-BigInt-FastCalc
- perl-Math-BigRat
- perl-Math-Complex
- perl-Memoize
- perl-MIME-Base64
- perl-Module-CoreList
- perl-Module-CoreList-tools
- perl-Module-Load
- perl-Module-Load-Conditional
- perl-Module-Loaded
- perl-Module-Metadata
- perl-Net-Ping
- perl-open
- perl-Params-Check
- perl-parent
- perl-PathTools
- perl-Perl-OSType
- perl-perlfaq
- perl-PerlIO-via-QuotedPrint
- perl-Pod-Checker
- perl-Pod-Escapes
- perl-Pod-Html
- perl-Pod-Parser
- perl-Pod-Perldoc
- perl-Pod-Simple
- perl-Pod-Usage
- perl-podlators
- perl-Scalar-List-Utils
- perl-SelfLoader
- perl-Socket
- perl-Storable
- perl-Sys-Syslog
- perl-Term-ANSIColor
- perl-Term-Cap
- perl-Test
- perl-Test-Harness
- perl-Test-Simple
- perl-tests
- perl-Text-Balanced
- perl-Text-ParseWords
- perl-Text-Tabs+Wrap
- perl-Thread-Queue
- perl-threads
- perl-threads-shared
- perl-Time-HiRes
- perl-Time-Local
- perl-Time-Piece
- perl-Unicode-Collate
- perl-Unicode-Normalize
- perl-utils
- perl-version
filter:
# tests subpackages run-require packages from perl-bootstrap module
rpms:
- perl-Locale-Codes-tests
buildopts:
rpms:
macros: |
%_with_perl_enables_groff 1
%_without_perl_enables_syslog_test 1
%_with_perl_enables_systemtap 1
%_without_perl_enables_tcsh 1
%_without_perl_Archive_Tar_enables_optional_test 1
%_without_perl_autodie_enables_optional_test 1
%_without_perl_B_Debug_enables_optional_test 1
%_without_perl_Compress_Bzip2_enables_optional_test 1
%_without_perl_Compress_Raw_Bzip2_enables_optional_test 1
%_without_perl_Compress_Raw_Zlib_enables_optional_test 1
%_without_perl_constant_enables_optional_test 1
%_without_perl_CPAN_enables_optional_test 1
%_without_perl_CPAN_Meta_Requirements_enables_optional_test 1
%_without_perl_CPAN_Meta_YAML_enables_extra_test 1
%_without_perl_Data_OptList_enables_extra_test 1
%_without_perl_Data_Section_enables_extra_test 1
%_without_perl_Data_Section_enables_optional_test 1
%_without_perl_DB_File_enables_optional_test 1
%_without_perl_Devel_PPPort_enables_optional_test 1
%_without_perl_Devel_Size_enables_optional_test 1
%_without_perl_Digest_SHA_enables_optional_test 1
%_without_perl_Exporter_enables_optional_test 1
%_without_perl_ExtUtils_Install_enables_optional_test 1
%_without_perl_Filter_enables_optional_test 1
%_without_perl_IO_Compress_enables_optional_test 1
%_without_perl_IO_Socket_IP_enables_optional_test 1
%_without_perl_IPC_Cmd_enables_IPC_Run 1
%_without_perl_IPC_System_Simple_enables_optional_test 1
%_without_perl_IPC_SysV_enables_optional_test 1
%_without_perl_JSON_PP_enables_optional_test 1
%_without_perl_libnet_enables_ssl 1
%_without_perl_Locale_Maketext_enables_optional_test 1
%_without_perl_LWP_MediaTypes_enables_mailcap 1
%_without_perl_Module_Build_enables_optional_test 1
%_without_perl_Module_CoreList_enables_optional_test 1
%_without_perl_Package_Generator_enables_extra_test 1
%_without_perl_Perl_OSType_enables_optional_test 1
%_without_perl_Pod_Parser_enables_optional_test 1
%_without_perl_Pod_Perldoc_enables_tk_test 1
%_without_perl_Software_License_enables_extra_test 1
%_without_perl_Software_License_enables_optional_test 1
%_without_perl_Sub_Exporter_enables_extra_test 1
%_without_perl_Sub_Identify_enables_optional_test 1
%_without_perl_Sub_Install_enables_optional_test 1
%_without_perl_Sys_Syslog_enables_optional_test 1
%_without_perl_Term_Size_Any_enabels_optional_test 1
%_with_perl_Term_Table_enables_terminal 1
%_without_perl_Term_Table_enables_unicode 1
%_without_perl_Test_Harness_enables_optional_test 1
%_without_perl_Test_MockModule_enables_optional_test 1
%_without_perl_Test_NoWarnings_enables_stack_trace 1
%_without_perl_Test_Simple_enables_optional_test 1
%_without_perl_Test_Warnings_enables_optional_test 1
%_without_perl_Text_Template_enables_optional_test 1
%_without_perl_Try_Tiny_enables_optional_test 1
%_without_perl_URI_enables_Business_ISBN 1
%_without_perl_version_enables_optional_test 1
components:
rpms:
# We can rebuild in a random order because we have all binary
# packages available from perl-bootstrap.
perl:
rationale: The Perl interpreter.
ref: f30
perl-Algorithm-Diff:
rationale: A run-time dependency.
ref: f30
perl-Archive-Tar:
rationale: Core Perl API.
ref: f30
perl-Archive-Zip:
rationale: A run-time dependency.
ref: f30
perl-autodie:
rationale: Core Perl API.
ref: f30
perl-B-Debug:
rationale: Core Perl API.
ref: f30
perl-bignum:
rationale: Core Perl API.
ref: f30
perl-Carp:
rationale: Core Perl API.
ref: f30
perl-Compress-Bzip2:
rationale: A run-time dependency.
ref: f30
perl-Compress-Raw-Bzip2:
rationale: Core Perl API.
ref: f30
perl-Compress-Raw-Zlib:
rationale: Core Perl API.
ref: f30
perl-Config-Perl-V:
rationale: Core Perl API.
ref: f30
perl-constant:
rationale: Core Perl API.
ref: f30
perl-CPAN:
rationale: Core Perl API.
ref: f30
perl-CPAN-Meta:
rationale: Core Perl API.
ref: f30
perl-CPAN-Meta-Requirements:
rationale: Core Perl API.
ref: f30
perl-CPAN-Meta-YAML:
rationale: Core Perl API.
ref: f30
perl-Data-Dumper:
rationale: Core Perl API.
ref: f30
perl-Data-OptList:
rationale: A run-time dependency.
ref: f30
perl-Data-Section:
rationale: A run-time dependency.
ref: f30
perl-DB_File:
rationale: Core Perl API.
ref: f30
perl-Devel-PPPort:
rationale: Core Perl API.
ref: f30
perl-Devel-Size:
rationale: A run-time dependency.
ref: f30
perl-Digest:
rationale: Core Perl API.
ref: f30
perl-Digest-MD5:
rationale: Core Perl API.
ref: f30
perl-Digest-SHA:
rationale: Core Perl API.
ref: f30
perl-Encode:
rationale: Core Perl API.
ref: f30
perl-Env:
rationale: Core Perl API.
ref: f30
perl-experimental:
rationale: Core Perl API.
ref: f30
perl-Exporter:
rationale: Core Perl API.
ref: f30
perl-ExtUtils-CBuilder:
rationale: Core Perl API.
ref: f30
perl-ExtUtils-Install:
rationale: Core Perl API.
ref: f30
perl-ExtUtils-MakeMaker:
rationale: Core Perl API.
ref: f30
perl-ExtUtils-Manifest:
rationale: Core Perl API.
ref: f30
perl-ExtUtils-ParseXS:
rationale: Core Perl API.
ref: f30
perl-Fedora-VSP:
rationale: A run-time dependency.
ref: f30
perl-File-Fetch:
rationale: Core Perl API.
ref: f30
perl-File-HomeDir:
rationale: A run-time dependency.
ref: f30
perl-File-Path:
rationale: Core Perl API.
ref: f30
perl-File-Temp:
rationale: Core Perl API.
ref: f30
perl-File-Which:
rationale: A run-time dependency.
ref: f30
perl-Filter:
rationale: Core Perl API.
ref: f30
perl-Filter-Simple:
rationale: Core Perl API.
ref: f30
perl-generators:
rationale: A developmental support.
ref: f30
perl-Getopt-Long:
rationale: Core Perl API.
ref: f30
perl-HTTP-Tiny:
rationale: Core Perl API.
ref: f30
perl-Importer:
rationale: A run-time dependency.
ref: f30
perl-inc-latest:
rationale: A run-time dependency.
ref: f30
perl-IO-Compress:
rationale: Core Perl API.
ref: f30
perl-IO-Socket-IP:
rationale: Core Perl API.
ref: f30
perl-IPC-Cmd:
rationale: Core Perl API.
ref: f30
perl-IPC-System-Simple:
rationale: A run-time dependency.
ref: f30
perl-IPC-SysV:
rationale: Core Perl API.
ref: f30
perl-JSON-PP:
rationale: Core Perl API.
ref: f30
perl-libnet:
rationale: Core Perl API.
ref: f30
perl-local-lib:
rationale: A run-time dependency.
ref: f30
perl-Locale-Codes:
rationale: Core Perl API.
ref: f30
perl-Locale-Maketext:
rationale: Core Perl API.
ref: f30
perl-Math-BigInt:
rationale: Core Perl API.
ref: f30
perl-Math-BigInt-FastCalc:
rationale: Core Perl API.
ref: f30
perl-Math-BigRat:
rationale: Core Perl API.
ref: f30
perl-MIME-Base64:
rationale: Core Perl API.
ref: f30
perl-Module-Build:
rationale: A run-time dependency.
ref: f30
perl-Module-CoreList:
rationale: Core Perl API.
ref: f30
perl-Module-Load:
rationale: Core Perl API.
ref: f30
perl-Module-Load-Conditional:
rationale: Core Perl API.
ref: f30
perl-Module-Metadata:
rationale: Core Perl API.
ref: f30
perl-MRO-Compat:
rationale: A run-time dependency.
ref: f30
perl-Package-Generator:
rationale: A run-time dependency.
ref: f30
perl-Params-Check:
rationale: Core Perl API.
ref: f30
perl-Params-Util:
rationale: A run-time dependency.
ref: f30
perl-parent:
rationale: Core Perl API.
ref: f30
perl-PathTools:
rationale: Core Perl API.
ref: f30
perl-Perl-OSType:
rationale: Core Perl API.
ref: f30
perl-perlfaq:
rationale: Core Perl API.
ref: f30
perl-PerlIO-via-QuotedPrint:
rationale: Core Perl API.
ref: f30
perl-Pod-Checker:
rationale: Core Perl API.
ref: f30
perl-Pod-Escapes:
rationale: Core Perl API.
ref: f30
perl-Pod-Parser:
rationale: Core Perl API.
ref: f30
perl-Pod-Perldoc:
rationale: Core Perl API.
ref: f30
perl-Pod-Simple:
rationale: Core Perl API.
ref: f30
perl-Pod-Usage:
rationale: Core Perl API.
ref: f30
perl-podlators:
rationale: Core Perl API.
ref: f30
perl-Scalar-List-Utils:
rationale: Core Perl API.
ref: f30
perl-Socket:
rationale: Core Perl API.
ref: f30
perl-Software-License:
rationale: A run-time dependency.
ref: f30
perl-Storable:
rationale: Core Perl API.
ref: f30
perl-Sub-Exporter:
rationale: A run-time dependency.
ref: f30
perl-Sub-Install:
rationale: A run-time dependency.
ref: f30
perl-Sys-Syslog:
rationale: Core Perl API.
ref: f30
perl-Term-ANSIColor:
rationale: Core Perl API.
ref: f30
perl-Term-Cap:
rationale: Core Perl API.
ref: f30
perl-Term-Table:
rationale: A run-time dependency.
ref: f30
perl-Test-Harness:
rationale: Core Perl API.
ref: f30
perl-Test-Simple:
rationale: Core Perl API.
ref: f30
perl-Text-Balanced:
rationale: Core Perl API.
ref: f30
perl-Text-Diff:
rationale: A run-time dependency.
ref: f30
perl-Text-Glob:
rationale: A run-time dependency.
ref: f30
perl-Text-ParseWords:
rationale: Core Perl API.
ref: f30
perl-Text-Tabs+Wrap:
rationale: Core Perl API.
ref: f30
perl-Text-Template:
rationale: A run-time dependency.
ref: f30
perl-Thread-Queue:
rationale: Core Perl API.
ref: f30
perl-threads:
rationale: Core Perl API.
ref: f30
perl-threads-shared:
rationale: Core Perl API.
ref: f30
perl-Time-HiRes:
rationale: Core Perl API.
ref: f30
perl-Time-Local:
rationale: Core Perl API.
ref: f30
perl-Unicode-Collate:
rationale: Core Perl API.
ref: f30
perl-Unicode-Normalize:
rationale: Core Perl API.
ref: f30
perl-URI:
rationale: A run-time dependency.
ref: f30
perl-version:
rationale: Core Perl API.
ref: f30