SHA256
3
0
forked from pool/perl
Go to file
Stephan Kulow a47e3f1af9 Accepting request 494775 from home:coolo:branches:openSUSE:Factory
- Fix building with zlib-1.2.10 (RT#119762):
  * Compress-Raw-Zlib-2.071-Adapt-tests-to-zlib-1.2.11.patch

- Update to perl-5.24.1
  -Di switch is now required for PerlIO debugging output
    Previously PerlIO debugging output would be sent to the file specified
    by the "PERLIO_DEBUG" environment variable if perl wasn't running setuid
    and the -T or -t switches hadn't been parsed yet.
    If perl performed output at a point where it hadn't yet parsed its
    switches this could result in perl creating or overwriting the file
    named by "PERLIO_DEBUG" even when the -T switch had been supplied.
    Perl now requires the -Di switch to produce PerlIO debugging output. By
    default this is written to "stderr", but can optionally be redirected to
    a file by setting the "PERLIO_DEBUG" environment variable.
    If perl is running setuid or the -T switch was supplied "PERLIO_DEBUG"
    is ignored and the debugging output is sent to "stderr" as for any other
    -D switch.
  Core modules and tools no longer search "." for optional modules
    The tools and many modules supplied in core no longer search the default
    current directory entry in @INC for optional modules. For example,
    Storable will remove the final "." from @INC before trying to load
    Log::Agent.
    This prevents an attacker injecting an optional module into a process
    run by another user where the current directory is writable by the
    attacker, e.g. the /tmp directory.
- Refresh patches

OBS-URL: https://build.opensuse.org/request/show/494775
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=148
2017-05-17 10:00:29 +00:00
.gitattributes OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=1 2006-12-18 23:17:26 +00:00
baselibs.conf Accepting request 313011 from home:hsk17:branches:devel:languages:perl 2015-06-23 19:23:16 +00:00
Compress-Raw-Zlib-2.071-Adapt-tests-to-zlib-1.2.11.patch Accepting request 494775 from home:coolo:branches:openSUSE:Factory 2017-05-17 10:00:29 +00:00
macros.perl Accepting request 352472 from home:bmwiedemann:branches:devel:languages:perl 2016-01-08 09:08:20 +00:00
perl-5.18.2-overflow.diff Accepting request 494775 from home:coolo:branches:openSUSE:Factory 2017-05-17 10:00:29 +00:00
perl-5.22.0_wrong_rpm_provides.diff Accepting request 494775 from home:coolo:branches:openSUSE:Factory 2017-05-17 10:00:29 +00:00
perl-5.24.0.dif Accepting request 494775 from home:coolo:branches:openSUSE:Factory 2017-05-17 10:00:29 +00:00
perl-5.24.1.tar.xz Accepting request 494775 from home:coolo:branches:openSUSE:Factory 2017-05-17 10:00:29 +00:00
perl-avoid-warnings.patch Accepting request 399629 from home:namtrac:branches:devel:languages:perl 2016-06-02 10:07:50 +00:00
perl-HiRes.t-timeout.diff Accepting request 494775 from home:coolo:branches:openSUSE:Factory 2017-05-17 10:00:29 +00:00
perl-incfix.diff Accepting request 494775 from home:coolo:branches:openSUSE:Factory 2017-05-17 10:00:29 +00:00
perl-netcmdutf8.diff Accepting request 494775 from home:coolo:branches:openSUSE:Factory 2017-05-17 10:00:29 +00:00
perl-nroff.diff Accepting request 494775 from home:coolo:branches:openSUSE:Factory 2017-05-17 10:00:29 +00:00
perl-regexp-refoverflow.diff Accepting request 494775 from home:coolo:branches:openSUSE:Factory 2017-05-17 10:00:29 +00:00
perl-rpmlintrc OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=8 2007-10-31 20:54:06 +00:00
perl-saverecontext.diff Accepting request 494775 from home:coolo:branches:openSUSE:Factory 2017-05-17 10:00:29 +00:00
perl.changes Accepting request 494775 from home:coolo:branches:openSUSE:Factory 2017-05-17 10:00:29 +00:00
perl.spec Accepting request 494775 from home:coolo:branches:openSUSE:Factory 2017-05-17 10:00:29 +00:00
README.macros OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=28 2009-07-03 14:07:28 +00:00
skip_time_hires.patch Update to 5.24.0 2016-05-09 12:03:01 +00:00

README for perl-macros

Author: Christian Wittmer <chris@computersalat.de>


%perl_gen_filelist generates an rpmlint happy filelist of your installed files

In most cases you only need to check the %doc part
sometimes there is a "Changes" or "ChangeLog",....

Requirements for %perl_gen_filelist
You have to define following parts inside your spec file

Example:

BuildRequires:  perl-macros

%install
%perl_make_install
%perl_process_packlist
%perl_gen_filelist

%files -f %{name}.files
%defattr(-,root,root)
%doc Changes README


And here an Example of the generated filelist:

%dir /usr/lib/perl5/vendor_perl/5.8.8/Algorithm
/usr/lib/perl5/vendor_perl/5.8.8/Algorithm/DiffOld.pm
/usr/lib/perl5/vendor_perl/5.8.8/Algorithm/diff.pl
/usr/lib/perl5/vendor_perl/5.8.8/Algorithm/Diff.pm
/usr/lib/perl5/vendor_perl/5.8.8/Algorithm/diffnew.pl
/usr/lib/perl5/vendor_perl/5.8.8/Algorithm/cdiff.pl
/usr/lib/perl5/vendor_perl/5.8.8/Algorithm/htmldiff.pl
%dir /usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/Algorithm
%dir /usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/Algorithm/Diff
/usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/Algorithm/Diff/.packlist
/usr/share/man/man?/*
/var/adm/perl-modules/perl-Algorithm-Diff