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:




Reply via email to