On Fri, 2005-02-25 at 14:36 -0500, Michael Jennings wrote: > On Friday, 25 February 2005, at 18:05:42 (+0100), > Richard Torkar wrote: *SNIP* > > so I'm just curious as to why this was a problem in this project. As > > always, I'm asking nicely. I'm not being arrogant - just curious and > > maybe stupid :-) > > 1. Automatically-generated spec files often fail to end up in the > release tarball. This prevents "rpmbuild -ta" from working. Your > patch has exactly this problem.
I'm well aware of that fact. It was not the intention to make the spec.in full-fledged to begin with. If that is the purpose then I'd be more than happy to fix that. > 2. Automatically-generated spec files lull software maintainers into > a false sense of security and are generally left to stagnate. Yes, unfortunately I've seen this as well... > 3. Spec files and the rpm dependency engine are not equivalent to > autoFUCK tools and cannot be treated as such. Wholeheartedly agree. > 4. Making spec file changes, like making configure.in changes, can > have notable and widespread results and should thus be done as a > conscious choice. See point 3, since it's the same. > 5. AutoFUCK tools generate files which differ between systems and > between builds. If you have to change your spec file whenever you > build, you have issues. See point 3, since it's the same. What I wan't to do, and what I believe more people want, is to make spec creation a first class citizen in E's build system. Now if the dev team decides not to, then I have no problems with that. I'll just use Didier's rpms which he creates with some pearl magic etc. :) Best, /Richard ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel