/[gentoo-x86]/eclass/python-single-r1.eclass
Gentoo

Log of /eclass/python-single-r1.eclass

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)

Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Mon May 26 16:13:35 2014 UTC (4 months, 3 weeks ago) by mgorny
Branch: MAIN
CVS Tags: HEAD
Changes since 1.25: +2 -46 lines
Diff to previous 1.25
Move python_fix_shebang into python-utils-r1, therefore making it a part of public API for all eclasses.


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Sat Nov 30 17:57:11 2013 UTC (10 months, 2 weeks ago) by floppym
Branch: MAIN
Changes since 1.24: +4 -2 lines
Diff to previous 1.24
Depend on dev-lang/python-exec:0 if _PYTHON_WANT_PYTHON_EXEC2 is 0, bug 489646.


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Wed Oct 30 19:14:02 2013 UTC (11 months, 3 weeks ago) by mgorny
Branch: MAIN
Changes since 1.23: +4 -4 lines
Diff to previous 1.23
Switch the eclasses to use dev-lang/python-exec.


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Tue Oct 22 15:16:56 2013 UTC (11 months, 4 weeks ago) by mgorny
Branch: MAIN
Changes since 1.22: +14 -5 lines
Diff to previous 1.22
Introduce a "common" python_setup function to set up Python for use in outer scope.


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Thu Sep 26 11:24:30 2013 UTC (12 months, 3 weeks ago) by mgorny
Branch: MAIN
Changes since 1.21: +6 -7 lines
Diff to previous 1.21
Fix EAPI=4 on python-exec:2 since that is what pkgcore will require (the only EAPI=4 consumer right now).


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Tue Sep 17 13:33:55 2013 UTC (13 months ago) by mgorny
Branch: MAIN
Changes since 1.20: +8 -2 lines
Diff to previous 1.20
Support python-exec:2.


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Thu Sep 12 17:31:11 2013 UTC (13 months, 1 week ago) by mgorny
Branch: MAIN
Changes since 1.19: +3 -3 lines
Diff to previous 1.19
Depend on SLOT 0 of python-exec, for future compatibility.


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Wed Aug 7 16:37:32 2013 UTC (14 months, 2 weeks ago) by floppym
Branch: MAIN
Changes since 1.18: +3 -1 lines
Diff to previous 1.18
Mention that PYTHON_REQ_USE should be set before calling inherit.


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Tue May 21 01:31:02 2013 UTC (17 months ago) by floppym
Branch: MAIN
Changes since 1.17: +24 -3 lines
Diff to previous 1.17
Set PYTHON_REQUIRED_USE, and add it to REQUIRED_USE in distutils-r1.


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Fri May 10 22:03:30 2013 UTC (17 months, 1 week ago) by mgorny
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16
Consistently create ${EPYTHON} subdir for Python wrappers. Fixes conflict between Python & vala wrappers, bug #469312.


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sun Apr 7 17:02:52 2013 UTC (18 months, 2 weeks ago) by mgorny
Branch: MAIN
Changes since 1.15: +2 -1 lines
Diff to previous 1.15
Create temporary symlinks for executables and pkg-config files, and add them to $PATH and $PKG_CONFIG_PATH respectively. This makes it easier for broken build systems to find Python, and gives us the possibility of dropping python-wrapper.


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Wed Jan 30 10:42:25 2013 UTC (20 months, 2 weeks ago) by mgorny
Branch: MAIN
Changes since 1.14: +3 -3 lines
Diff to previous 1.14
Use (-) USE-defaults to reduce issues from removing flags.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Mon Jan 21 19:28:16 2013 UTC (20 months, 4 weeks ago) by mgorny
Branch: MAIN
Changes since 1.13: +27 -14 lines
Diff to previous 1.13
Check PYTHON_COMPAT for validity, and support disabling implementations in the eclass.


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Tue Jan 8 20:18:38 2013 UTC (21 months, 1 week ago) by mgorny
Branch: MAIN
Changes since 1.12: +10 -8 lines
Diff to previous 1.12
Fix the PYTHON_SINGLE_TARGET validity check.


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Tue Jan 8 16:36:16 2013 UTC (21 months, 1 week ago) by mgorny
Branch: MAIN
Changes since 1.11: +31 -4 lines
Diff to previous 1.11
Manually check PYTHON_TARGETS and PYTHON_SINGLE_TARGET for validity rather than using REQUIRED_USE. Fixes bug #447808.


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Wed Jan 2 21:12:44 2013 UTC (21 months, 2 weeks ago) by mgorny
Branch: MAIN
Changes since 1.10: +3 -4 lines
Diff to previous 1.10
Remove myself from explicit maintainers, it is enough to assign the bugs to Python team.


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Thu Dec 20 23:36:15 2012 UTC (22 months ago) by mgorny
Branch: MAIN
Changes since 1.9: +45 -1 lines
Diff to previous 1.9
Introduce python_fix_shebang(), to fix shebangs in installed Python scripts recursively.


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Thu Dec 20 23:35:17 2012 UTC (22 months ago) by mgorny
Branch: MAIN
Changes since 1.8: +4 -19 lines
Diff to previous 1.8
Commonize the code for obtaining the Python interpreter dependency string.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Mon Dec 17 20:09:28 2012 UTC (22 months ago) by mgorny
Branch: MAIN
Changes since 1.7: +5 -4 lines
Diff to previous 1.7
Require EAPI=5 in both python-r1 eclasses due to bug #447524.


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Sat Dec 1 09:29:24 2012 UTC (22 months, 2 weeks ago) by mgorny
Branch: MAIN
Changes since 1.6: +3 -1 lines
Diff to previous 1.6
Introduce python-any-r1, to handle packages satisfied by any Python implementation installed (e.g. strictly build-time dependent).


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Fri Nov 30 22:57:26 2012 UTC (22 months, 2 weeks ago) by mgorny
Branch: MAIN
Changes since 1.5: +6 -1 lines
Diff to previous 1.5
Add missing REQUIRED_USE constraints to enforce PYTHON_SINGLE_TARGET being in PYTHON_TARGETS.


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Fri Nov 30 11:40:15 2012 UTC (22 months, 2 weeks ago) by mgorny
Branch: MAIN
Changes since 1.4: +94 -23 lines
Diff to previous 1.4
Make python-single-r1 stand-alone, and blocking python-r1.


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Mon Nov 26 10:05:11 2012 UTC (22 months, 3 weeks ago) by mgorny
Branch: MAIN
Changes since 1.3: +5 -1 lines
Diff to previous 1.3
Run EXPORT_FUNCTIONS even if re-inheriting, to preserve the expected phase overrides.


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Mon Nov 26 08:31:26 2012 UTC (22 months, 3 weeks ago) by mgorny
Branch: MAIN
Changes since 1.2: +15 -1 lines
Diff to previous 1.2
Override incompatible functions in python-single-r1 directly, instead of adding checks to python-r1.


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Sat Nov 24 21:07:14 2012 UTC (22 months, 3 weeks ago) by mgorny
Branch: MAIN
Changes since 1.1: +9 -3 lines
Diff to previous 1.1
Fix EAPI checks, add double- and colliding include guards.


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Sat Nov 24 20:53:53 2012 UTC (22 months, 3 weeks ago) by mgorny
Branch: MAIN
Introduce python-single-r1 to handle Python packages not supporting multiple implementations.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Sticky Tag:

  ViewVC Help
Powered by ViewVC 1.1.20