Commit Graph

674 Commits

Author SHA1 Message Date
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