Commit Graph

1039 Commits

Author SHA1 Message Date
Petr Písař
16def76c8a Remove reflexive dependencies
We still keep perl-generators.
2016-05-20 12:55:47 +02:00
Jitka Plesnikova
af27d46be2 Stop providing old perl(MODULE_COMPAT_5.22.*) 2016-05-18 13:20:22 +02:00
Petr Písař
ced846cb81 Update license tags 2016-05-18 12:27:43 +02:00
Jitka Plesnikova
b991faf2f5 5.24.0 bump; Update sub-packages; Update or remove patches 2016-05-14 09:14:43 +02:00
Jitka Plesnikova
a4b737109b 5.22.2 bump 2016-05-02 09:34:12 +02:00
Petr Písař
3bf2f454d6 Remove perl-ExtUtils-Manifest dependency on perl-devel 2016-04-20 10:38:16 +02:00
Petr Písař
3eb2222dea Remove perl-ExtUtils-Install dependency on perl-devel 2016-04-20 10:38:16 +02:00
Petr Písař
bfe7dfc21d Replace ExtUtils::MakeMaker dependency with ExtUtils::MM::Utils in IPC::Cmd 2016-04-20 10:38:16 +02:00
Petr Písař
df7d75b0c2 Provide MM::maybe_command independently
We do not insert perl-ExtUtils-MM-Utils into perl-core because this is
not a core module. It's a Fedora extension.

Run regen/lib_cleanup.pl to regenerate Makefile.SH and other scripts
to pass porting/regen.t because of addedd ExtUtils/MakeMaker/MM/Utils.pm file.
2016-04-20 10:38:07 +02:00
Petr Písař
1eda1fc7e8 Remove perl-ExtUtils-ParseXS dependency on perl-devel
But we add perl-ExtUtils-MakeMaker dependency on perl-devel beacuse
many XS package would fail to build. The dependency will be weaken
after proper announcement.
2016-04-19 16:21:49 +02:00
Petr Písař
a1f2a99a9f Weak perl-Encode-devel dependency on perl-devel to Recommends level 2016-04-18 16:16:32 +02:00
Petr Písař
995c2b0ddc Do not filter FCGI dependency, CGI is non-core now 2016-03-15 16:14:31 +01:00
Petr Písař
212efc6f49 Remove bundled perl-IPC-SysV 2016-03-04 15:53:18 +01:00
Petr Písař
e55807fcfb Fix CVE-2016-2381 (ambiguous environment variables handling) 2016-03-02 12:50:42 +01:00
Petr Písař
760b95c162 Correct a typo in perl-IPC-SysV description 2016-02-15 13:55:09 +01:00
Fedora Release Engineering
241985936b - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 12:07:03 +00:00
Petr Písař
fcf2c1fd99 Remove bundled Math-BigInt 2015-12-15 09:30:01 +01:00
Jitka Plesnikova
9c5135ce08 5.22.1 bump 2015-12-14 10:09:57 +01:00
Petr Písař
70368ba2cf Rebuild to utilize perl(:VERSION) dependency symbol 2015-10-20 17:40:36 +02:00
Petr Písař
c142b40126 Do not own IO::Socket::IP manual page by perl-IO 2015-10-13 12:19:24 +02:00
Petr Písař
93c55e6eff Provide perl version in perl(:VERSION) dependency symbol
Expressing minimal Perl version as "perl >= 1:5.006" is insufficient:

The Perl version is defined by perl-libs, not perl.
Modules requiring specific Perl but no perl interpreter should not
pull in the perl package.
The epoch numbers are tedious to synchronize.
The auto-generated value is not normalized (1:5.006001).

After this change we will update perl-generators to produce
perl(:VERSION) dependency instead and we will rebuild perl and
perl-Exporter again to leverage this capability.
2015-10-13 10:29:00 +02:00
Petr Písař
bfe1e476f7 Sub-package utilities (splain) into perl-utils 2015-10-07 17:36:00 +02:00
Petr Písař
2a76cfd7c2 Sub-package Test 2015-10-07 17:36:00 +02:00
Petr Písař
4cb12c140d Sub-package IPC-SysV 2015-10-07 17:36:00 +02:00
Petr Písař
c2af999d38 Correct perl-devel and perl-CPAN dependencies
CPAN requires make for building distributions with Makefile.PL,
perl-devel as any developmental package must require the same library
package.
2015-10-07 17:36:00 +02:00
Petr Písař
5228887d65 Move utf8 and dependencies to perl-libs
Unicode properties in regular expressions causes loading utf8 and
unicore files. E.g. perl -e '/\pN/'.
2015-10-07 17:35:54 +02:00
Petr Písař
3b41959454 Correct perl-Pod-Perldoc dependencies 2015-09-21 14:25:42 +02:00
Petr Písař
0dc5e282d3 Correct perl-Digest-SHA dependencies 2015-09-21 13:01:38 +02:00
Petr Písař
711ed412e9 Sub-package Errno 2015-08-31 18:34:27 +02:00
Petr Písař
2b8215aa55 Sub-package IO 2015-08-31 18:06:26 +02:00
Petr Písař
6aac0d5eb6 Sub-package SelfLoader 2015-08-31 18:06:20 +02:00
Petr Písař
5b10b9ac8a Sub-package Devel-SelfStubber 2015-08-31 17:49:29 +02:00
Petr Písař
bed6466254 Sub-package Devel-Peek 2015-08-31 17:49:23 +02:00
Petr Písař
adcf36932f Sub-package Attribute-Handlers 2015-08-31 17:37:59 +02:00
Petr Písař
19f039c9fc Sub-package Pod-Html 2015-08-07 15:28:46 +02:00
Petr Písař
ee5de90686 Sub-package Net-Ping 2015-08-07 15:13:26 +02:00
Petr Písař
9eec10908e Sub-package Memoize 2015-08-07 14:20:27 +02:00
Petr Písař
db2ff067b3 Specify all perl-JSON-PP's dependencies 2015-07-21 10:50:50 +02:00
Petr Písař
4bfb6f9c93 Disable hardening due to some run-time failures
This is a temporary hack until we find the real cause. /usr/bin/perl
linked with -pie causes failures to:

perl-smartmatch-engine-core
perl-Algorithm-CurveFit
perl-B-Utils
perl-PDL-Graphics-PLplot

