idella4 14/05/21 14:34:31
Added: pycairo-1.10.0-waf-unpack.patch
pycairo-1.10.0-waf-py3_4.patch
Log:
drop py2.6 add py3.4, patches to fix configure failure under py3.4, patch
courtesy of Hristo Venev via Bug #504342 (early March)
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key
0xB8072B0D)
Revision Changes Path
1.1 dev-python/pycairo/files/pycairo-1.10.0-waf-unpack.patch
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pycairo/files/pycairo-1.10.0-waf-unpack.patch?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pycairo/files/pycairo-1.10.0-waf-unpack.patch?rev=1.1&content-type=text/plain
Index: pycairo-1.10.0-waf-unpack.patch
===================================================================
--- a/waf
+++ b/waf
@@ -153,6 +153,9 @@
return dir
wafdir = find_lib()
+if sys.argv[1:] == ['unpack']:
+ print(wafdir)
+ exit()
sys.path.insert(0, wafdir)
from waflib.Tools.c_config import MACRO_TO_DESTOS
MACRO_TO_DESTOS['__POWERPC__'] = 'darwin'
1.1 dev-python/pycairo/files/pycairo-1.10.0-waf-py3_4.patch
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pycairo/files/pycairo-1.10.0-waf-py3_4.patch?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pycairo/files/pycairo-1.10.0-waf-py3_4.patch?rev=1.1&content-type=text/plain
Index: pycairo-1.10.0-waf-py3_4.patch
===================================================================
--- a/waflib/Tools/python.py
+++ b/waflib/Tools/python.py
@@ -169,7 +169,7 @@
conf.find_program('python-config-%s'%num,var='PYTHON_CONFIG',mandatory=False)
includes=[]
if conf.env.PYTHON_CONFIG:
- for incstr in
conf.cmd_and_log(conf.env.PYTHON+[conf.env.PYTHON_CONFIG,'--includes']).strip().split():
+ for incstr in
conf.cmd_and_log([conf.env.PYTHON_CONFIG,'--includes']).strip().split():
if(incstr.startswith('-I')or incstr.startswith('/I')):
incstr=incstr[2:]
if incstr not in includes: