summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fixing #407495Patrick Lauer2012-03-151-4/+4
|
* Avoid including python.eclass more than once.Mike Gilbert2012-01-011-3/+7
|
* Unconditionally print deprecation warnings for usage of distutils.eclass in ↵Arfrever Frehtes Taifersar Arahesis2011-04-121-59/+201
| | | | | | | | | | | | | | old EAPIs. Support specifying current working directory in DISTUTILS_SETUP_FILES. Support specifying Python ABI pattern in DISTUTILS_GLOBAL_OPTIONS in EAPI >=4. Ban DISTUTILS_DISABLE_VERSIONING_OF_PYTHON_SCRIPTS. Add sanity checks in some functions. Disable installation of useless files in distutils_src_install(). Handle *-nspkg.pth files in distutils_src_install(). Support EAPI="4" in handling of DOCS in distutils_src_install. Delete distutils_python_version() and distutils_python_tkinter(). Add distutils_get_intermediate_installation_image().
* Add optionally printed deprecation warning for already deprecated using of ↵Arfrever Frehtes Taifersar Arahesis2010-12-241-37/+32
| | | | | | | distutils.eclass in older EAPIs. Deprecate DISTUTILS_DISABLE_VERSIONING_OF_PYTHON_SCRIPTS. Use python_merge_intermediate_installation_images() in distutils_src_install().
* py.test script has been moved from dev-python/py to dev-python/pytest.Arfrever Frehtes Taifersar Arahesis2010-12-131-2/+2
|
* Use _python_package_supporting_installation_for_multiple_python_abis() ↵Arfrever Frehtes Taifersar Arahesis2010-10-101-12/+12
| | | | | | instead of checking SUPPORT_PYTHON_ABIS variable. Fix a typo in distutils_src_install().
* Allow specification of custom path to setup file using DISTUTILS_SETUP_FILES ↵Arfrever Frehtes Taifersar Arahesis2010-07-171-46/+42
| | | | | | array. Clean unneeded code in distutils_python_version() and distutils_python_tkinter().
* Add sanity check in distutils_src_test().Arfrever Frehtes Taifersar Arahesis2010-05-251-11/+15
| | | | Improve distutils_pkg_postinst() and distutils_pkg_postrm().
* Use prefix variables (bug #307669).Arfrever Frehtes Taifersar Arahesis2010-03-041-13/+66
| | | | | Support hooks in distutils_src_test(). Print deprecation warnings in distutils_python_version() and distutils_python_tkinter().
* Do not export distutils_src_unpack() in EAPI >=2 and disallow using of ↵Arfrever Frehtes Taifersar Arahesis2010-02-281-26/+44
| | | | | | | distutils_src_unpack() in EAPI >=2. Improve output of distutils_src_compile(), distutils_src_test() and distutils_src_install(). Check for Jython-related directories in distutils_pkg_postinst() and distutils_pkg_postrm().
* dropped inherit eutils: all ebuilds should be fixed in the tree.Peter Volkov2010-02-081-2/+2
|
* revert dropped inherit eutils: 172 ebuilds are still broken with this change ↵Peter Volkov2010-02-071-2/+2
| | | | atm; after I fix them I'll revert this.
* Delete support for DISTUTILS_DISABLE_PYTHON_DEPENDENCY and check PYTHON_DEPEND.Arfrever Frehtes Taifersar Arahesis2010-02-041-101/+139
| | | | | | | Support DISTUTILS_SRC_TEST and DISTUTILS_DISABLE_TEST_DEPENDENCY. Add distutils_src_test(). Simplify distutils_src_compile() and distutils_src_install() by extracting of differing code to _distutils_get_build_dir() and _distutils_get_PYTHONPATH(). Delete no longer needed code in distutils_src_install().
* Use $(PYTHON -A) instead of $(PYTHON ${PYVER}).Arfrever Frehtes Taifersar Arahesis2010-01-101-11/+10
|
* Disallow using of ${python}, distutils_python_version() and ↵Arfrever Frehtes Taifersar Arahesis2009-12-241-2/+51
| | | | distutils_python_tkinter() in EAPI >=3. Add renaming of Python scripts containing versioned shebangs and generation of wrapper scripts.
* Add support for distutils_src_{compile,install}_{pre,post}_hook(). Use ↵Arfrever Frehtes Taifersar Arahesis2009-11-281-14/+44
| | | | $(PYTHON ${PYVER}) instead of ${python} in distutils_src_compile() and distutils_src_install() to support multilib systems in older EAPIs.
* Handle distribute_setup module in distutils_src_prepare().Arfrever Frehtes Taifersar Arahesis2009-11-061-3/+12
|
* Optimize calls to python_mod_optimize() / python_mod_cleanup() in ↵Arfrever Frehtes Taifersar Arahesis2009-10-111-10/+8
| | | | distutils_pkg_postinst() and distutils_pkg_postrm().
* Disallow installation into /usr/local.Arfrever Frehtes Taifersar Arahesis2009-09-111-1/+5
|
* Fix detection of ez_setup in distutils_src_prepare(). Improve ↵Arfrever Frehtes Taifersar Arahesis2009-09-111-32/+31
| | | | distutils_pkg_postinst() and distutils_pkg_postrm().
* Add support for DISTUTILS_DISABLE_PYTHON_DEPENDENCY variable. Improve ↵Arfrever Frehtes Taifersar Arahesis2009-09-091-8/+12
| | | | handling of documentation in distutils_src_install().
* Add support for DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES. Create ↵Arfrever Frehtes Taifersar Arahesis2009-09-071-22/+57
| | | | ez_setup.py only when it existed.
* Delete support for PYTHON_SLOT_VERSION. Add support for ↵Arfrever Frehtes Taifersar Arahesis2009-09-051-22/+15
| | | | DISTUTILS_GLOBAL_OPTIONS.
* Add checks for correct ebuild phase.Arfrever Frehtes Taifersar Arahesis2009-08-121-12/+34
|
* Use PYTHON() instead of get_python().Arfrever Frehtes Taifersar Arahesis2009-08-051-6/+7
|
* Add missing echo and use $(get_python).Arfrever Frehtes Taifersar Arahesis2009-08-021-5/+6
|
* Add initial support for installation of Python modules for multiple Python ↵Arfrever Frehtes Taifersar Arahesis2009-08-011-40/+61
| | | | versions.
* Made eclass EAPI=2 aware, bug #255989.Peter Volkov2009-02-181-2/+17
|
* fix distutils_pkg_post{inst,rm}.Ali Polatel2008-10-281-10/+20
|
* distutils_src_install should call python_need_rebuild.Ali Polatel2008-10-271-1/+4
|
* Quoting. Add die messages.Ali Polatel2008-09-241-3/+5
|
* Fix tests. Bash doesn't do filename expansion inside [[]].Luca Longinotti2008-06-281-5/+5
|
* Set default PYTHON_MODNAME only if the directory site-packages/PN exists for ↵Ali Polatel2008-06-241-2/+5
| | | | distutils_pkg_postinst.
* Set default PYTHON_MODNAME only if the directory site-packages/PN exists. ↵Ali Polatel2008-06-201-2/+5
| | | | Thanks to ColdWind.
* Changed maintainer to python@g.o. since liquidx retired.Ali Polatel2008-05-301-2/+2
|
* python_mod_optimize is ROOT aware.Ali Polatel2008-05-291-7/+3
|
* Committed patches from bugs #210362 and #209671 to make the distutils and ↵Tiziano Müller2008-02-281-22/+41
| | | | python eclasses ready for eclass-manpage.
* Fixed ROOT usage for distutils_pkg_postinst failing when ROOT ends with slashAli Polatel2008-01-231-3/+6
|
* removed deprecated mydoc, use DOCSAli Polatel2007-10-251-4/+1
|
* Added AUTHORS to DDOCSTiziano Müller2007-08-211-2/+2
|
* use use_setuptools(*args,**kwargs) as the dummy function, to prevent errors ↵Ali Polatel2007-07-081-2/+2
| | | | about function args
* Added distutils_src_unpack which removes ez_setup stuff.Lukasz Strzygowski2007-07-041-2/+12
|
* Fixed distutils_python_tkinter to call python_tkinter_exists.Lukasz Strzygowski2007-06-301-8/+2
|
* Add NEWS to DDOCSPetteri Räty2007-05-011-2/+2
|
* Fix tkinter message, bug 159323.Bryan Østergaard2007-02-031-2/+2
|
* Add missing multilib inherit spotted by dev-zero.Bryan Østergaard2007-01-271-2/+2
|
* Apply whitespace checks from repoman to eclasses.Sven Wegener2006-10-141-2/+2
|
* Do not install COPYRIGHT (reported by ChrisWhite on irc).Marien Zwart2006-10-101-3/+2
|
* fix python version parsing to deal with beta versions.Alastair Tse2006-08-161-8/+2
|
* Adding python 2.5 workaround for cases where a package does not install ↵Alastair Tse2006-08-141-1/+9
| | | | anything.