[pkg-fso-maint] Anyone working on packaging libeflvala (EFL Vala Bindings)? Or should I attempt to do so?

Sebastian Reichel elektranox at gmail.com
Sat May 22 11:31:13 UTC 2010


On Sat, May 22, 2010 at 11:20:58AM +0200, Visti Andresen wrote:
> I have once again switched back to Debian (from SHR)...
> I want to use iliwi[1] (a WIFI GUI) but there are no packages containing iliwi.
> So I need to compile/package it.
> 
> All build dependencies except one can satisfied using apt-get.
> The missing dependency is libeflvala[2].
> I have manually "installed" libeflvala and successfully compiled iliwi.
> (It works under matchbox, with a minor redraw bug where it only updates its gui when "tabbed",
> might not be an issue under Illume)
> 
> Which brings me to the question "Is anyone working on packaging libeflvala?"

I planned to do so, but I did no work so far, so I'm happy if you do
the work :)

> If no, then I have two additional questions:
> 
> What should the package be called?
> ----------------------------------
> libeflvala seems wrong as it is not a actual library that a user installs.
> libeflvala-dev seems a bit odd as I then would normally expect that there should be a non -dev version as well.
> efl-vala is more like gupnp-vala (UPnP Vala bindings) but does not contain the original name in full.

I would have called it 'efl-vala'. This fits to 'gupnp-vala' and 'efl-dev'.

> Package version number?
> -----------------------
> As git does not use an incrementing version number and there are no "releases" with a X.Y.Z version number.
> Should I just use the date of the git commit as version number (git20100126)?

I suggest using 0+git20100126. This is easier if upstream decides to
use versioned releases.

> A pure date satisfies http://www.debian.org/doc/maint-guide section
> "2.3 Package name and version" but other packages like fso-frameworkd
> has a version 0.9.5.9+git20100131-4.
> Any preferences/best practice hints?

fso-frameworkd has real versions (which is the 0.9.5.9 part), but we
switch to revisions between two version, thus the +git20100131 part.


Now that I answered your questions some more comments:

You want to package [1] and not the stuff from git.fso.org! Apart
from this there is a version number: 0.5.0 (check configure.ac)

-- Sebastian

[1] http://trac.enlightenment.org/e/browser/trunk/BINDINGS/vala
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20100522/19b7db15/attachment.pgp>


More information about the pkg-fso-maint mailing list