On Fri, 2006-06-30 at 11:49 +0100, Tim Jackson wrote:
Of course, there could be a hook in fedora-rpmdevtools which called out to "pear make-rpm-spec" if the above was liked but it was considered preferable to have all the template specs at least superficially generate-able from fedora-rpmdevtools.
I don't personally care where the spec templates come from, but I'd like all of them be generateable by fedora-newrpmspec. Its pre-filling capabilities are pretty limited kludges at the moment, and sounds like your stuff is capable of much more already, so as long as the result meets the guidelines, I'd be glad to apply patches that add such a hook.
From the hook POV, it would be easiest if "pear make-rpm-spec" would
take the package name in a command line option, and would be capable of emitting the generated template to stdout, perhaps conditionally based on existence of some other command line option. Maybe it already works that way?
I wouldn't like a dependency on pear in rpmdevtools, so on pear execution failures (eg. when not installed), newrpmspec should probably just fall back to the generic template.