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

Reply via email to