summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* python-utils-r1.eclass: Add missing ||die on file readMichał Górny2015-11-281-1/+3
|
* python-utils-r1.eclass: Add missing ||die on 'cat' file writesMichał Górny2015-11-281-3/+3
|
* python-utils-r1.eclass: Add missing ||die for external gettersMichał Górny2015-11-281-8/+11
|
* python-utils-r1.eclass: python_export_utf8_locale(), ensure sane localeMichał Górny2015-11-281-2/+22
| | | | | | Ensure that the locale selected by python_export_utf8_locale() conforms to POSIX-ish case conversions. Otherwise, we may accidentally force a locale that will break random ebuilds and programs.
* python-utils-r1.eclass: python_export(), always respect PYTHONMichał Górny2015-11-121-7/+5
| | | | | Respect pre-set PYTHON in python_export(), unless a new value is requested. Bail out if PYTHON is neither set, nor requested.
* python-utils-r1.eclass: wrapper, PYTHON_CONFIG is valid only for CPythonMichał Górny2015-11-111-1/+3
|
* python-utils-r1.eclass: Reuse PYTHON_CONFIG in python_wrapper_setup()Michał Górny2015-11-111-3/+3
|
* python-utils-r1.eclass: Support getting PYTHON_CONFIG pathMichał Górny2015-11-111-0/+47
|
* python-utils-r1.eclass: Obtain PYTHON_SITEDIR from the interpreterMichał Górny2015-11-111-11/+5
| | | | | Obtain the Python site-packages directory path using the distutils.sysconfig module, rather than hardcoding it.
* python-utils-r1.eclass: Obtain library path from the interpreterMichał Górny2015-11-111-14/+7
| | | | | | | Obtain library path as concatenation of LIBDIR and LDLIBRARY config variables (from sysconfig module) rather than hardcoding it in the eclass. This improves maintainability and fixes compatibility with ABIFLAGS-enabled Python 3.3+.
* python-utils-r1.eclass: Obtain include directory from the interpreterMichał Górny2015-11-111-14/+7
| | | | | | | Obtain the Python include directory using the distutils.sysconfig module of the Python interpreter rather than hardcoding values for it. This makes the code more maintainable, and clears the way for re-enabling ABIFLAGS on new Python versions.
* python-utils-r1.eclass: set PYTHON locally in python_export()Michał Górny2015-11-111-1/+7
| | | | | Ensure that PYTHON is always set inside python_export() for convenience. If it wasn't requested for explicit export, make it a local variable.
* python-utils-r1.eclass: python_export_utf8_locale: do not spew warnings when ↵Mike Frysinger2015-10-101-0/+3
| | | | | | | `locale` is not available If the `locale` isn't available, there's nothing this func can do, so just return quickly and assume the system is sane.
* python-utils-r1.eclass: Add support for python3.5Mike Gilbert2015-10-041-2/+2
|
* eclass: fix various doc errors #537392Mike Frysinger2015-08-141-1/+1
|
* proj/gentoo: Initial commitRobin H. Johnson2015-08-081-0/+1315
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed