Drop more cruft that comes with the usual installation (Attribute/Handlers/demo, CGI/eg, TODOs, READMEs, etc) and let DBM_Filter live (as we just want NDBM* out). (patch for 5.8.7-0.7.fc5 spec attached)
Created attachment 121216 [details] drop useless files, eliminate duplicates
OK, I'll put in most of these changes with the next perl-5.8.7-0.8.fc5 release - I'm still working on more upstream backports and a fix for bug 172792 . I disagree that README files, changelogs, and examples are "useless" - I think they should stay in.
It would be nicer to have the READMEs etc in the doc dir instead of being scattered somewhere below /usr/lib/perl5/x.x.x though.
Indeed, "useless" is not an appropriate word for the matter, but the issue is valid - those files should really disappear _from /usr/lib/*_ I think it's better to not have them at all rather than scattered wherever on the filesystem. As Ville said, if you want to keep them, move them in %docdir. Farther, if you do that, than place those demo files there too, they should be useful too :) OTOH, do you remember any redhat/fedora perl package that includes changelogs? They don't even include the license :| If you want to fix this, then add this line to the %files list: %doc Artistic AUTHORS Changes* Copying README And this to %install or something: # wanna have them, but compressed though ;-) %{__gzip} Changes*
Applied changes for comment #4 in rawhide (perl-5.8.8-29.fc8 Not perfect yet, but better.
Nothing terribly wrong in spec file for F-8. F-9 spec file is much better so I'm closing it.