Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 466470 - Collecting ideas for 'autotools-python.eclass'
Summary: Collecting ideas for 'autotools-python.eclass'
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-04-19 15:30 UTC by Michał Górny
Modified: 2013-10-19 08:59 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-04-19 15:30:40 UTC
I feel like I'm starting to repeat more and more autotools-related snippets for Python ebuilds. It's time to think about establishing an eclass to handle that.

So far, the ideas are:

1. the usual, complete set of python_foreach_impl and python_parallel_foreach_impl calls.

2. for python3, we need to replace 'py-compile' with the one from >=automake-1.12.

3. i would be happy to at least help with the hackery necessary to build python parts of autotools apps for multiple impls.

For 2., see dev-python/subunit [1].

For 3., see the suggested new ebuild for media-libs/lcms [2], net-libs/gtk-vnc [3] (this one's terrible since it has also gtk2/gtk3 split), gnome-extra/gnome-packagekit [4].

[1]:http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-python/subunit/subunit-0.0.10-r1.ebuild
[2]:https://466248.bugs.gentoo.org/attachment.cgi?id=346016
[3]:http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/net-libs/gtk-vnc/gtk-vnc-0.5.2.ebuild
[4]:http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/gnome-extra/gnome-packagekit/gnome-packagekit-3.6.2.ebuild
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-10-19 08:59:31 UTC
This doesn't seem feasible for the general benefit.