Go to file
Stephan Kulow 2b5f03cfd1 Accepting request 922946 from home:coolo:branches:openSUSE:Factory
- 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/922946
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl?expand=0&rev=208
2022-02-20 11:34:43 +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 Accepting request 915813 from home:dstoecker:branches:devel:languages:perl 2021-09-13 11:48:09 +00:00
macros.perl Accepting request 755251 from home:jbaier_cz:branches:devel:languages:perl 2019-12-13 08:53:04 +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.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-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.changes Accepting request 922946 from home:coolo:branches:openSUSE:Factory 2022-02-20 11:34:43 +00:00
perl.spec Accepting request 922946 from home:coolo:branches:openSUSE:Factory 2022-02-20 11:34:43 +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