On Fri, 25 Feb 2005 16:34:54 +0100 Richard Torkar <[EMAIL PROTECTED]> babbled: > > Hi all, > > I've been looking at improving the build system that the different E > modules have. At the moment there is no automatic creation of *.spec > files when running autofoo. > > My proposal is to (foreach module) add the functionality so that the > spec file is automagically created and populated with the correct info > thus making it much easier to create rpms directly from CVS. > > I.e. making this in the future would be possible: > cvs co e17/libs/ecore > [...] > cd ecore && ./autogen.sh --prefix=/usr --sysconfdir=/etc > Now the *.spec.in file is transformed into a *.spec file which can be > used to easily create rpms. Version number et al. are automagically > fixed by autofoo et al. > > As an example I have attached a diff for ecore which solves this > problem. Attached is also the ecore.spec.in file that is needed for this > (cvs add). The old ecore.spec file should thus be removed (cvs rm)... > > Is this something that will be accepted by the developers? If so, I'll > continue preparing the rest of the modules. At the moment I'll use plain > diff, but removing and adding files is not possible for me since it > requires write access to CVS. there is one problem - we also have debian packaging files, not just .spec. we also have .bb and .oe packaging files... there's mroe than just .spec to fix. :) -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [EMAIL PROTECTED] 裸好多 [EMAIL PROTECTED] Tokyo, Japan (東京 日本) ------------------------------------------------------- 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