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 |