summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add the check to ensure that Python wrapper is configured to use the same ↵Arfrever Frehtes Taifersar Arahesis2009-10-021-3/+18
| | | | version of Python as /usr/bin/python2 or /usr/bin/python3. Add workaround in python_pkg_setup() for older versions of Portage not supporting Python 3.
* Print a warning when Python 2 or Python 3 is explicitly disabled.Arfrever Frehtes Taifersar Arahesis2009-10-021-5/+22
|
* Automatically enable Python 2 and Python 3 if no version has been explicitly ↵Arfrever Frehtes Taifersar Arahesis2009-10-021-45/+104
| | | | enabled. Improve python_pkg_setup().
* Improve handling of directory stack in python_execute_function().Arfrever Frehtes Taifersar Arahesis2009-09-181-7/+20
|
* Improve handling of directory stack in python_execute_function().Arfrever Frehtes Taifersar Arahesis2009-09-111-2/+12
|
* Add support for '--' option in some functions. Ensure that appropriate ↵Arfrever Frehtes Taifersar Arahesis2009-09-091-7/+40
| | | | Python version is installed in validate_PYTHON_ABIS(). Add support for '--no-link' option in python_copy_sources().
* Improve validate_PYTHON_ABIS(). Improve handling of test failures in ↵Arfrever Frehtes Taifersar Arahesis2009-09-051-8/+10
| | | | python_execute_function().
* Improve validate_PYTHON_ABIS() and python_execute_function().Arfrever Frehtes Taifersar Arahesis2009-08-311-4/+11
|
* Improve validate_PYTHON_ABIS().Arfrever Frehtes Taifersar Arahesis2009-08-311-14/+27
|
* Ensure that defined functions are passed to python_execute_function(). Add ↵Arfrever Frehtes Taifersar Arahesis2009-08-291-5/+26
| | | | PYTHON_DEFINE_DEFAULT_FUNCTIONS variable.
* Update dependencies. Add more sanity checks. Improve python_execute_function().Arfrever Frehtes Taifersar Arahesis2009-08-281-21/+42
|
* Remove unused python_makesym() function.Arfrever Frehtes Taifersar Arahesis2009-08-151-11/+2
|
* Fix PYTHON_USE_WITH to work properly with EAPI 0.Petteri Räty2009-08-151-2/+2
|
* Small updates.Arfrever Frehtes Taifersar Arahesis2009-08-141-12/+12
|
* Don't include needless '/' characters before $(python_get_sitedir). Don't ↵Arfrever Frehtes Taifersar Arahesis2009-08-131-17/+18
| | | | try to find *.py[co] files in directories already removed due to being empty. Display messages about purging of *.py[co] files only once for each pair of *.py[co] files. Display messages about removing of empty directories.
* Prints errors occuring during running ↵Arfrever Frehtes Taifersar Arahesis2009-08-071-10/+16
| | | | python_mod_compile()/python_mod_optimize() only once. Improve python_execute_function().
* Rename get_python() to PYTHON(). Set BUILDDIR in python_execute_function().Arfrever Frehtes Taifersar Arahesis2009-08-051-11/+15
|
* Update dependency on app-admin/eselect-python. Update check for /usr/bin/python.Arfrever Frehtes Taifersar Arahesis2009-08-041-5/+5
|
* Add --default-function option of python_execute_function().Arfrever Frehtes Taifersar Arahesis2009-08-031-7/+48
|
* Add check to ensure that /usr/bin/python and /usr/bin/python-config are scripts.Arfrever Frehtes Taifersar Arahesis2009-08-021-1/+9
|
* Add initial support for installation of Python modules for multiple Python ↵Arfrever Frehtes Taifersar Arahesis2009-08-011-89/+442
| | | | versions.
* Add support for PYTHON_USE_WITH* variablesPetteri Räty2009-05-271-2/+77
|
* Bug #244946 - Use different syntax to pipe find output into while loops insideZac Medico2008-10-301-6/+6
| | | | | | | | | | python_mod_cleanup(), as a workaround for a bug in <bash-3.2 which causes incorrect saving of the environment when < <(find ...) syntax is used. The bug causes bash to die when attempting to source the resulting environment file. A similar issue has affected eutils.eclass in the past, triggering bug #215340. Also fix inverted argument validation logic inside python_mod_exists(), broken since version 1.47. Thanks to zlin for reporting.
* Don't call python_version in python_{en,dis}able_pyc because they may be ↵Ali Polatel2008-10-271-13/+5
| | | | called in global scope.
* Add python_need_rebuild marker function. The first step for a faster ↵Ali Polatel2008-10-271-1/+9
| | | | python-updater :)
* Quoting.Ali Polatel2008-10-261-2/+2
|
* Bashify python_mod_cleanup, make it work for paths with spaces in them.Ali Polatel2008-10-261-20/+17
|
* Bashify python_mod_optimize, thanks to Steve Long.Ali Polatel2008-10-261-17/+23
|
* Bashify python_mod_compile, thanks to Steve Long.Ali Polatel2008-10-261-7/+7
|
* Bashify, thanks to Steve Long.Ali Polatel2008-10-261-7/+4
|
* Use PYTHONDONTWRITEBYTECODE to {en,dis}able pyc for 2.6 and above.Ali Polatel2008-10-261-23/+33
|
* Use local for local variables.Ali Polatel2008-09-011-2/+2
|
* Make python_version return if PYVER is already set.Ali Polatel2008-08-291-1/+2
|
* Renamed get_python_ funcs to python_get_Rob Cakebread2008-08-011-8/+8
|
* Added get_python_libdir and get_python_sitedir functions bug 232575Rob Cakebread2008-07-281-1/+16
|
* Second try to fix passing additional options to python_mod_optimize.Ali Polatel2008-05-301-11/+6
|
* Fix last commit. Thanks to Remy Blank.Ali Polatel2008-05-291-8/+6
|
* Pass options given to python_mod_optimize to compileall.py ,thanks to Remy ↵Ali Polatel2008-05-291-13/+33
| | | | Blank, #224137. Fixed typos.
* Fixed typo in python_mod_cleanup.Ali Polatel2008-05-291-2/+2
|
* Make sure python_mod* functions are run in required phases, die otherwise.Ali Polatel2008-05-291-2/+19
|
* Make python_mod_optimize ROOT aware.Ali Polatel2008-05-291-5/+24
|
* python_mod_compile is now ROOT aware and can accept more than one files as ↵Ali Polatel2008-05-291-10/+17
| | | | argument.
* Add quoting for find, thanks to Yanik Gleyzer, bug 214830Ali Polatel2008-03-281-2/+2
|
* Committed patches from bugs #210362 and #209671 to make the distutils and ↵Tiziano Müller2008-02-281-65/+62
| | | | python eclasses ready for eclass-manpage.
* Fix multilib issue, bug 171931. Thanks to Daniel Drake <dsd@gentoo.org> for ↵Bryan Østergaard2007-05-061-4/+4
| | | | reporting the issue and providing the patch.
* Make sure to clean up all orphaned .py[co] files, bug 114269.Bryan Østergaard2007-02-031-3/+3
|
* Fix tkinter message, bug 159323.Bryan Østergaard2007-02-031-2/+2
|
* Apply whitespace checks from repoman to eclasses.Sven Wegener2006-10-141-2/+2
|
* fix python version parsing to deal with beta versions.Alastair Tse2006-08-161-3/+8
|
* update error message in python and distutils eclass to reflect USE flag ↵Alastair Tse2006-08-071-3/+3
| | | | renaming from tcltk to tk. (#142954)