[Pkg-e-devel] Updated Debian packages for Enlightenment

Ross Vandegrift ross at kallisti.us
Sun Nov 1 22:27:11 UTC 2015


Hello all,

I've made an attempt at updating the Enlightenment & EFL packages for
Debian.  I'm sure it's not perfect, any feedback would be great!

The work is in the debian/sid branch of the following trees:
https://github.com/rvandegrift/efl.git
https://github.com/rvandegrift/evas_generic_loaders.git
https://github.com/rvandegrift/emotion_generic_players.git
https://github.com/rvandegrift/elementary.git
https://github.com/rvandegrift/e.git
https://github.com/rvandegrift/terminology.git

The biggest issue: upstream doesn't bump soname for ABI/API changes, so
I've opted to rename all of the packages to reflect v1.15.  I think I
have all of the Breaks & Replaces correct to get a smooth upgrade.

This gets weird with elementary.  The previous packages patched a bumped
soname, and distributed as 'libelementary2'.  I've reversed that choice,
and instead renamed to 'libelementary1.15' with soname 1.  It seems to
work fine, and I think it's okay, since it's just a different package -
but I'm not sure if that's an acceptable change.

Todo list: EFL 1.15.2, Enlightenment 0.19.12, and Jessie backports.

Ross




More information about the Pkg-e-devel mailing list