[Pkg-e-devel] Packaging for EFL 1.8?

jordan.webb at gmail.com jordan.webb at gmail.com
Sat Nov 30 23:52:25 UTC 2013


Hi, I’ve started playing with EFL 1.8.0 beta2 recently and I noticed there wasn’t any Debian packaging for it. It looks like the organization of the upstream sources has changed significantly since 1.7; ecore, eina, eio, evas, and most of the other libraries have been combined into a single “efl” source tree: http://git.enlightenment.org/core/efl.git/tree/src

Is there any existing effort afoot to get the latest version of EFL packaged for Debian? I am willing to work on this (I have created many Debian packages for proprietary software in my day job), but I aim to do so in a way that is hopefully useful to others. There is RPM packaging in efl.git, but it appears to create a single “efl” package and an “efl-devel” package which provide/obsolete all of the old separate packages for ecore, eina, eio, evas, etc. That is to say, there are no longer separate packages for those things, just a single efl package which replaces them all.

If I were to create Debian packaging for this version of EFL, would it be preferable for me to pursue that approach? It would be easier, and it would seemingly match the intent of upstream, since that is what the included RPM spec does. It would have the disadvantage that the individual components would no longer be installable separately, though I am not sure if it would even make sense or be useful to do so in 1.8 given the way that they have merged the projects. Please let me know your thoughts.

—
Jordan




More information about the Pkg-e-devel mailing list