Go to file
Dominique Leuenberger 50689f7c78 Accepting request 956107 from devel:languages:perl
- Add multibuild flavor to split the testsuite out of the main package
  build time. The testsuite dominates the build time and having perl
  in the bootstrap cycle, we better seperate it. The testsuite flavor
  rebuilds the same package the same way, but runs the check section

OBS-URL: https://build.opensuse.org/request/show/956107
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=123
2022-02-23 15:25:34 +00:00
_multibuild Accepting request 922946 from home:coolo:branches:openSUSE:Factory 2022-02-20 11:34:43 +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
c029d660f2fe60699cf64bbb3fa9f671a1a370d5.patch Refresh patch to apeace download service 2022-02-20 11:38:23 +00:00
macros.perl Accepting request 755251 from home:jbaier_cz:branches:devel:languages:perl 2019-12-13 08:53:04 +00:00
MD5SUMS Accepting request 31309 from devel:languages:perl 2010-02-05 12:54:45 +00:00
MD5SUMS.meta Accepting request 31309 from devel:languages:perl 2010-02-05 12:54:45 +00:00
perl_skip_flaky_tests_powerpc.patch Accepting request 915813 from home:dstoecker:branches:devel:languages:perl 2021-09-13 11:48:09 +00:00
perl-5.10.0-regexp.diff Accepting request 31309 from devel:languages:perl 2010-02-05 12:54:45 +00:00
perl-5.10.0-warn.diff Accepting request 31309 from devel:languages:perl 2010-02-05 12:54:45 +00:00
perl-5.10.0.dif Accepting request 31309 from devel:languages:perl 2010-02-05 12:54:45 +00:00
perl-5.10.0.tar.bz2 Accepting request 31309 from devel:languages:perl 2010-02-05 12:54:45 +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 - update to perl-5.30.1 2019-11-19 14:17:02 +00:00
perl-5.34.0.dif Accepting request 915813 from home:dstoecker:branches:devel:languages:perl 2021-09-13 11:48:09 +00:00
perl-5.34.0.tar.xz Accepting request 915813 from home:dstoecker:branches:devel:languages:perl 2021-09-13 11:48:09 +00:00
perl-errorcount.diff Accepting request 31309 from devel:languages:perl 2010-02-05 12:54:45 +00:00
perl-fast-syslog.diff Accepting request 31309 from devel:languages:perl 2010-02-05 12:54:45 +00:00
perl-file_path_rmtree_chmod_again.diff Accepting request 31309 from devel:languages:perl 2010-02-05 12:54:45 +00:00
perl-file_path_rmtree_chmod.diff Accepting request 31309 from devel:languages:perl 2010-02-05 12:54:45 +00:00
perl-HiRes.t-timeout.diff - update to perl-5.32.0 2020-10-27 11:07:45 +00:00
perl-incfix.diff Accepting request 915813 from home:dstoecker:branches:devel:languages:perl 2021-09-13 11:48:09 +00:00
perl-netcmdutf8.diff - update to perl-5.26.0 2017-08-30 12:50:14 +00:00
perl-nroff.diff - update to perl-5.26.0 2017-08-30 12:50:14 +00:00
perl-reproducible2.patch - update to perl-5.32.0 2020-10-27 11:07:45 +00:00
perl-reproducible.patch Accepting request 548200 from home:bmwiedemann:branches:devel:languages:perl 2017-12-06 14:57:28 +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 - update to perl-5.26.1 2017-09-23 12:12:52 +00:00
perl-zlib-growoob.diff Accepting request 31309 from devel:languages:perl 2010-02-05 12:54:45 +00:00
perl.changes Accepting request 922946 from home:coolo:branches:openSUSE:Factory 2022-02-20 11:34:43 +00:00
perl.spec Refresh patch to apeace download service 2022-02-20 11:38:23 +00:00
posix-sigaction.patch - update to perl-5.32.0 2020-10-27 11:07:45 +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