Gentoo Archives: gentoo-commits

From: "Ali Polatel (hawking)" <hawking@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/lxml/files: lxml-2.0.3-no-fake-pyrex.patch
Date: Mon, 31 Mar 2008 11:16:06
Message-Id: E1JgHzf-0005fX-Jp@stork.gentoo.org
1 hawking 08/03/31 11:16:03
2
3 Added: lxml-2.0.3-no-fake-pyrex.patch
4 Log:
5 Version bump, use cython instead of bundled pyrex.
6 (Portage version: 2.1.4.4)
7
8 Revision Changes Path
9 1.1 dev-python/lxml/files/lxml-2.0.3-no-fake-pyrex.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/lxml/files/lxml-2.0.3-no-fake-pyrex.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/lxml/files/lxml-2.0.3-no-fake-pyrex.patch?rev=1.1&content-type=text/plain
13
14 Index: lxml-2.0.3-no-fake-pyrex.patch
15 ===================================================================
16 --- setup.py.orig 2008-03-31 13:54:39.865024409 +0300
17 +++ setup.py 2008-03-31 14:02:10.318035107 +0300
18 @@ -4,10 +4,9 @@
19
20 try:
21 import Cython
22 - # may need to work around setuptools bug by providing a fake Pyrex
23 - sys.path.insert(0, os.path.join(os.path.dirname(__file__), "fake_pyrex"))
24 except ImportError:
25 - pass
26 + print >>sys.stderr, "lxml requires cython-0.9.6.10 or later."
27 + sys.exit(1)
28
29 try:
30 import pkg_resources
31 @@ -16,7 +15,7 @@
32 except pkg_resources.VersionConflict:
33 from ez_setup import use_setuptools
34 use_setuptools(version="0.6c5")
35 - #pkg_resources.require("Cython==0.9.6.10")
36 + pkg_resources.require("Cython>=0.9.6.10")
37 from setuptools import setup
38 extra_options["zip_safe"] = False
39 except ImportError:
40
41
42
43 --
44 gentoo-commits@l.g.o mailing list