One could blame poor XS modules, but perl-Algorithm-CurveFit is
pure perl code with no XS modules. So the bug is somewhere in the
perl.
2015-07-16 16:28:27 +02:00
Petr Písař
674f166ec8 Remove bundled perl-Unicode-Collate 2015-07-15 12:38:44 +02:00
Petr Písař
a6a72ee7a1 Remove bundled perl-Unicode-Normalize 2015-07-15 12:37:28 +02:00
Petr Písař
7fbed2c8e3 Remove bundled perl-perlfaq 2015-07-15 12:36:39 +02:00
Petr Písař
e0f454ea52 Remove bundled perl-libnet 2015-07-15 12:35:31 +02:00
Petr Písař
c6bda31ec3 Remove bundled perl-Text-Balanced 2015-07-15 12:34:22 +02:00
Petr Písař
95856e811d Remove bundled perl-Term-Cap 2015-07-15 12:33:09 +02:00
Petr Písař
0f71e3ad4d Remove bundled perl-Pod-Escapes 2015-07-15 12:32:13 +02:00
Petr Písař
0aaf377e1a Remove bundled perl-PerlIO-via-QuotedPrint 2015-07-15 12:31:15 +02:00
Petr Písař
963fd0c67e Remove bundled perl-MIME-Base64 2015-07-15 12:29:43 +02:00
Petr Písař
69de8f640d Remove bundled perl-Config-Perl-V 2015-07-15 12:28:29 +02:00
Petr Písař
1b598383b1 Sub-package Math-Complex 2015-07-15 12:23:16 +02:00
Petr Písař
f0270eb6c6 Sub-package Math-BigInt-FastCalc 2015-07-15 11:32:19 +02:00
Petr Písař
226a2decfc Sub-package Math-BigRat 2015-07-15 11:32:19 +02:00
Petr Písař
00b27cba82 Sub-package bignum 2015-07-15 11:32:16 +02:00
Petr Písař
16113d4049 Remove dangling empty directory after sub-packaging Test-Simple 2015-07-09 16:37:48 +02:00
Petr Písař
74fe0d284d Move libnetcfg tool from perl-devel into perl-libnetcfg sub-package 2015-07-09 16:21:06 +02:00
Petr Písař
47534716d4 Revert downstream change in Net::Config default configuration
This is not needed since upstream commit:

commit adeb94125ab7de8d20c129a905a5159972ad9fd1
Author: Ricardo SIGNES <rjbs@cpan.org>
Date:   Mon Oct 22 05:01:09 2007 -0400

    hostname.t busted
    Message-ID: <20071022130109.GA16748@knight>

    p4raw-id: //depot/perl@32180

Also fixed in CPAN's libnet since 1.22_02.
2015-07-09 16:21:06 +02:00
Petr Písař
cb7a91ee21 Do not provide Net/libnet.cfg 2015-07-09 16:21:06 +02:00
Petr Písař
f71ede153f Sub-package Math-BigInt 2015-07-09 16:21:06 +02:00
Petr Písař
1a4a9cb906 Sub-package Unicode-Collate 2015-07-09 16:20:59 +02:00
Petr Písař
a66a3442bd Sub-package Unicode-Normalize 2015-07-09 10:23:58 +02:00
Petr Písař
c3186889b3 Sub-package perlfaq 2015-07-09 10:23:58 +02:00
Petr Písař
21b162dfcb Sub-package libnet
Net::FTP::dataconn(3pm) does not exist for uknown reason.
2015-07-09 10:23:58 +02:00
Petr Písař
f5eea8f4b1 Sub-package Text-Balanced 2015-07-09 10:23:58 +02:00
Petr Písař
c4ead65220 Sub-package Term-Cap 2015-07-09 10:23:58 +02:00
Petr Písař
de8475d44b Update Pod-Escapes metadata 2015-07-09 10:23:58 +02:00
Petr Písař
032a8a7929 Sub-package PerlIO-via-QuotedPrint 2015-07-09 10:23:58 +02:00
Petr Písař
6093910963 Sub-package MIME-Base64 2015-07-09 10:23:47 +02:00
Petr Písař
219ce2317e Sub-package Config-Perl-V 2015-07-08 16:56:38 +02:00
Petr Písař
b3c6b36d56 Store distribution's linker and compiler flags to more Config's options
We want all programs and libraries produced by perl.spec and other
Perl packages to respect distribution's CFLAGS and LDFLAGS.

This change ensures it. Especially for /usr/bin/perl as well as
non-installed miniperl. The only drawback is /usr/bin/perl gets the
flags twice.

We could poke upstream to fix ExtUtils::MakeMaker and
ExtUtils::CBuilder to respect ldflags what does not happen now. They
use lddlflags only. But we cannot patch them not to diverge from the
world.

Also we disable optimize because optimize is not used everywhere.

