Commit Graph

900 Commits

Author SHA1 Message Date
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ř
8dfa8a5d0b Remove unneeded filter-requires.sh file 2016-03-15 16:39:18 +01: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
Jaromir Capik
43ea5a4eb8 Adding STAGE2 bootstrap recipe 2015-11-04 16:25:33 +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