Enlightenment CVS committal Author : barbieri Project : e17 Module : proto/python-efl
Dir : e17/proto/python-efl/python-ecore Modified Files: build.sh setup.py Log Message: Basic Ecore_X (Window) support. =================================================================== RCS file: /cvs/e/e17/proto/python-efl/python-ecore/build.sh,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- build.sh 2 Oct 2007 01:18:30 -0000 1.1 +++ build.sh 5 Nov 2007 21:50:55 -0000 1.2 @@ -1,7 +1,7 @@ #!/bin/sh PREFIX="$HOME/usr" -PYX_FILES="ecore/ecore.c_ecore.pyx ecore/evas/ecore.evas.c_ecore_evas.pyx" +PYX_FILES="ecore/ecore.c_ecore.pyx ecore/evas/ecore.evas.c_ecore_evas.pyx ecore/x/ecore.x.c_ecore_x.pyx ecore/x/ecore.x.screensaver.pyx" for arg in $@; do case $arg in =================================================================== RCS file: /cvs/e/e17/proto/python-efl/python-ecore/setup.py,v retrieving revision 1.16 retrieving revision 1.17 diff -u -3 -r1.16 -r1.17 --- setup.py 4 Oct 2007 19:21:33 -0000 1.16 +++ setup.py 5 Nov 2007 21:50:55 -0000 1.17 @@ -51,6 +51,17 @@ ], **pkgconfig('"ecore-evas >= 0.9.9.040"')) +ecorexmodule = Extension('ecore.x.c_ecore_x', + sources=['ecore/x/ecore.x.c_ecore_x.pyx'], + depends=['ecore/x/ecore.x.c_ecore_x_window.pxi', + 'include/ecore/x/c_ecore_x.pxd', + ], + **pkgconfig('"ecore-x >= 0.9.9.040"')) +ecorexscreensavermodule = Extension('ecore.x.screensaver', + sources=['ecore/x/ecore.x.screensaver.pyx'], + depends=['include/ecore/x/screensaver.pxd'], + **pkgconfig('"ecore-x >= 0.9.9.040"')) + trove_classifiers = [ "Development Status :: 3 - Alpha", @@ -82,6 +93,9 @@ applications, also updating the screen when necessary (expose events, for instance), toggling fullscreen, setting window shape, border and other parameters. + +Ecore/X is acts on low-level X11 API, providing resources like XDamage, +XFixes, window management and more. """ @@ -104,7 +118,8 @@ packages=find_packages(), install_requires=['python-evas>=0.2.0'], setup_requires=['python-evas>=0.2.0'], - ext_modules=[ecoremodule, ecoreevasmodule], + ext_modules=[ecoremodule, ecoreevasmodule, ecorexmodule, + ecorexscreensavermodule], zip_safe=False, cmdclass={'build_ext': ecore_build_ext,}, ) ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs