2013/3/14 Kai Huuhko <kai.huu...@gmail.com>

> 14.03.2013 05:02, Doug Newgard kirjoitti:
> > ----------------------------------------
> >> Date: Thu, 14 Mar 2013 10:52:12 +0900
> >> From: cedric.b...@free.fr
> >> To: enlightenment-devel@lists.sourceforge.net
> >> Subject: Re: [E-devel] [econnman] [patch] update for new bindings
> >>
> >> On Thu, Mar 14, 2013 at 9:10 AM, Doug Newgard <scimmi...@outlook.com>
> wrote:
> >>> I recently became aware that there was a release of econnman a while
> back (http://packages.profusion.mobi/econnman/econnman-1.tar.gz), so
> there's not really a need to keep the version in SVN compatible with the
> release versions of EFL and the old python bindings. The attached
> bindings-update.patch adapts econnman for the new bindings from DaveMDS and
> kuuko. configure.patch removes the pkg-config checks from configure.acbecause 
> the new bindings don't provide pc files.
> >> This lack of .pc disturb me. Is that expected or is that due to the
> >> ongoing merge ?
> > I don't know, but it makes it easier to build it for multiple versions
> of python. If you want both 2 and 3, for example, it's nice to not have
> conflicting files out of the box. Since you don't really have any use for
> include or lib flags, the only thing it would be useful for is checking if
> something is installed.
> >
> Patch looks good to me. k-s has the final word regarding econnman.
>
> Since we switched to using distutils we no longer provide a pc file. One
> pythonic way of checking if a package is installed is to test import it
> in your install script:
>
> #!/usr/bin/python
> try:
>      import efl
> except ImportError:
>      print("Thou needs moar enlightenment in thy snakepit!")
>      sys.exit()
>
>
indeed, this is the 'normal' way of checking availability in python,
and there is no reason to check for libs when doing make, they
are not necessary to "compile".

...also I think we should use setup.py instead of autofoo, it's
the python way of doing it and handle better py2/3 installation.

as kuuko says k-s has the final word on this


>
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_mar
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to