1) Is massive perl patches ok for Fedora packages or is it better to
generate the patch as a file and apply it directly. When I do it
myself, I prefer the second as it doesnt break my auto-buildsystem as
much as pulling in perl etc when I don't need it.
There isn't any guideline either way. I usually prefer to use patches
myself, but this spec is based on one from Dag, and he used the perl
substitutions in there, so I left it in order to keep close to his spec.
As far as I know there is no guideline prohibiting this...
2) file creation from inside of the SPEC. Is it better to have them as
seperate files or use cat inside the SPEC? Again.. I prefer seperate
files.. but I can understand having it in the spec means fix once
versus remember to fix a file you forgot about.
Yeah, again it's a matter of taste. I don't think there is any
guideline about which way to do things. Also again, I perfer seperate
files, but am keeping it this way to stay close to the Dag spec.