Red Hat Bugzilla – Bug 173563
filelist cleanup: drop unnecessary files, eliminate duplicates
Last modified: 2008-02-27 07:12:29 EST
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 ;-)
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