No description
Find a file
2024-02-05 14:47:08 +08:00
.gitignore Initialize for perl 2024-02-05 14:47:08 +08:00
.perl.metadata Initialize for perl 2024-02-05 14:47:08 +08:00
baselibs.conf Initialize for perl 2024-02-05 14:47:08 +08:00
macros.perl Initialize for perl 2024-02-05 14:47:08 +08:00
perl-5.18.2-overflow.diff Initialize for perl 2024-02-05 14:47:08 +08:00
perl-5.22.0_wrong_rpm_provides.diff Initialize for perl 2024-02-05 14:47:08 +08:00
perl-5.26.0.dif Initialize for perl 2024-02-05 14:47:08 +08:00
perl-archive-tar-dirtrav.diff Initialize for perl 2024-02-05 14:47:08 +08:00
perl-cpan_verify_cert.diff Initialize for perl 2024-02-05 14:47:08 +08:00
perl-extended-charclass-assert.diff Initialize for perl 2024-02-05 14:47:08 +08:00
perl-file_path_rmtree_fchmod.diff Initialize for perl 2024-02-05 14:47:08 +08:00
perl-fix2020.patch Initialize for perl 2024-02-05 14:47:08 +08:00
perl-HiRes.t-timeout.diff Initialize for perl 2024-02-05 14:47:08 +08:00
perl-incfix.diff Initialize for perl 2024-02-05 14:47:08 +08:00
perl-netcmdutf8.diff Initialize for perl 2024-02-05 14:47:08 +08:00
perl-nroff.diff Initialize for perl 2024-02-05 14:47:08 +08:00
perl-reg-node-overrun.diff Initialize for perl 2024-02-05 14:47:08 +08:00
perl-regcomp-strchr-memchr.diff Initialize for perl 2024-02-05 14:47:08 +08:00
perl-regexp-refoverflow.diff Initialize for perl 2024-02-05 14:47:08 +08:00
perl-reproducible.patch Initialize for perl 2024-02-05 14:47:08 +08:00
perl-rpmlintrc Initialize for perl 2024-02-05 14:47:08 +08:00
perl-saltbits.diff Initialize for perl 2024-02-05 14:47:08 +08:00
perl-saverecontext.diff Initialize for perl 2024-02-05 14:47:08 +08:00
perl-setenv-integer-wrap.diff Initialize for perl 2024-02-05 14:47:08 +08:00
perl-Stabilize-Socket-VERSION-comparisons.patch Initialize for perl 2024-02-05 14:47:08 +08:00
perl-study.diff Initialize for perl 2024-02-05 14:47:08 +08:00
perl.changes Initialize for perl 2024-02-05 14:47:08 +08:00
perl.spec Initialize for perl 2024-02-05 14:47:08 +08:00
perl_skip_flaky_tests_powerpc.patch Initialize for perl 2024-02-05 14:47:08 +08:00
posix-sigaction.patch Initialize for perl 2024-02-05 14:47:08 +08:00
README.macros Initialize for perl 2024-02-05 14:47:08 +08:00
skip_time_hires.patch Initialize for perl 2024-02-05 14:47:08 +08: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