This change makes other Perl packages' Makefile.PL's OPTIMIZE argument
redundant. Please note the Build.PL's optimize argument is completly
ignored by Build.PL.
2015-07-08 14:39:47 +02:00
Petr Písař
85faa01eeb Explain file break-down into RPM packages in perl package description 2015-06-18 14:45:06 +02:00
Petr Písař
017295877c Make magic vtable writable as a work-around for Coro 2015-06-18 14:45:06 +02:00
Petr Písař
b60e1a2e9f Make PadlistNAMES() lvalue again 2015-06-18 14:45:06 +02:00
Petr Písař
22f92e77a2 Control building dual-lived sub-packages by perl_bootstrap macro 2015-06-18 14:45:06 +02:00
Petr Písař
0be6137aa8 Subpackage "open" module in order to keep deprecated "encoding" module optional 2015-06-18 14:44:59 +02:00
Dennis Gilmore
9ad5b7e8d4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-18 01:00:04 +00:00
Jitka Plesnikova
c9dcffbbd1 Stop providing old perl(MODULE_COMPAT_5.20.*) 2015-06-10 10:31:12 +02:00
Jitka Plesnikova
6ac69ebb94 Move ok and Test::Use::ok to perl-Test-Simple 2015-06-04 15:28:56 +02:00
Jitka Plesnikova
d9c9f2dcd5 Move bin/encguess to perl-Encode 2015-06-03 16:37:24 +02:00
Jitka Plesnikova
fb0d177f72 Remove or update patches 2015-06-02 13:07:02 +02:00
Jitka Plesnikova
6071c95c73 Update to Perl 5.22.0; Updated sub-packages and erased the removed modules 2015-06-02 12:14:18 +02:00
Jitka Plesnikova
9d331e06fd Add missing files for Module-Build-Deprecated 2015-04-15 13:07:19 +02:00
Jitka Plesnikova
8952555a87 Sub-package perl-CGI-Fast and perl-Module-Build-Deprecated; Add missing dual-life modules to perl-core 2015-04-15 12:42:12 +02:00
Petr Šabata
49eaf9f2c8 Bump to make koji happy 2015-04-02 16:04:51 +02:00
Petr Šabata
6fbf8c4828 Disable the Text-Tabs+Wrap subpackage 2015-04-02 15:02:52 +02:00
Petr Šabata
64c0b35948 Correct license tags
Correct license tags of the main package, CGI, Compress-Raw-Zlib,
Digest-MD5, Test-Simple and Time-Piece and package a Pod-Html license
clarification email from Tom.
2015-04-02 13:46:20 +02:00
Petr Písař
5516d6aa30 Use perl_version macro for libperl.so mangling
%{version} changes with each sub-package definition. Use
%{perl_version} for renaming and symlinking libperl.so.
2015-03-25 17:01:09 +01:00
Petr Písař
683e60edc6 Sort dual-lived sub-packages 2015-03-25 14:42:04 +01:00
Petr Písař
c59d9bc0e6 Sub-package Text-Tabs+Wrap 2015-03-25 14:41:56 +01:00
Lubomir Rintel
6f6f8fdb06 Add systemtap probes for new DTrace markers 2015-03-20 12:27:35 +01:00
Petr Písař
a14dcbc31c Move perl(:MODULE_COMPAT_*) symbol and include directories to perl-libs
Move license and documentation to perl-libs. perl-libs is now the base
package which everbody needs.
2015-03-16 16:44:22 +01:00
Petr Písař
d0d9aabf0d Correct Encode and Encode-devel license 2015-03-04 14:32:44 +01:00
Petr Písař
6f293aae89 lib-h2ph.t-to-test-generated-t-_h2ph_pre.ph-instead-.patch accepted by upstream 2015-02-25 09:50:17 +01:00
Till Maas
7b7da7f9c9 Rebuilt for Fedora 23 Change
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
2015-02-21 22:17:46 +01:00
Jitka Plesnikova
d233c6780e Provide 5.20.2 MODULE_COMPAT; Clean up list of provided files 2015-02-18 10:02:43 +01:00
Jitka Plesnikova
844f0cc11d 5.20.2 bump; Resolved BZ#1177672 2015-02-17 17:49:25 +01:00
Petr Písař
ff964ebffa Improve h2ph fix for GCC 5.0 2015-02-17 13:32:57 +01:00
Petr Písař
59e25a2163 Fix regressions with GCC 5.0
Upstream proposed different fix for the Errno by modifying global CPP
flags. I think this an overkill preventing people from using the new
GCC features. So I roll in now the fix local to the Errno module for
now.
2015-02-12 10:15:48 +01:00
Jitka Plesnikova
c57f53cd02 Update Conflicts for inc-latest 2015-02-03 14:49:59 +01:00
Jitka Plesnikova
9a44bd25c8 Sub-package perl-inc-latest 2015-02-03 14:38:11 +01:00
Petr Písař
b73d9b5e25 Delete dual-living programs clashing on debuginfo files 2015-01-23 15:07:27 +01:00
Petr Písař
ccfb5e9832 Use plain subpackage subname instead of full name
It will be consistent with other subpackages and it will not harm SCL
prefixing.
2015-01-08 13:21:18 +01:00
Petr Písař
232540c992 Synchronize dependencies with perl-Archive-Tar 2014-12-10 13:21:51 +01:00
Petr Písař
a32aa430ca t-op-taint.t-Perform-SHA-256-algorithm-by-crypt-if-d.patch accepted 2014-12-02 08:27:20 +01:00
Petr Písař
55d8c0d4e2 Use stronger algorithm needed for FIPS in t/op/taint.t 2014-12-01 16:14:00 +01:00
Petr Písař
aa05a418d0 Report inaccesible file on failed require 2014-12-01 16:09:44 +01:00
Petr Písař
46308c06eb Own upper directories by each package and remove empty directories
Standard @INC directories are exceptions.
"machine" directory has unknown origin but comes from upstream. Lets
keep it there now.
2014-11-20 15:57:29 +01:00
Petr Písař
298a167499 Sub-package encoding module 2014-11-19 10:41:19 +01:00
Petr Písař
4d3284e898 Fix a comment 2014-11-13 15:00:54 +01:00
Petr Písař
48b627d133 Remove bundled perl-ExtUtils-Command and perl-Filter-Simple 2014-11-13 14:51:01 +01:00
Petr Písař
db22d83f94 Freeze epoch at perl-Pod-Checker and perl-Pod-Usage 2014-11-13 14:45:56 +01:00
Petr Písař
9f8b5700af Build-require groff-base instead of big groff 2014-11-12 15:12:59 +01:00
Petr Písař
aabdaa4e98 Sub-package Filter-Simple 2014-11-12 14:21:25 +01:00
Petr Písař
5eb648190d Sub-package ExtUtils-Command 2014-11-12 14:11:50 +01:00
Petr Písař
da0458f594 Do not double-own perl-Pod-Usage' and perl-Pod-Checker' files by perl-Pod-Parser on bootstrap 2014-11-12 13:09:23 +01:00
Petr Písař
622cbaf185 Remove bundled perl-ExtUtils-Install 2014-10-29 15:00:15 +01:00
Petr Písař
43b3f00b19 Remove bundled perl-ExtUtils-CBuilder 2014-10-29 14:59:03 +01:00
Petr Písař
bcf9f1998a Remove bundled perl-B-Debug 2014-10-29 14:57:39 +01:00
Petr Písař
1edb3104c7 Remove bundled perl-Devel-PPPort 2014-10-29 14:52:58 +01:00
Petr Písař
062c43bce4 Require perl-ExtUtils-ParseXS by perl-ExtUtils-MakeMaker because of xsubpp 2014-10-24 13:00:42 +02:00
Petr Písař
b932611c65 Specify all dependencies for perl-ExtUtils-Install 2014-10-23 16:31:19 +02:00
Petr Písař
dd5c40b272 Use native version for perl-ExtUtils-CBuilder 2014-10-23 16:26:24 +02:00
Petr Písař
f6bef46128 Sub-package B-Debug 2014-10-23 16:10:48 +02:00
Petr Písař
3d1b0e7956 Sub-package Devel-PPPort 2014-10-23 16:10:39 +02:00
Petr Písař
097083702b Remove bundled perl-Module-CoreList, and perl-Module-CoreList-tools 2014-10-23 15:46:37 +02:00
Petr Písař
3f95d39ec4 Require Software::License at perl-Module-Build 2014-10-15 15:12:00 +02:00
Petr Písař
c18b2b70d3 t-op-crypt.t-Perform-SHA-256-algorithm-if-default-on.patch accepted 2014-10-09 18:12:12 +02:00
Petr Šabata
f71d89c1f7 Provide 5.20.0 MODULE_COMPAT 2014-09-16 12:39:11 +02:00
Jitka Plesnikova
1664c91cdb 5.20.1 bump; Sub-package perl-ExtUtils-Miniperl 2014-09-15 12:48:25 +02:00
Petr Písař
5ba2307af3 Remove bundled perl-CPAN 2014-09-10 14:41:49 +02:00
Petr Písař
53e3d360cc Specify all dependencies for perl-CPAN
and disable non-core modules at perl-CPAN when bootstrapping
2014-09-10 14:37:54 +02:00
Jitka Plesnikova
2dd3b1b978 Stop providing old perl(MODULE_COMPAT_5.18.*) 2014-09-07 21:09:13 +02:00
Jitka Plesnikova
21144a913c Update sources and increase Epoch of perl-version 2014-08-26 07:56:55 +02:00
Jitka Plesnikova
e13ed901d5 Merge branch 'master' of ssh://pkgs.fedoraproject.org/perl 2014-08-18 09:18:50 +02:00
Jitka Plesnikova
b54fd32bac Disable BR perl(local::lib) for cpan tool when bootstraping 2014-08-18 09:16:55 +02:00
Peter Robinson
4a55ad407d - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 15:18:10 +00:00
Jitka Plesnikova
7c8317a734 Merge branch 'master' of ssh://pkgs.fedoraproject.org/perl
Conflicts:
	perl.spec
