summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-09-06commit the versions without -beta (aka: final)HEADmasterGustavo Sverzut Barbieri
SVN revision: 76210
2012-08-17BINDINGS/python: Tag beta release as k-s requested.Stefan Schmidt
The tarball are build with cython 0.15.1 SVN revision: 75363
2012-08-13Decrease required cython version, it seems 0.15.1 works.Gustavo Sverzut Barbieri
This was reported by Debian people (Andreas Martens) SVN revision: 75220
2012-08-12python-ethumb 1.7.0Gustavo Sverzut Barbieri
sync with C version, including in version. cython and python versions updated to what I have in my machine, at least it's known to work. SVN revision: 75171
2012-06-22python-ethumb: Resurrection. Compiles but broken still.Kai Huuhko
SVN revision: 72685
2012-06-22Bring back python-ethumb for kuuko.Gustavo Lima Chaves
SVN revision: 72683
2011-12-25move pyethumb to BROKEN so people stop complaining that it's brokenMike Blumenkrantz
SVN revision: 66497
2011-11-30Python: Force installing everything under $pyexecdirEduardo de Barros Lima
On x86_64 systems, aclocal will report different directories for pythondir and pyexecdir. The former is used for architecture independent files (such as python scripts) while the latter for architecture dependent, such python extension modules, as our very own bindings. The problem is that we actually have a mix of both independent and dependent files. For instance, evas binding will install evas/__init__.py and evas/c_evas.so files in separate directories. When someone tries to run a simple 'import evas' in python, he will get an ImportError, saying it could not find the module c_evas. This patch fixes the problem by forcing the $pythondir to $pyexecdir, assuming our binding are architecture dependent. SVN revision: 65723
2010-11-12 * BINDINGS: another snapshot for python and javascript bindings.Cedric BAIL
SVN revision: 54509
2010-09-30Bump versionsIván Briano
SVN revision: 52935
2010-09-28Add PYTHON_INCLUDES env variable for cross-compilingGustavo Sverzut Barbieri
When cross-compiling Cython's generated code, host and target can have distinct python versions, located on separated directories. This patch adds the capability of defining an environment variable containing the location of the target's headers. Introspection using AM_CHECK_PYTHON_HEADERS is not possible as it cannot run the target's python (since it's another architecture). SVN revision: 52870
2010-09-17Python-EFL should be 200% foo-proof and aler the foo.Gustavo Sverzut Barbieri
Now I want to see if raster manages to break it! Damn! :-D SVN revision: 52386
2010-09-17warnings--, python-efl now compiles cleanly!Gustavo Sverzut Barbieri
huge effort of easy tasks, but worth the pain! Even spotted the bug in Elementary.h.in with "const void *data" due this work. Cython by default does not handle "const", we have to create a new type that expands with "const " in C, making our gcc quiet. In this process I also fixed some errors, like the ecore apis still using the old "int-return", these were all fixed. SVN revision: 52381
2010-09-16Bump autoconf required, by Helen FornazierIván Briano
SVN revision: 52346
2010-09-15Ethumb is now autotoolizedGustavo Sverzut Barbieri
SVN revision: 52320
2010-08-16bump versions and requirementsIván Briano
SVN revision: 51218
2010-08-12python-ethumb: set micro versionEduardo de Barros Lima
SVN revision: 51053
2010-03-24fix cython version depTiago Rezende Campos Falcao
SVN revision: 47422
2010-03-23Cython FixTiago Rezende Campos Falcao
Fixed the imports to cython objects and methods. Now is working with Cython 0.12.1 and devel branch SVN revision: 47394
2010-02-16fix build when generated .c file already exists.Gustavo Sverzut Barbieri
SVN revision: 46213
2010-02-13optional modules: just declare them if they were requested.Gustavo Sverzut Barbieri
pkgconfig call will abort the program if the requirement is not found, but it was being called even when the module that requires it was not enabled. SVN revision: 46151
2010-02-13Goodbye stupid setuptool problems with Cython.Gustavo Sverzut Barbieri
setuptools is maybe one of the most stupid tools out there, it patches distutils aiming to "fix" it, but it actually make things worse. One example is that although both Pyrex and Cython (an old Pyrex fork that is now much more active and maintained), it will check just for Pyrex and break distutils, that works perfectly with Cython! My trick is to force Cython module into sys.modules as the name 'Pyrex', before setuptools is imported and patches stuff. This works nicely, but is ugly as hell. So far setuptools usefulness is quite limited. I'm thinking about going straight to distutils or even automake/autoconf, so we can avoid those hacks around pkgconfig. SVN revision: 46149
2010-02-13Make Python-EFL more modern.Gustavo Sverzut Barbieri
* remove cruft .cvsignore and references from MANIFEST.in * Update python-evas/MANIFEST.in to remove unused files * Update python-evas/setup.py references to evas/evas/evas*.c files * remove python.pxd (and its abuse of stdlib, etc), it is included in Cython under /usr/lib/python2.6/site-packages/Cython/Includes * Add TODO mark on files using old buffer interface, that need to be updated one day SVN revision: 46147
2010-02-13Improve Python Bindings build.Gustavo Sverzut Barbieri
* build.sh also checks if provided path is in sys.path, recoomends $PYTHONPATH fix. * updated all package versions to latest (eina, evas... = 0.9.9.063) * added README and setup.cfg where missing * changed python-elementary/setup.py to match others. * python-ecore/README now documents envvars to toggle build of specific modules (there should be a standard way of doing that, but I'm sure it will be much more work as setuptools sucks) SVN revision: 46141
2010-02-05Let client module not be compiled.Gustavo Sverzut Barbieri
SVN revision: 45911
2010-01-28Bump some moreIván Briano
SVN revision: 45662
2009-11-04better python helper scripts, specially for new users.Gustavo Sverzut Barbieri
This new scripts supports: * --help * --home to force installing to $HOME/usr * --system to force installing to /usr * automatically checks for cython * automatically checks for pyrex * checks for write access to $PREFIX * checks for existence of $PYLIBDIR * checks for $HOME/usr in $PYTHONPATH before trying to install to it * log to files for less output during compiles SVN revision: 43447
2009-09-12API BREAK: update to match C APIGustavo Sverzut Barbieri
SVN revision: 42446
2009-07-15Ethumb python improvements.Gustavo Sverzut Barbieri
* docs (should copy to C later) * on_server_die callback * explicit disconnect() * better finalization and error handling * simple example. SVN revision: 41346
2009-07-13Added python bindings to ethumb client library.Rafael Antognolli
These are first bindings, only for the client library that. Later I will add the rest of them and provide some documentation and examples. SVN revision: 41324