2b5f03cfd1
- 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 |
||
---|---|---|
_multibuild | ||
.gitattributes | ||
baselibs.conf | ||
c029d660f2fe60699cf64bbb3fa9f671a1a370d5.patch | ||
macros.perl | ||
perl_skip_flaky_tests_powerpc.patch | ||
perl-5.18.2-overflow.diff | ||
perl-5.22.0_wrong_rpm_provides.diff | ||
perl-5.34.0.dif | ||
perl-5.34.0.tar.xz | ||
perl-HiRes.t-timeout.diff | ||
perl-incfix.diff | ||
perl-netcmdutf8.diff | ||
perl-nroff.diff | ||
perl-reproducible2.patch | ||
perl-reproducible.patch | ||
perl-rpmlintrc | ||
perl-saverecontext.diff | ||
perl.changes | ||
perl.spec | ||
posix-sigaction.patch | ||
README.macros | ||
skip_time_hires.patch |
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