2014-08-11 14:17:06 +02:00
Petr Písař
41276999cc Make *DBM_File desctructors thread-safe 2014-08-08 09:42:33 +02:00
Petr Písař
a61e72d761 Use stronger algorithm needed for FIPS in t/op/crypt.t 2014-08-08 09:42:33 +02:00
Petr Písař
795f738751 Declare dependencies for cpan tool 2014-08-08 09:42:17 +02:00
Jitka Plesnikova
d956f61381 Merge branch 'master' of ssh://pkgs.fedoraproject.org/perl
Conflicts:
	perl.spec
2014-08-01 13:57:08 +02:00
Jitka Plesnikova
4537e79dcd Update list of sub-packages; Update their versions; Remove the deleted sub-packages 2014-08-01 13:43:21 +02:00
Jitka Plesnikova
df31eb47de Sub-package perl-Term-ANSIColor and remove it (bug #1121924) 2014-07-29 16:40:17 +02:00
Jitka Plesnikova
1c6d21224a Update to Perl 5.20.0; Clean up and update patches 2014-07-22 16:26:22 +02:00
Petr Písař
f24dda6d15 Correct perl-App-s2p license to ((GPL+ or Artistic) and App-s2p) 2014-06-27 08:34:33 +02:00
Petr Písař
b796107bca Remove bundled perl-App-a2p, perl-App-find2perl, perl-App-s2p, and perl-Package-Constants 2014-06-27 08:23:54 +02:00
Petr Písař
2a59e8a710 Sub-package perl-App-s2p 2014-06-20 11:19:50 +02:00
Petr Písař
b8a91c0430 Sub-package perl-App-a2p 2014-06-20 10:10:22 +02:00
Petr Písař
5a4b58a1ba Sub-package perl-App-find2perl 2014-06-19 16:06:57 +02:00
Dennis Gilmore
f6337f1a99 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-06 19:09:01 -05:00
Petr Písař
654628d9a1 Pass -fwrapv to stricter GCC 4.9 2014-04-10 16:20:14 +02:00
Petr Písař
6163468508 Fix t/comp/parser.t not to load system modules
The fact that "perl" tests (t/base/*.t, t/comp/*.t, t/run/*.t) are run
without -I is intentional. One has to fix each of them.
2014-04-04 14:24:59 +02:00
Petr Písař
81968d9949 Move macro files into %{_rpmconfigdir}/macros.d
%{_rpmconfigdir} is available since RPM 4.11.
2014-02-03 16:10:56 +01:00
Petr Písař
87f3550376 Provide perl(CPAN::Meta::Requirements) with six decimal places
This has to be synchronized with dual-lived package.
2014-01-29 14:07:41 +01:00
Petr Písař
c55d025e6a Hide dual-lived perl-Object-Accessor 2014-01-21 14:54:28 +01:00
Petr Písař
0aa42f006e Drop perl-Test-Simple-tests 2014-01-21 14:35:10 +01:00
Petr Písař
57625b2bdf Use a macro to cover all 64-bit PowerPC architectures 2014-01-14 13:37:42 +01:00
Petr Písař
e17570c952 Use upstream patch to fix a test failure in perl5db.t when TERM=vt100 2014-01-14 09:18:47 +01:00
Jitka Plesnikova
8afb220ade 5.18.2 bump 2014-01-07 11:48:15 +01:00
Petr Písař
9025034a86 Document Math::BigInt::CalcEmu requires Math::BigInt 2013-12-02 10:22:02 +01:00
Petr Písař
0c4778d8b7 Append and anchor filters 2013-10-22 09:59:23 +02:00
Petr Písař
c954fb6e86 perl_default_filter macro does not filter private libraries from provides 2013-10-22 08:47:11 +02:00
Petr Písař
3f914aa9cf Specify all dependencies for perl-ExtUtils-MakeMaker 2013-09-16 12:18:36 +02:00
Jitka Plesnikova
5af7c28320 Resolves: BZ#978233, BZ#989486, BZ#970567, BZ#988805, BZ#982131 2013-09-11 14:05:01 +02:00
Jitka Plesnikova
26c24d1d6c 5.18.1 bump; Disable macro %%{rebuild_from_scratch} 2013-08-14 09:37:26 +02:00
Dennis Gilmore
e242c1c673 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 11:57:53 -05:00
Petr Písař
ab37947c05 Stop providing old perl(MODULE_COMPAT_5.16.*) 2013-07-15 12:09:20 +02:00
Petr Písař
1f464aeaf0 Perl 5.18 rebuild 2013-07-12 10:54:58 +02:00
Petr Písař
ae17edd32f Increase epoch at dual-living packages from minimal build-root 2013-07-10 16:25:08 +02:00
Petr Písař
22e6cd36c4 Link XS modules to libperl.so with EU::MM on Linux 2013-07-10 14:40:37 +02:00
Petr Písař
622734eb1a Link XS modules to libperl.so with EU::CBuilder on Linux 2013-07-10 14:40:37 +02:00
Petr Písař
bbd2a6e275 Install libperl.so to -Dshrpdir value 2013-07-10 14:40:37 +02:00
Petr Písař
bd3c2bdecb Define SONAME for libperl.so and move the libary into standard path 2013-07-10 14:40:18 +02:00
Petr Písař
e62703cef9 Disable ornaments on perl5db AutoTrace tests 2013-07-09 14:03:29 +02:00
Petr Písař
b2d0216f43 Do not load system Term::ReadLine::Gnu while running tests 2013-07-09 14:03:16 +02:00
Jitka Plesnikova
133f2d9408 Update spec and patch for Perl 5.18.0 2013-07-08 10:58:05 +02:00
Petr Písař
b6a4ed31f4 Commit a typo in the local patch level text 2013-06-26 13:15:33 +02:00
Petr Písař
b88a3262a2 Edit local patch level before compilation 2013-06-26 13:14:45 +02:00
Petr Písař
bb71bd0b1d Remove bundled CPANPLUS-Dist-Build 2013-06-14 13:10:15 +02:00
Petr Písař
aab4d25a46 Do not distribute File::Spec::VMS 2013-06-14 13:10:04 +02:00
Petr Písař
c7587814a3 Do not double-own archlib directory 2013-06-12 13:32:54 +02:00
Petr Písař
d2fae9f219 Update pod2html(1) documentation 2013-06-12 13:08:11 +02:00
Petr Písař
4248355e98 Update h2ph(1) documentation 2013-06-12 12:35:16 +02:00
Petr Písař
93b9fa0c01 Update SystemTap scripts 2013-06-12 12:24:43 +02:00
Petr Písař
9406d9a0ae Add perl-Scalar-List-Utils to perl-core dependencies 2013-06-11 17:11:48 +02:00
Petr Písař
86f6b708b0 Move CPAN-Meta-Requirements files from CPAN-Meta 2013-06-11 16:39:12 +02:00
Petr Písař
8d1cc31364 Move CPANPLUS-Dist-Build files from perl-CPANPLUS 2013-06-11 15:40:07 +02:00
Petr Písař
f2346c8746 Require $Config{libs} providers 2013-06-06 16:17:26 +02:00
Petr Písař
063075ec2d Remove bundled Storable 2013-05-30 10:51:28 +02:00
Petr Písař
70c762468f Correct typo in perl-Storable file list 2013-05-30 10:38:40 +02:00
Petr Písař
6a13c105ec Sub-package Storable 2013-05-29 15:06:53 +02:00
Petr Písař
5dd3a7ebd2 Use lib64 directories on aarch64 architecture 2013-05-13 08:55:04 +02:00
Petr Písař
e68e3d8325 Remove bundled ExtUtils-ParseXS, and Time-HiRes 2013-05-10 14:30:38 +02:00
Petr Písař
57f3ccbf5d Make regular expression engine safe in a signal handler 2013-05-10 14:16:32 +02:00
Petr Písař
4351f09c81 Disable Test-Simple sub-package properly
There was missing condition around %package and %description, but no
package has been produced because %files has been conditionalized
properly.
2013-05-02 11:49:41 +02:00
Petr Písař
b1449b0a16 Remove 3 bundled packages
Getopt-Long, Locale-Maketext, and Sys-Syslog.
2013-04-26 12:49:23 +02:00
Petr Písař
1f9f24bd4f Sub-package Time-HiRes 2013-04-26 12:49:16 +02:00
Petr Písař
da7b678949 Escape per-cent in Module-Loaded description 2013-04-11 10:54:07 +02:00
Petr Písař
06d9b0d839 Add proper conflicts to perl-Getopt-Long, perl-Locale-Maketext, and perl-Sys-Syslog 2013-04-10 17:21:41 +02:00
Petr Písař
a381049bf6 Fix dead lock in PerlIO after fork from thread 2013-04-10 15:39:49 +02:00
Petr Písař
c367bfcf00 Fix leaking tied hashes 2013-04-10 15:38:55 +02:00
Petr Písař
b177230d9a Sub-package Sys-Syslog 2013-04-09 17:28:02 +02:00
Petr Písař
bb2eb7f498 Sub-package Locale-Maketext 2013-04-05 17:46:48 +02:00
Petr Písař
0dc7378121 Sub-package Getopt-Long 2013-04-05 16:28:21 +02:00
Petr Písař
8771b033b6 Remove 12 bundled modules
constant, DB_File, Digest-MD5, Env, Exporter, File-Path, File-Temp,
Module-Load, Log-Message-Simple, Pod-Simple, Test-Harness,
Text-ParseWords
2013-04-05 12:22:38 +02:00
Petr Písař
d7ea189774 Add run-require on perl_compat to perl-Time-Local 2013-04-03 16:28:03 +02:00
Petr Písař
8bb7297840 Filter provides from *.pl files 2013-03-25 14:49:24 +01:00
Petr Písař
d1fe445f4a Sub-package File-Temp 2013-03-22 16:03:06 +01:00
Petr Písař
a03cb6a829 Sub-package File-Path 2013-03-22 14:53:33 +01:00
Petr Písař
0f2825538b Sub-package Exporter 2013-03-22 10:51:25 +01:00
Petr Písař
9ae7a69eee Sub-package Env 2013-03-22 10:12:04 +01:00
Petr Písař
f4d737c40d Conflict perl-autodie with older perl 2013-03-22 09:55:14 +01:00
Petr Písař
b4857c8d7c Sub-package DB_File 2013-03-21 16:52:35 +01:00
Petr Písař
5daffb0743 Sub-package constant 2013-03-21 11:36:40 +01:00
Petr Písař
de83a5cf8d Remove 5 bundled packages
Remove bundled Archive-Extract, File-Fetch, HTTP-Tiny,
Module-Load-Conditional, Time-Local
2013-03-19 12:32:09 +01:00
Petr Písař
707487fa6c Correct perl-Digest-MD5 dependencies 2013-03-19 10:47:52 +01:00
Petr Písař
fda872f919 Unify file exclude titles 2013-03-15 15:05:30 +01:00
Petr Písař
bffc0256e9 Sub-package Time-Local 2013-03-15 15:05:00 +01:00
Petr Písař
3130953984 Correct dependencies of perl-HTTP-Tiny 2013-03-15 14:48:54 +01:00
Petr Písař
f3c78cb3f4 Remove 9 bundled packages
autodie, B-Lint, CPANPLUS, Encode, File-CheckTree, IPC-Cmd,
Params-Check, Text-Soundex, Thread-Queue
2013-03-14 17:45:06 +01:00
Petr Písař
ccef258de2 5.16.3 bump 2013-03-14 17:15:58 +01:00
Petr Písař
338a23705e Fix CVE-2013-1667 2013-03-05 13:32:36 +01:00
Petr Písař
c1f404d101 Add NAME headings to CPAN modules 2013-02-18 15:52:28 +01:00
Petr Písař
9b55999125 Sub-package autodie 2013-02-15 15:39:42 +01:00
Petr Písař
9d97fd69a2 Fix perl-Encode-devel dependency declaration 2013-02-14 14:48:29 +01:00
Petr Písař
a2ca7911d2 Conflict sub-packages created in release 256 2013-02-14 11:09:39 +01:00
Petr Písař
52e58d3762 Sub-package Thread-Queue 2013-02-14 11:05:32 +01:00
Petr Písař
2d31cc5ece Correct changelog dates 2013-02-13 13:18:27 +01:00
Petr Písař
d5ffc5b776 Sub-package Encode 2013-02-13 12:59:41 +01:00
Petr Písař
9bdfe38b9c Sub-package Text-ParseWords 2013-02-13 09:02:43 +01:00
Petr Písař
7802adc540 Fix typo in perl-Pod-Checker package 2013-02-11 09:38:27 +01:00
Petr Písař
98654dd8b1 Sub-package File-CheckTree 2013-02-11 09:37:42 +01:00
Petr Písař
f0e2762efe Remove bundled Term-UI 2013-02-08 11:29:23 +01:00
Petr Písař
8a0de7639e Remove bundled Log-Message 2013-02-08 10:06:59 +01:00
Petr Písař
2f73a24087 Obsolete perl-ExtUtils-Typemaps by perl-ExtUtils-ParseXS 2013-02-07 15:36:20 +01:00
Petr Písař
3197169d7e Correct perl-podlators dependencies 2013-02-07 15:35:08 +01:00
Petr Písař
ddcd2d865f Sub-package Pod-Checker and Pod-Usage 2013-02-05 14:09:20 +01:00
Petr Písař
bee91f9657 Remove bundled PathTools 2013-02-04 13:08:32 +01:00
Petr Písař
939bc0fb66 Mark perl-IO-Compress as noarch
<https://bugzilla.redhat.com/show_bug.cgi?id=906095>
2013-01-31 09:12:32 +01:00
Petr Písař
c68375d963 Sub-package B-Lint 2013-01-30 17:29:12 +01:00
Petr Písař
a0837e7399 Remove bundled Module-Pluggable 2013-01-30 14:17:40 +01:00
Petr Písař
907fd9bb7d Fix conflict declaration at perl-Pod-LaTeX 2013-01-30 13:54:10 +01:00
Petr Písař
041bd01ba4 Sub-package Text-Soundex 2013-01-30 13:51:54 +01:00
Petr Písař
4cf035f24d Run-require POD convertors by Module-Build and ExtUtils-MakeMaker
This is needed otherwise Module::Build silently skips generating
manual pages which will not be found by rpmbuild.
2013-01-29 16:25:13 +01:00
Petr Písař
f561c5e89c Pod-Latex is still in core 2013-01-25 14:14:39 +01:00
Petr Písař
5b6c9eb2b2 Sub-package Pod-LaTeX (bug #904085) 2013-01-25 14:03:05 +01:00
Petr Písař
0494b1c582 Remove bundled Pod-Parser 2013-01-16 14:13:09 +01:00
Petr Písař
add42744d7 Fix CVE-2012-6329 2013-01-11 13:42:11 +01:00
Petr Písař
3d3077a686 Do not package App::Cpan(3pm) to perl-Test-Harness 2013-01-10 09:42:28 +01:00
Petr Písař
b3757afa31 Remove bundled Module-Metadata 2012-12-18 17:30:30 +01:00
Petr Písař
9c81ffb187 Remove bundled CPAN-Meta-YAML 2012-12-18 17:16:53 +01:00
Petr Písař
32d4ac5168 Remove bundled Archive-Tar 2012-12-18 17:07:53 +01:00
Petr Písař
fc856e8e7f Remove bundled Filter modules 2012-12-18 16:51:14 +01:00
Jitka Plesnikova
acd8b4dbbf Remove patch, update MODULE_COMPAT 2012-11-05 10:57:01 +01:00
Jitka Plesnikova
37188919ae Update to 5.16.2 2012-11-05 10:43:05 +01:00
Petr Písař
3ba250ca8c Remove bundled podlators 2012-10-31 08:24:41 +01:00
Jitka Plesnikova
cb730bc15c Do not crash when vivifying $| 2012-10-17 13:12:06 +02:00
Petr Písař
b665a2c042 Conflict perl-podlators with perl before sub-packaging 2012-09-24 18:00:32 +02:00
Petr Písař
c76ec85596 lib/perl5db.t will fail if Term::ReadLine::Gnu is available 2012-09-21 11:22:51 +02:00
Petr Písař
f6b49277f0 Extend stack in File::Glob::glob 2012-09-21 11:10:19 +02:00
Petr Písař
16b2f1fec1 Allow operator after numeric keyword argument 2012-09-21 11:00:34 +02:00
Petr Písař
f0eaa7691d Do not leak with attribute on my variable 2012-09-21 10:03:38 +02:00
Petr Písař
1cfdf84744 Put perl-podlators into perl-core list 2012-09-20 17:25:21 +02:00
Petr Písař
e1d0fcd5b0 perl-PathTools uses Carp 2012-09-18 18:33:07 +02:00
Petr Písař
1ccd3cda2b Remove bundled perl-ExtUtils-Manifest 2012-09-18 17:51:28 +02:00
Petr Písař
0013ef3f52 Override the Pod::Simple::parse_file to set output to STDOUT by default 2012-09-14 14:11:02 +02:00
Petr Písař
bc5277e335 Sub-package perl-podlators 2012-09-12 11:41:59 +02:00
Petr Písař
c25b68d828 Escape per-cent signs in comments 2012-09-11 14:34:49 +02:00
Petr Písař
b82a76b316 perl-5.14.2-locale-search-inc.patch is part of perl-5.16 2012-09-11 14:32:03 +02:00
Petr Písař
30a6001f9c Do not truncate syscall() return value to 32 bits 2012-09-11 10:51:23 +02:00
Petr Písař
d7a74399bf Clear $@ before `do' I/O error 2012-09-11 10:34:59 +02:00
Petr Písař
01108a6d35 Match non-breakable space with /[\h]/ in ASCII mode 2012-09-11 10:04:14 +02:00
Petr Písař
d0fe0a8384 Do not access freed memory when cloning thread 2012-09-11 09:50:52 +02:00
Petr Písař
78af436fd3 Move App::Cpan from perl-Test-Harness to perl-CPAN 2012-09-05 16:53:12 +02:00
Petr Písař
105c531233 Remove perl-devel dependency from perl-Test-Harness and perl-Test-Simple 2012-08-24 14:57:57 +02:00
Marcela Mašláňová
7286e7dd86 PathTools - this version wasnt released on cpan, cant put it into separated git. 2012-08-14 12:16:18 +02:00
Marcela Mašláňová
c64ba529e4 Re-add ExtUtils-Manifest back, because new release wasnt still realeased on cpan. It cant be updated in separated git. 2012-08-13 16:00:57 +02:00
Marcela Mašláňová
fde8b38ed3 Define perl_compat by macro for rebuilds.
Sub-packages depend on compat rather than on nvr.
2012-08-13 14:05:08 +02:00
Marcela Mašláňová
b8db8cdb84 Add rebuild_from_scratch for bootstraping of new Perl. 2012-08-10 15:56:17 +02:00
Marcela Mašláňová
238c164433 Bump release. 2012-08-10 14:33:28 +02:00
Marcela Mašláňová
c2f1074f81 Apply conditionals for dual life patches. 2012-08-10 14:29:05 +02:00
Jitka Plesnikova
a3a3e58732 Clean up empty line 2012-08-10 11:13:24 +02:00
Jitka Plesnikova
2b64acd23e Update to Perl 5.16.1 2012-08-10 09:59:18 +02:00
Petr Písař
45df3ed933 Clarify perl(DB) filtering 2012-08-08 10:34:28 +02:00
Dennis Gilmore
22cdc9a83e - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-20 04:45:18 -05:00
Paul Howarth
07df355afa Move the rest of ExtUtils-ParseXS into its sub-package
Move the rest of ExtUtils-ParseXS into its sub-package, so that the main
perl package doesn't need to pull in perl-devel

Signed-off-by: Paul Howarth <paul@city-fan.org>
Signed-off-by: Petr Písař <ppisar@redhat.com>
2012-07-13 13:34:23 +02:00
Jitka Plesnikova
ae07d31c81 Updated list of fedora patches
modified:   perl.spec
2012-07-03 10:48:26 +02:00
Jitka Plesnikova
ee9004b7a8 Fix broken atof (bug #835452) 2012-07-02 16:35:11 +02:00
Petr Písař
5809b8b071 perl-Pod-Perldoc must require groff-base 2012-06-27 08:57:22 +02:00
Petr Písař
5a0d2c4f2c Fix a typo in file names 2012-06-26 09:21:59 +02:00
Petr Písař
459a132ada Sub-package perl-Pod-Parser 2012-06-25 16:50:01 +02:00
Petr Písař
cea0cdd492 Test::Build requires Data::Dumper 2012-06-25 15:32:38 +02:00
Petr Písař
d7d46b5f87 Remove MODULE_COMPAT_5.14.* Provides 2012-06-07 08:18:44 +02:00
Petr Písař
afdeb15930 Perl 5.16 rebuild 2012-06-06 17:27:33 +02:00
Petr Písař
746bac5a49 perl_bootstrap macro is distributed in perl-srpm-macros now 2012-06-06 16:35:04 +02:00
Petr Písař
05a53dbaaa Own zipdetails and IO::Compress::FAQ by perl-IO-Compress 2012-06-01 11:23:51 +02:00
Jitka Plesnikova
7686ee29ed Merge branch 'rc/master' of ssh://pkgs.fedoraproject.org/perl into rc/master
Conflicts:
	perl.spec

	modified:   perl.spec
2012-06-01 10:34:49 +02:00
Jitka Plesnikova
4586ad9f3a Fix find2perl to translate ? glob properly (BZ#825701) 2012-06-01 10:30:44 +02:00
Petr Písař
0531b28647 Shorten perl-Module-Build version to 2 digits to follow upstream 2012-05-31 13:35:18 +02:00
Marcela Mašláňová
50ee283172 Versions of modules changed according to current state. 2012-05-28 16:53:06 +02:00
Marcela Mašláňová
6dcbab6702 upload the stable 5.16.0 2012-05-25 16:19:51 +02:00
Marcela Mašláňová
9ace17a246 Locale::Constants were moved into different directory. Clean files section. 2012-05-16 16:13:56 +02:00
Marcela Mašláňová
91b534db3d iconv failed on README in Chinese? 2012-05-16 16:12:49 +02:00
Marcela Mašláňová
45e115d371 regen by podcheck list of failed pods. cn, jp, ko pods failed. I can't decide
whether it's a real problem or false positives.
2012-05-16 16:12:14 +02:00
Marcela Mašláňová
203f3e90e5 Remove some problematic requires for time of RC. 2012-05-16 16:09:54 +02:00
Marcela Mašláňová
f0b1790e70 clean patches, not needed with new version 2012-05-16 16:09:00 +02:00
Petr Písař
64dad8cf20 Enable usesitecustomize 2012-04-30 15:33:50 +02:00
Petr Písař
ab9475dede Rebuild perl against Berkeley database version 5 2012-04-19 09:33:41 +02:00
Petr Písař
e63a329e81 perl-Data-Dumper requires Scalar::Util 2012-04-13 14:26:17 +02:00
Petr Písař
c1d14e704b Sub-package Data::Dumper 2012-04-10 16:59:34 +02:00
Paul Howarth
3c8916b3e1 Put %files list for perl-Socket in the right place 2012-02-23 10:04:32 +00:00
Petr Písař
960c37556f Sub-package Filter 2012-02-22 13:26:22 +01:00
Petr Písař
a47d864e3a Stop !$^V from leaking 2012-02-06 16:05:19 +01:00
Petr Písař
d62ea48571 Correct perl-Scalar-List-Utils files list 2012-02-06 14:41:43 +01:00
Petr Písař
c52b77d65b Run safe signal handlers before returning from sigsuspend 2012-02-06 14:24:42 +01:00
Petr Písař
39fd376542 Fix searching for Unicode::Collate::Locale data 2012-02-06 13:47:23 +01:00
Paul Howarth
32ffdf4bae Rebuild again now that perl dependency generator is fixed (#772632, #772699) 2012-01-10 11:41:53 +00:00
Iain Arnell
a2eefe9947 perl-ExtUtils-MakeMaker sub-package requires ExtUtils::Install 2012-01-06 12:52:12 +01:00
Paul Howarth
65ff3efd20 Rebuild for gcc 4.7 2012-01-06 10:07:21 +00:00
Petr Písař
9d00dde788 Fix interrupted reading 2011-12-20 17:45:53 +01:00
Petr Písař
dbe8201b14 Fix leak with non-matching named captures 2011-12-14 15:28:03 +01:00
Petr Písař
05dde32abe Do not provide private perl(ExtUtils::MakeMaker::_version) 2011-11-29 15:45:11 +01:00
Petr Písař
985f984d92 Sub-package ExtUtils::Manifest 2011-11-29 15:45:11 +01:00
Petr Písař
14e462ae0f Sub-package ExtUtils::Install 2011-11-29 15:45:11 +01:00
Ville Skyttä
349d22a6d8 Add $RPM_LD_FLAGS to lddlflags. 2011-11-25 20:07:06 +02:00
Petr Písař
dfa818ed35 Sub-package Socket 2011-11-23 18:26:57 +01:00
Petr Písař
1574eada6c Sub-package Pod::Perldoc 2011-11-21 13:53:03 +01:00
Petr Písař
f33a826e90 Increase epoch of perl-Module-CoreList to overcome version regression 2011-11-18 11:13:16 +01:00
Petr Písař
da80dae1de Fix typo in shell code 2011-11-04 17:22:29 +01:00
Marcela Mašláňová
8fad59de4f perl(DBIx::Simple) is not needed in spec requirement in CPANPLUS.
It's generated automatically.
2011-11-03 14:44:36 +01:00
Petr Písař
a41c8562bf Provide perl(DB) by perl 2011-11-02 18:30:23 +01:00
Petr Písař
88766b139c Do not warn about missing site directories 2011-10-24 18:15:56 +02:00
Petr Písař
ff1fe1b027 perl-5.14.2-large-repeat-heap-abuse.patch accepted 2011-10-24 10:34:47 +02:00
Marcela Mašláňová
54e231e4b4 cleaned spec (thanks to Grigory Batalov)
-  Module-Metadata sub-package contained perl_privlib instead of privlib
-  %%files parent section was repeated twice
2011-10-20 12:20:06 +02:00
Petr Písař
3b30a1e481 Do not own site directories located in /usr/local 2011-10-14 14:22:26 +02:00
Petr Písař
f757a4d014 Change Perl_repeatcpy() prototype to allow repeat count above 2^31 2011-10-06 17:46:24 +02:00
Petr Písař
585e8123ab Filter false perl(DynaLoader) provide from perl-ExtUtils-MakeMaker 2011-10-06 15:07:11 +02:00
Petr Písař
022d53b33f The Digest eval bug is CVE-2011-3597 2011-10-05 09:20:48 +02:00
Petr Písař
8d31a63455 Correct Digest directory ownership 2011-10-04 17:40:43 +02:00
Petr Písař
c72c2d87bb Sub-package Digest and thus Digest::MD5 module 2011-10-04 17:09:57 +02:00
Petr Písař
e6745c245a Fix code injection in Digest 2011-10-04 13:57:17 +02:00
Iain Arnell
a9571e50ea add provide for perl(:MODULE_COMPAT_5.14.2) 2011-10-04 05:46:45 +02:00
Petr Písař
94da2fcb4b 5.14.2 bump 2011-10-03 16:09:21 +02:00
Petr Písař
4e3960a32a Enable GDBM support again to build against new gdbm 1.9.1 2011-10-03 11:08:18 +02:00
Petr Písař
33e133bd19 Disable NDBM support temporarily too 2011-09-30 10:30:52 +02:00
Petr Písař
7776baf5cf Disable GDBM support temporarily to build new GDBM 2011-09-21 12:46:34 +02:00
Petr Písař
a7ca1077d1 Escape perl-Module-CoreList description 2011-09-15 11:54:08 +02:00
Petr Písař
7dc8fa2642 Automate perl-Test-Simple-tests Requires version 2011-09-15 11:52:49 +02:00
Petr Písař
65afec7f67 Note perl-Module-Pluggable version must be two-digit 2011-09-15 11:52:49 +02:00
Petr Písař
450d9dd338 Correct perl-Module-CoreList version 2011-09-15 11:52:49 +02:00
Petr Písař
0a043cd087 Correct perl-Locale-Codes Provides 2011-09-15 11:52:49 +02:00