From: Enlightenment S. <no-...@en...> - 2010-09-15 18:43:49
|
Log: Ethumb is now autotoolized Author: barbieri Date: 2010-09-15 11:43:42 -0700 (Wed, 15 Sep 2010) New Revision: 52320 Added: trunk/BINDINGS/python/python-ethumb/ChangeLog trunk/BINDINGS/python/python-ethumb/INSTALL trunk/BINDINGS/python/python-ethumb/Makefile.am trunk/BINDINGS/python/python-ethumb/NEWS trunk/BINDINGS/python/python-ethumb/autogen.sh trunk/BINDINGS/python/python-ethumb/configure.ac trunk/BINDINGS/python/python-ethumb/m4/ trunk/BINDINGS/python/python-ethumb/m4/cython.m4 trunk/BINDINGS/python/python-ethumb/m4/python.m4 trunk/BINDINGS/python/python-ethumb/python-ethumb.pc.in trunk/BINDINGS/python/python-ethumb/python-ethumb_client.pc.in Removed: trunk/BINDINGS/python/python-ethumb/build.sh trunk/BINDINGS/python/python-ethumb/ez_setup.py trunk/BINDINGS/python/python-ethumb/setup.cfg trunk/BINDINGS/python/python-ethumb/setup.py Modified: trunk/BINDINGS/python/python-ethumb/ trunk/BINDINGS/python/python-ethumb/README Property changes on: trunk/BINDINGS/python/python-ethumb ___________________________________________________________________ Modified: svn:ignore - *~ *.pyc *.pyo build dist *.egg-info + configure Makefile.in config.log depcomp config.guess config.sub ltmain.sh .libs .deps Makefile python-ethumb*.pc config.status python-ethumb-*.tar.* autom4te.cache libtool missing aclocal.m4 install-sh py-compile Modified: trunk/BINDINGS/python/python-ethumb/README =================================================================== --- trunk/BINDINGS/python/python-ethumb/README 2010-09-15 18:41:32 UTC (rev 52319) +++ trunk/BINDINGS/python/python-ethumb/README 2010-09-15 18:43:42 UTC (rev 52320) @@ -7,34 +7,32 @@ * Evas >= 1.0.0 (indirect, Ethumb dependency) * Ecore >= 1.0.0 (indirect, Ethumb dependency) * E_Dbus >= 1.0.0 (indirect, Ethumb dependency if client is compiled) - * Cython >= 0.12.1 + * Cython >= 0.13 * Python-Evas * Python >= 2.4 - * Python-setuptools >= 0.6_rc9 BUILDING AND INSTALLING ======================= -This package uses setuptools, so execute: +This package uses automake, so execute: Build:: - python setup.py build + ./configure --prefix=/usr + make all Install:: - python setup.py install + make install -You can choose where to install by using command options, see output -of "python setup.py <command> --help", example: +If you wish to install at alternative locations, then make sure to +configure your PYTHONPATH to be able to access this location! - python setup.py install --help +If you have Cython dependencies that are installed in alternative +locations and want Cython to find them, please specify CYTHONFLAGS +variable to ./configure. -Options can also be set in file "setup.cfg". - -Ethumb is both a library to generate thumbnails and a client-server -pair to make this process non-blocking and easy to use. In order to -disable client use the following environment variable: - - * ETHUMB_BUILD_CLIENT=0 +The discovery of dependencies is done with pkg-config, thus all your +packages must be properly accessible with such tool. Ensure your +PKG_CONFIG_PATH and PKG_CONFIG_LIBDIR (cross-compiles) are configured! Property changes on: trunk/BINDINGS/python/python-ethumb/autogen.sh ___________________________________________________________________ Added: svn:executable + * Added: svn:eol-style + native Property changes on: trunk/BINDINGS/python/python-ethumb/m4 ___________________________________________________________________ Added: svn:ignore + ltsugar.m4 libtool.m4 ltversion.m4 lt~obsolete.m4 ltoptions.m4 |